Sphinx-probs-rdf

Latest version: v0.5.0

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

Scan your dependencies

Page 1 of 3

0.5.0

-------------------

BREAKING CHANGES:

- Update to new PRObs ontology URIs: `http://w3id.org/probs-lab/ontology#` and `http://w3id.org/probs-lab/process-recipe#`.

Fixes:

- Use rdflib version >= 6.2, <7.0 : This fixes turtle serialization errors for PNames that contain brackets, see [rdflib changelog](https://github.com/RDFLib/rdflib/blob/main/CHANGELOG.md#2022-07-16-release-620), pull request 1678).

- Include implementation of `preferredLabel` for compatibility (removed in rdflib versions greater than 6.1.1).

0.4.3

-------------------

New features:

- "Market" processes corresponding to objects are now defined in the RDF output. These are intended to represent the part of a system where supply, imports, exports and consumption of that object type may be balanced.

Fixes:

- Fix logging exception when definitions are missing in index-building code

0.4.2

-------------------

Compatibility:

- Now compatible with myst-nb version 0.14 (used by jupyter-book version 0.15).

0.4.1

-------------------

Fixes:

- Config paths `probs_rdf_paths` are now relative to the configuration directory.

0.4.0

-------------------

Changes:

- Use full URIs as object/process identifiers, so that we can link to their definitions using intersphinx. This changes the HTML anchors within pages.

New features:

- External RDF data with definitions can be read, and used to make cross-references.
- New `object-equivalent-to` directive to declare `probs:objectEquivalentTo` relationships.

Fixes:

- Attempt to properly clear old data so that we can rebuild incrementally.

0.3.0

-------------------

Changes:

- Now depends on Sphinx version >= 4.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.