You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When validating a Dataset instead of a bare Graph, PySHACL will now expand RDFS and OWL-RL inferences into
a separate named graph, to avoid polluting the datagraph.
When using SHACL Triple Rules from SHACL-AF spec, PySHACL will now add the expressed triples into
a separate named graph. This allows you to more easily get the expanded triples back out again afterward.
This is implemented for TripleRules, SPARQLRules and JSRules
Changed
PySHACL no longer supports older RDFLib versions
PySHACL relies on the latest OWL-RL version, that in-turn relies on the latest RDFLib version
Therefore PySHACL now requires RDFLib v7.1.1 or newer
Dropped Python 3.8 support.
Python developers discontinued Python 3.8 last month
The next version of RDFLib and OWL-RL will not support Python 3.8
Removed Python 3.8 from the RDFLib test suite
Python 3.9-specific typing changes will be incrementally introduced