Releases: althonos/pronto
Releases · althonos/pronto
1.0.0-alpha.1
Compare
Sorry, something went wrong.
No results found
Changed
Dropped support for Python earlier than 3.6.
Brand new data model that follow the OBO 1.4 object model.
Partial OWL XML parser implementation using the OBO 1.4 semantics.
New OBO parser implementation based on fastobo.
Imports are properly separated from the top-level ontology.
Ontology.__getitem__ can also access entities from imports.
Term, Relationship, Xref, SynonymType compare only based on their ID.
Subset, Definition compare only based on their textual value.
Added
Support for OBO JSON parser based on fastobo.
Provisional mypy type hints.
Type checking for most properties in __debug__ mode.
Proper repr implementation that should roundtrip most of the time.
Detection of file format and encoding based on buffer content.
Removed
OBO and JSON serialization support (for now).
Term.rchildren and Term.rparents and stop making direction assumptions on relationships.
v0.10.2
Compare
Sorry, something went wrong.
No results found
Fix bug with property annotation on restriction classes
v0.10.1
Compare
Sorry, something went wrong.
No results found
Fix multi-line summary making PyPI deny the package
Fix sdist format to release a zip file
v0.10.0
Compare
Sorry, something went wrong.
No results found
Add support for descriptions with xrefs given by Axioms in OwlXML ontologies
Drop support of OwlXMLTargetParser
Remove debug code
Improve docstrins and documentation
v0.9.0
Compare
Sorry, something went wrong.
No results found
Relicense to MIT
Add Description class inheriting from string to hold xrefs
Use pkg_resources to get the version of the module
Remove import safeguards in __init__.py : import pronto will fail
if some of the dependencies are missing
Add repr method to Ontology
Add test and dev extras
Improve docstrings
v0.8.0
Compare
Sorry, something went wrong.
No results found
Allow creating an Ontology directly from a stream
Allow data-based parser discovery using a 1KiB data block
Improve README
Drop CI support for Python 2.6
v0.7.4
Compare
Sorry, something went wrong.
No results found
Make setup.py Python2.6 compatible
Fix obo export to display synonyms in lexicographic order
Fix terms not being exported in obo correctly
Fix error occuring when calling Synonym.obo
Fix bug causing synonyms not being imported from obo files
v0.7.3
Compare
Sorry, something went wrong.
No results found
Fix tests being added to source distribution
v0.7.2
Compare
Sorry, something went wrong.
No results found
Fix owl parser crashing on inline comments in some specific files
Add decorator to silence warnings in xml target parser code
v0.7.1
Compare
Sorry, something went wrong.
No results found
Switch to coroutines for Obo parsing
Add support for Python 3.6
Fix several bugs
Embed custom materials in tests