- Nothing changed yet.
- Drop support for Python 3.7, 3.8.
- Add support for Python 3.11, 3.12 and 3.13 (as of beta 1).
- Change license form ZPL to MIT.
- Drop support for Python 2, 3.4, 3.5 and 3.6
- Add support for Python 3.8, 3.9 and 3.10 (as of rc.1).
- Fix PyPI page rendering.
- Drop Python 2.6 an 3.3 support.
- Add support for Python 3.6, 3.7, PyPy and PyPy3.
- Choose explicit
[mock]
extra to usegocept.testing.mock
on Python < 3.3.
- Fix homepage URL.
- Declare Python 3.4 and Python 3.5 support.
- Drop Python 3.2 support.
- Make
assertNotEllipsis()
compatible with py.test. - Declare Python 3.3 support.
- Remove
retry
decorator, it is rather useless since it does not take setUp/tearDown into account.
- Add
retry
decorator that runs flaky tests several times and only fails when they fail each time. - Use py.test instead of zope.testrunner for this package's own tests.
- Python 3 compatibility.
- Depend on setuptools rather than distribute now that the projects have merged.
- Use current buildout and recipes for development.
- Fix Python-2.6 compatibility of our own test suite.
- Introduce
PatchHelper
.
- Add newer mtime check.
.patch.Dict
did not restore the keys if an exception occured while the with call.
- Fixed documentation and faulty 1.5 release.
- Add
.patch.Dict
, a dict patching context manager.
- Add
TempDir
fixture. - Add
assertStartsWith
,assertEndsWith
.
- Allow
assertEllipsis
to work with mixed unicode/bytes argument (assuming the bytes are UTF-8, as they are with zope.testbrowser).
- Display original traceback in
assertNothingRaised
.
- Add patch helper for attributes and simple callables.
- Make Python-3 compatible (at least syntactically).
- Add Patches context for mock (upstream implementation pending, see <http://code.google.com/p/mock/issues/detail?id=30>)
- Add
assertCalledWith
. - Add
mock.Property
.
- Add
assertNothingRaised
.
- first release:
assertEllipsis