This release implements a relaxation on inheritance review requirements, as well as some code quality-of-life improvements.
Review updates
- All review matters pertaining to dropping constraints from subclasses have been removed. See patches in PR 11. PR 12 contains a demonstration of the bloat caused from violations.
Code quality-of-life improvements
- A custom concatenator utility has been removed and replaced with
rdfpipe
. - Python code is now reviewed with
pre-commit
ascase-utils
is. - Python code is now reviewed with
mypy --strict
with the recent release of RDFLib 6.2.0. Relatedly, RDFLib >=6.2.0 is now a dependency. - Java >= 11 is now used in the CI process.
- A build artifact generated by local
pip
installation (thebuild/
directory) is now Git-ignored.