- Add support for Python 3.7 and 3.8
- Drop Python 3.4 support.
- Move more browser dependencies to the
browser
extra. - Begin testing PyPy3 on Travis CI.
- Remove unneeded test dependencies zope.app.server, zope.app.component, zope.app.container, and others.
- Update to work with zope.testbrowser 5.
- Add PyPy support.
- Add support for Python 3.4, 3.5 and 3.6. See PR 5.
- Moved menu-oriented registrations into new menus.zcml. This is now loaded if zope.app.zcmlfiles is available only.
- Increase test coverage.
- Declared more dependencies.
- Bug fix: remove duplicate firing of ObjectCreatedEvent in zope.file.upload.Upload (the event is already fired in its base class, zope.formlib.form.AddForm).
- Move browser-related zcml to browser.zcml so that it easier for applications to exclude it.
- Import content-type parser from zope.contenttype, adding a dependency on that package.
- Removed undeclared dependency on zope.app.container, depend on zope.browser.
- Using Python's
doctest
module instead of deprecatedzope.testing.doctest
.
- Change package's mailing list address to zope-dev at zope.org instead of the retired one.
- Made tests compatible with ZODB 3.9.
- Removed not needed install requirement declarations.
- openDetached is now protected by zope.View instead of zope.ManageContent.
- Use zope.container instead of zope.app.container.
- Package data update.
- Fix code for Publisher version 3.4.
- Initial release.