- Add ``python_requires`` to ``setup.py`` to prevent installing on not supported old Python versions.
3.0
================
- Add support for Python 3.9, 3.10, 3.11.
- Drop support for Python 2.7, 3.5, 3.6.
- Drop support for deprecated ``python setup.py test``.
2.0
================
- Extracted new ``SimpleLockFile`` that removes implicit behavior writing to the lock file, and instead allows a subclass to define that behavior. (`15 <https://github.com/zopefoundation/zc.lockfile/issues/15>`_)
- ``SimpleLockFile`` and thus ``LockFile`` are now new-style classes. Any clients relying on ``LockFile`` being an old-style class will need to be adapted.
- Drop support for Python 3.4.
- Add support for Python 3.8b3.
1.4
================
- Claim support for Python 3.6 and 3.7.
- Drop Python 2.6 and 3.3.
1.3.0
==================
- Stop logging failure to acquire locks. Clients can do that if they wish.
- Claim support for Python 3.4 and 3.5.
- Drop Python 3.2 support because pip no longer supports it.