Owlready2 0.11 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.
This new version brings two major new features: the support for Pellet reasoner and the optimized full-text search.
Here are the changes in version 0.11:
Optimized Full-Text Search
Support Pellet reasoner in addition to HermiT
Support loading of huge OWL files (incremental load)
Use Class.property.indirect() for indirect Class property (instead of Class.property)
Add reload and reload_if_newer parameters to Ontology.load()
search() is now much faster on properties that have inverse
Add shortcut for SOME ConstrainedDatatype: e.g. age >= 65
Bugfixes: - Fix creation of an individual that already exists in the quadstore - Fix missing import of EntityClass in class_construct.py - Fix World.save() with RDF/XML format - Fix Thing.subclasses() and Thing.descendants() - Fix ontology's update time for ontologies created de novo in Python with Owlready - Fix reasoning when asserting new parents with equivalent classes
The new version be downloaded from PyPI (Python Package Index): https://pypi.python.org/pypi/Owlready2