Releases
v0.23.0
[0.23.0] - 2023-05-23
Added
Added Python 3.11 support (use it, internal benchmarking shows its 25-30% faster than Python 3.8)
sh:node
NodeConstraint now includes details of its child validation results, that were normally not included in the validation report.
exposed via the sh:detail
property on the NodeConstraint validation report
Changed
Added compatibility with Python 3.11, this requires:
RDFLib v6.3 or greater (recommended v6.3.2)
PyDuktape v0.4.3 for python 3.11 support
Poetry v1.5.0 (or poetry-core v1.6.0)
Graph Namespace manager now only registers 'core' namespaces, this avoids having inconsistencies and incompatibilities with your own namespaces.
Replaced Flake8 and isort with Ruff
Updated to latest Black version for formatting
Fixed
Extend ontology inoculation to include triples where NamedIndividual URI is object.
Re-black all files, re-sort with new Ruff isort, fix some Mypy typing inconsistencies
You can’t perform that action at this time.