- works with rdflib >= 7.1.1
This version of OWL-RL has been released now to update the RDFLib dependency version only, to further reduce upstream dependencies. Additionally there are several major functional updates included:
- uses Poetry
OWL-RL has changed tousing Poetry as its package management tool - following RDFLib
- Better handling of detecting identical literals for RDFS sameAs rules
- Allow OWL-RL Closures to be run on rdflib Dataset instances
- Add inferred triples to a separate named graph
The main result of the changes above is to allow OWLRL to be run on a Graph within a Dataset and to store the inferred triples in a separate Graph which allows asserted and inferred data to be kept cleanly, side-by-side, and used together but managed independently.
This update is of particular importance to tools such as pySHACL...