Hi everyone:
finally made it:
https://github.com/sahana/eden/releases/tag/6.1
This has been overdue for two weeks, held up by the web2py-3 compatibility
issues (see other message thread).
I have attached the two Debian-packages (see Assets): one for the stable
(Debian-13 Trixie), and one for the oldstable (Debian-12 Bookworm). Unlike
with the previous release, however, we now recommend Debian-13 for production.
Notes on supported versions:
1) this Eden version can still be run with web2py-2.27.1, but only on Python
versions 3.9-3.11, because web2py-2 is not fully compatible with later Python
versions (it does work, but produces lots of warnings and requires additional
libraries)
2) it will also run with web2py-3.1.1 (but not with any 3.x before that), and
then require Python version 3.11 or later, as well as a patch for PyDAL which
can be found in the release assets
3) This is the last release that could still be run on Debian-11 (with
web2py-2.27.1 on Python-3.9), but we do not recommend that for any new
deployments. The next release (6.2) will drop support for web2py-2, and with
it, backwards-compatibility with Python before 3.11 and hence Debian-11.
In the packages:
- the Debian-12 package comes with web2py-2.27.1 on Python-3.11.
- the Debian-13 package comes with web2py-3.1.1 on Python-3.13 (with the PyDAL
patch already applied).
- both packages have an updated edenctl maintenance tool, which now supports
updates from GitHub (with the "pull" command). The edenctl script has moved
into /usr/local/sbin, as it is intended to be run only by root.
---
Dominic