- update dependencies
- require a newer version of Trav-SHACL (>= 1.7.0)
- fix endpoint creation due to changes in Trav-SHACL v1.6.0
- enable passing of RDFlib graphs instead of schema directory (Trav-SHACL v1.7.0)
- add Python 3.12 support
- update dependencies
- update test cases
- add ability to pass a config dictionary instead of config file path
- fix invalid escape sequences
- set reduced network to be one connected component
- include only unidirectional dependencies in reduced network
- add feature for removing constraints when parsing TTL
- add license
- fix issues when parsing OR constraints
- add possibility to remove constraints from within an OR constraint
- deal with inverse paths when removing constraints
- update dependencies
- remove print command when setting up logger
- add Python 3.11 support
- set default shape format to SHACL, i.e., using RDF for the shape definitions; following the SHACL specification
- require a newer version of Trav-SHACL (>= 1.2.0)
- prevent validation for empty SHACL shape schema
- overlap: fix division by zero
- enable target query rewriting for non-star-shaped queries
- capture only basic statistics
- by default, store no output of the SHACL validator
- add functionality to compute the overlap of the reduced shape schemas for two given shapes
- fix missing module Xgoptional
- relaxed dependencies
- code style improvements
- relaxed dependencies
- same features for service and library
- first published version