- Nothing changed yet.
- Add support for Python 3.12, 3.13.
- Drop support for Python 3.7, 3.8.
- Drop support for Python 2.7, 3.4, 3.5, 3.6.
- Drop support for deprecated
python setup.py test
. - Add support for Python 3.8, 3.9, 3.10, 3.11.
- Add support for Python 3.7.
- Allow custom warning classes to be specified to override the default
DeprecationWarning
. See #7 - Add support for Python 3.6.
- Drop support for Python 3.3.
- Drop support for Python 2.6 and 3.2.
- Add support for Python 3.5.
- Do not require a
self
parameter for deprecated functions. See: #1
- Added explicit support for Python 3.4.
- Added a
Suppressor
context manager, allowing scoped suppression of deprecation warnings. - Updated
boostrap.py
to version 2.2.
- Fleshed out PyPI Trove classifiers.
- Added support for Python 3.3.
- Automated build of Sphinx HTML docs and running doctest snippets via tox.
- Added Sphinx documentation:
- API docs moved from package-data README into
docs/api.rst
. - Snippets can be tested by running 'make doctest'.
- API docs moved from package-data README into
- Updated support for continuous integration using
tox
andjenkins
. - 100% unit test coverage.
- Added
setup.py dev
alias (runssetup.py develop
plus installsnose
andcoverage
). - Added
setup.py docs
alias (installsSphinx
and dependencies). - Removed spurious dependency on
zope.testing
. - Dropped explicit support for Python 2.4 / 2.5 / 3.1.
- Revert a move of README.txt to unbreak
zope.app.apidoc
.
- Replaced doctesting with unit testing.
- Python 3 compatibility.
- Removed import cycle for
__show__
by defining it in thezope.deprecation.deprecation
module. - Added support to bootstrap on Jython.
- Fix
zope.deprecation.warn()
to make the signature identical towarnings.warn()
and to check for .pyc and .pyo files.
- Release 3.4 final, corresponding to Zope 3.4.
- Corresponds to the version of the
zope.deprecation
package shipped as part of the Zope 3.3.0 release.