Modernize and upgrade to Python 3.10
First proper release.
The pre-commit hook now supports only Python 3.10 and the code base has been modernized since its inception.
Changelog
v0.1.0 (2024-01-12)
Implemented enhancements:
- Upgrade minimum Python support to 3.10 #178
- Refresh Python code #177
- Support passing several files to CLI #21
- Create
pre-commit
hook for Turtle Canon #19 - Update code base for code coverage #13
- Use
rdflib
directly #2 - Unit tests #1
- New tests for different sources #15 (@CasperWA)
- Add codecov config file + checks for it #11 (@CasperWA)
- Extend tests #7 (@CasperWA)
Fixed bugs:
- RDFLib vulnerability #71
- GH GraphQL type issue for auto-merge workflow #42
- New updates to RDFlib not reflected in testing #30
- Use Python 3.9 in CI #24
Closed issues:
- Instantiate git profile in CI updating dependency #92
- pylint is failing #56
- Have dependabot use correct labels #9
Merged pull requests:
- Upgrade code base #179 (@CasperWA)
- Run git init in CI #93 (@CasperWA)
- Move pylint disable statement #57 (@CasperWA)
- Use
ID!
type instead ofString!
#43 (@CasperWA) - Use Python 3.9 in CI/CD throughout #25 (@CasperWA)
- Support multiple files for CLI + add
--fail-fast
option #22 (@CasperWA) - Create Turtle Canon pre-commit hook #20 (@CasperWA)
- Add tests according to missing coverage #14 (@CasperWA)
- Add coverage and CI badges to README #12 (@CasperWA)
- Update label for created single dependency PR #10 (@CasperWA)
- Add tests & use RDFlib #6 (@CasperWA)
* This Changelog was automatically generated by github_changelog_generator