Owlready2 0.16 est disponible !
Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.
Cette nouvelle version corrige plusieurs bogues et supporte les requêtes SPARQL de type INSERT et DELETE.
Voici les modifications :
Optimize nested searches
search(sublclass_of = xxx) now returns xxx itself in the results
Support "with long_ontology_name as onto" syntax
In UMLS import, add optional parameters for preventing extraction of attributes, relations, etc
Support SPARQL INSERT queries
Optimize Pymedtermino mapping
Doc for PyMedTermino2
Bugfixes: - Fix 'Cannot release un-acquired lock' error when reasoning on inconsistent ontologies inside a 'with' statement - Fix bug when loading a property that refers to another property from a quadstore stored on disk - Fix RDF triple suppression with RDFlib when object is a datatype
La nouvelle version peut être téléchargé sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2