Skip to content

Releases: althonos/pronto

v2.7.0

05 Mar 12:54
v2.7.0
Compare
Choose a tag to compare

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

14 Feb 17:33
v2.6.0
Compare
Choose a tag to compare

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

14 Sep 16:01
v2.5.8
Compare
Choose a tag to compare

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.7

24 Apr 13:39
v2.5.7
Compare
Choose a tag to compare

Fixed

v2.5.6

21 Feb 16:27
v2.5.6
Compare
Choose a tag to compare

Added

  • Explicit support for Python 3.12.

Fixed

  • Synonym types not being properly extracted by RDF/XML parser (#218).

v2.5.5

17 Aug 10:31
Compare
Choose a tag to compare

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

10 Apr 17:49
Compare
Choose a tag to compare

Fixed

  • Entity.synonyms setter not accepting frozenset arguments as expected (#207).

Changed

  • Bump supported networkx version to v3.0 (#206).

v2.5.3

11 Jan 14:22
Compare
Choose a tag to compare

Fixed

  • Crash in LineageIterator.to_set when starting from an empty set of entities.

v2.5.2

11 Jan 13:08
Compare
Choose a tag to compare

Added

  • Explicit support for Python 3.11.

Changed

  • Bumped fastobo dependency to v0.12.2.
  • Bumped chardet dependency to v5.0.

v2.5.0

12 Jul 17:32
Compare
Choose a tag to compare

Changed

  • Bumped fastobo dependecy to v0.12.1

Removed

  • Support for Python 3.6.