Owlready2 0.51 has been released!

Owlready is a Python module for ontology-oriented programming. It can load OWL 2.0 ontologies and manipulate them transparently in Python.

Here are the changes:

  • Optimize SPARQL queries

  • Allows manual SPARQL optimization using INDEXED BY SUBJECT or OBJECT keywords

  • Support for JSON datatype (list or dict)

  • Support for JSON_EXTRACT() extra SPARQL function

  • Experimental support for triple term (for RDF 1.2)

  • When extracting UMLS, add UMLS version in PYM.metadata.versionInfo

  • Update Xerces JAR file in Pellet, to avoid vulnerability

  • Bugfixes:

    • Fix NQuads format to behave as expected: graph label at the end (and not at the beginning)

The new version be downloaded from PyPI (Python Package Index): https://pypi.python.org/pypi/Owlready2