Pyshacl

Latest version: v0.25.0

Safety actively analyzes 621673 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

0.25

Added
- Compatibility with RDFLib v7.0.0 - Closes 197
Fixed
- `sh:qualifiedMinValue` on `sh:qualifiedValueShape` now works again, even if there are no value nodes found
on the path of the parent `PropertyShape`. Fixes 213 Thank you ajnelson-nist for finding and reporting this.
- Fixes in rdfuitl (clone dataset, mixin dataset, and innoculate dataset) to support the case where all the DS's
triples are in the default-context-uri graph.
Changed
- In accordance with corresponding changes in RDFLib v7.0.0, PySHACL will now always use the default-context-uri graph
when parsing a grpah into a Dataset or a ConjunctiveGraph
- Switched from deprecated `pkg_resources` to `importlib.metadata` for compatibility with Python 3.11 and 3.12.
- This changes the way `pyshacl[extras]` are detected at runtime. If this adversely affects you, let us know.
- Bumped PrettyTable dependency to a much newer version, to fix distro packaging conflicts and other issues.
- Fixed more internal typing issues, particularly with newer versions of MyPy and Python 3.11+

0.25.0

0.24.1

0.24.0

0.23.0

0.22.2

Page 1 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.