Skip to content

0.3.0

Latest
Compare
Choose a tag to compare
@ajnelson-nist ajnelson-nist released this 12 Aug 14:29
ff43f39

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 as case-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 (the build/ directory) is now Git-ignored.