- Nothing changed yet.
- Add support for Python 3.9, 3.10, 3.11.
- Drop support for Python 2.7, 3.5, 3.6.
- Drop Windows support due to lack of maintainer interest.
- Add support for Python 3.8.
- Fix using the debugger inside a script called by debugzope.py.
- Fix TypeError: <lambda>() takes no arguments (1 given) on Windows with zdaemon >= 3.0.0.
- Support Python 3.5 through 3.7.
- For the offline recipe, check the effective UID instead of the actual UID.
- Make the tests pass with modern buildouts, including buildout 2.
- Added "location" value as output of the zopeconf recipe to make it
easier to use in place of
zc.recipe.deployment:configuration
.
- Added support for using Paste Deployment to specify a WSGI stack over a zope.app-based application.
- Added zopeconf recipe to produce decently-formatted zope.conf files, without constructing an instance.
- Fixed ReST on pypi page.
- Execute $PYTHONSTARTUP in the environment that the user will interact with in zc.zope3recipes.debugzope; this mirrors how $PYTHONSTARTUP is used with an interactive interpreter.
- Added a recipe for offline instance.
- Fixed tests to pass with zc.buildout >= v1.5
- Support inserting additional code into the runzope & debugzope scripts
using
initialization
anddebug-initialization
.
- Provide control for generation of the logrotate configuration, include the ability to suppress it when not desired.
- Added an environment hook to enable logging for debugzope
- Added support and tests for relative paths buildout option.
- Changed the dependency requirements to >=1.2.0 for zc.buildout and zc.recipe.egg because relative paths are added in these releases.
- Added missing release date for the previous release (0.10.0).
Removed support for creating a logrotate script for the access.log because it
is not possible to reopen the log with ZDaemons reopen_transacript
. Note
however that is is possible to declare when
and interval
in a logfile
section to rotate logfiles internally.
Updated tests to work with latest package versions.
Added the "newest=false" option in the SetUp to prevent upgrade during tests
Added support for creating logrotate scripts when using a deployment recipe.
Use the deployment name option (as provided by zc.recipe.deployment 0.6.0 and later) if present when generating instance file names.
You can now specify an instance name option that overrides the part name for generated files.
Fixed bug: The zope.conf site-definition option could not be overridden.
Final release with Windows support.
Windows support was added.
Now debugzope takes the servers key of the application into account.
Created another recipe called 'application' that installs Zope 3 solely from eggs. The 'app' recipe is just an extension that also supports Zope 3 from checkout or tarball.
Use ZConfig's schema-free configuration parsing gain support for %import.
Support repeated keys in ZConfig sections.
Support building Zope 3 application solely from eggs.