pySHACL v0.17.1 Release Notes
Release Date: 2021-10-11 // over 2 years ago-
๐ Fixed
- ๐ Handle transitive subclasses when evaluating sh:targetClass - @gtfierro
- Fixes #96
- ๐ Improve detection of RDF/XML files when loading unknown content
- Fixes #98
- Imported type stubs and resolved ALL MyPy issues! (this was a big effort)
- ๐ Logic fixes in the dataset loader (thanks to inconsistencies exposed by MyPy)
๐ Changed
- โ Add special cases to sh:dataclass constraint, when the given shape uses rdfs:Literal or rdfs:Dataclass as the dataclass to match on
- Fixes #71
โ Added
- โ Add datashapes.org/schema as a built-in graph
- Fixes #98
- โ Added ability to pass a TextIO or TextIOWrapper object into the dataset loader
- ๐ Handle transitive subclasses when evaluating sh:targetClass - @gtfierro