Releases: althonos/pronto
Releases · althonos/pronto
v2.7.0
Added
encoding
argument to Ontology
constructor to skip auto-detection if needed (#221, #241).
Fixed
- Broken implementation of
EncodedFile.readinto
causing issues with some encodings (#109).
tests
module being included in site-install (#237).
- Ignore Unicode BOM in
BaseParser.can_parse
if any.
v2.6.0
Added
- Explicit support for Python 3.13.
- OWL/XML and RDF/XML format support for
Ontology.dump
(#232, #149).
Changed
- Bump
fastobo
to v0.13.0
.
- Use
pyproject.toml
to store project metadata instead of setup.cfg
.
Fixed
- RDF/XML parser not supporting
owl:annotatedTarget
given as attributes.
- Warn when failing to parse a xref in RDF/XML class parser.
- Allow undeclared synonym types in RDF/XML parser (#229).
v2.5.8
Fixed
- Extraction of implicit string annotation in RDF/XML files (#231).
- RDF/XML parser crash on
oboInOwl:SynonymTypeProperty
when missing a scope (#230).
Changed
- Migrate documentation to PyData theme.
v2.5.6
Added
- Explicit support for Python 3.12.
Fixed
- Synonym types not being properly extracted by RDF/XML parser (#218).
v2.5.5
Fixed
replaced_by
and consider
attributes not being extracted from RDF/XML documents on missing RDF datatype (#209).
- Hard requirement on
multiprocessing.pool
preventing the package to work single-threaded on more restrictive environments (#208).
v2.5.4
Fixed
Entity.synonyms
setter not accepting frozenset
arguments as expected (#207).
Changed
- Bump supported
networkx
version to v3.0
(#206).
v2.5.3
Fixed
- Crash in
LineageIterator.to_set
when starting from an empty set of entities.
v2.5.2
Added
- Explicit support for Python 3.11.
Changed
- Bumped
fastobo
dependency to v0.12.2
.
- Bumped
chardet
dependency to v5.0
.
v2.5.0
Changed
- Bumped
fastobo
dependecy to v0.12.1
Removed