* Update dependencies.
* Other minor improvements and cleanups.
* Minor documentation fix.
* Drop Python 3.7 support (GL#34)
* Added a claimfile property to Lock objects
* Switch to pdm- ackend (GL#33)
* Use ruff for linting, since its much faster.
* Update all dependencies eagerly.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flufl.lock?expand=0&rev=17
- Update to 7.0:
- Fix spurious log messages when not breaking the lock.
- Use modern package management by adopting pdm and
pyproject.toml, and dropping setup.py and setup.cfg.
- Build the docs with Python 3.8.
- Update to version 3.0 of Sybil.
- Adopt the Furo documentation theme.
- Add a favicon and logos to the published documentation.
- Use importlib.metadata.version() as a better way to get the
package version number for the documentation.
- Drop Python 3.6 support.
- Update copyright years.
- Remove now irrelevant patch python-flufl.lock-fix-setup.patch.
OBS-URL: https://build.opensuse.org/request/show/948286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-flufl.lock?expand=0&rev=8