- Add support for Python 3.12.
- Drop support for Python 3.7.
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.8, 3.9, 3.10, 3.11.
- Drop support for running the tests using
python setup.py test
. (#11)
- Fix regression in
allowed_attributes
andallowed_interface
. (#7) - Drop support for Python 3.4.
- Add support for Python 3.7.
- Add support for Python 3.5 and 3.6.
- Drop support for Python 2.6 and 3.3.
- Fix deprecated unittest methods.
- Add explicit support for Python 3.4.
- Add explicit support for PyPy.
- Add support for Python 3.3.
- When registering views, no longer pass the deprecated 'layer' agrument
to
zope.component.registerAdapter
. Instead, pass(for_, layer)
as expected (forward-compatibility withzope.component
4.0.0). - Replace deprecated
zope.interface.implements
usage with equivalentzope.interface.implementer
decorator. - Drop support for Python 2.4 and 2.5.
- Fix unit tests broken under Python 2.4 by the switch to the standard
library
doctest
module.
- Prefer the standard library's
doctest
module to the one fromzope.testing
.
- Move the implementation of
tales:expressiontype
here fromzope.app.pagetemplate
.
- Move the named template implementation here from
zope.app.pagetemplate
.
- Depend on the
untrustedpython
extra ofzope.security
, since we import fromzope.pagetemplate.engine
.
- Remove the dependency on
zope.app.pagetemplate
by movingviewpagetemplatefile
,simpleviewclass
andmetaconfigure.registerType
into this package.
- Initial release. This package was split off from
zope.app.publisher
.