Skip to content

owlapy 1.1.0

Compare
Choose a tag to compare
@alkidbaci alkidbaci released this 27 May 12:44
· 212 commits to develop since this release

We're happy to announce the new release - owlapy 1.1.0.

You can install/update using pip install -U owlapy.

What's Changed

  • License updated to MIT License by @alkidbaci in 94e2809.
  • New module owl_hierarchy.py (expressing OWL hierarchy) and extra utils method which are now all moved to utils.py are added by @alkidbaci in #38.
  • An alternative for the ForAll mapping based on De Morgan's laws is introduced to owl2sparql converter by @nkaralis in #39 .
  • New examples and modules added and some refactoring changes by @alkidbaci in #41 .
  • Classes for ontology manipulation added by @alkidbaci in #42 .
    • Ontology representation class: owlapy.owl_ontology.Ontology.
    • Ontology manager class for managing ontologies: owlapy.owl_ontology_manager.OntologyManager.
    • 3 ontology reasoner classes for reasoning over ontologies in owlapy/owl_reasoner: OntologyReasoner, FastInstanceCheckerReasoner and SyncReasoner.

Documentation for ontology manipulation will be added soon.
Edit: Documentation is now added. Check also the examples.

Full Changelog: 1.0.2...1.1.0