Skip to content

v3.8.0

Compare
Choose a tag to compare
@kysrpex kysrpex released this 07 Apr 08:55
f2d15e4
  • Performance improvements: smaller delays when opening and navigating a remote triplestore, faster access to namespace elements.
  • Imported CUDS now keep their original IRIs. The previous behaviour was assigning an UUID to them, and adding a reference to their original IRI through an owl:sameAs predicate.
  • pico can now be used from within the Python interpreter as a module, see the usage instructions on the documentation.
  • pico has slightly improved its dependency management. It will impede the uninstallation of ontology packages that are dependencies of other packages (but still provide instructions on how to uninstall all of them together) and it will automatically install the dependencies of a package if such dependencies are bundled with OSP-core.
  • Added limited support for RDFS vocabularies (only classes are supported, not relationships). They can be installed in the same way as OWL ontologies are, check the documentation for more details.
  • OSP-core's code is now required to be formatted with black and isort. Several other code style conventions are also enforced. If you are a contributor, please check the "Contribute" section of the documentation for details on how to apply this formatting automatically.