This is a maintenance release. No user-visible changes have been made. This release tests the new system to keep alignment with plugin template via Cruft.
Ensure plugin is included in sdist build
Maintainance release (no user visible changes)
- Add Python 3.12 to CI test matrix
- Switch build system from Hatchling to PDM
- Fix linters errors
Fix project name
Maintenance release:
- Migrate to the new tooling standards
- Improve code quality
The tuples in the LINKCLASS configuration variable have only two elements now. This makes the code consistent with the plugin documentation (README.md file) and resolves issue #34.
Update list of years in Copyright notices
In test_linkclass.py
, use io
instead of six
to import StringIO
.
Upgrade code to Python 3.6+ (thanks to Justin Mayer)
Maintenance release: Use .format() instead of % operator to format strings
Convert to namespace plugin for use with Pelican 4.5 and above
Initial release to PyPI