Highlights
Users:
- Dropped support for end-of-life (EOL) Python runtimes.
- Added support for Python 3.8 and 3.11 -- the oldest `security` release and second-latest `bugfix` release, as of writing.
- Dependencies upgraded and soft-locked to the compatible/minor version.
- Licence changed from GNU GPLv3 to Apache License 2.0.
Developers:
- Most of the changes associated with upgrading Python/Pandas were in `eds4jinja2`, so all benefits have been derived transitively.
- Cross-platform commitment for this project remains informal due to problems with GitHub CI involving `docker` on Windows and Mac.
Everyone is encouraged to upgrade even if there is no API or ABI change in this release.
Note: There was an error in the version requirement metadata of the previous release 0.3.0, which is now [yanked](https://pypi.org/help/#yanked) from PyPi. This release is effectively a replacement, and all references to the version 0.3.0 should be interpreted as referring to the version 0.3.1.
What's Changed
* New version 0.3.0, dropping support for Python <= 3.7 by schivmeister in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/31
* Fix README bad link markup by schivmeister in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/32
* Fix syntax mistake by schivmeister in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/33
* Test packaging in CI test flow by schivmeister in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/34
* Fix Python version requirement, old references by schivmeister in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/35
New Contributors
* schivmeister made their first contribution in https://github.com/meaningfy-ws/rdf-fingerprinter/pull/31
**Full Changelog**: https://github.com/meaningfy-ws/rdf-fingerprinter/compare/v0.2.12...0.3.1