Skip to content

Releases: fastobo/fastobo-py

0.4.0

14 Sep 15:36
v0.4.0
Compare
Choose a tag to compare

Added

  • __init__ implementation for fastobo.term.DefClause
  • __init__ implementation for fastobo.syn.Synonym
  • Precompiled wheels for PyPy3 on OSX and Linux.

Fixed

  • XrefList.__repr__ implementation entering infinite recursion.
  • Derive macros generating weird error messages for some TypeErrors.
  • Enabled extension-module feature of pyo3 to allow static linking to Python interpreter.
  • Inconsistent error-chaining in Python causing issues with try/except blocks.

0.3.3

10 Sep 13:06
v0.3.3
Compare
Choose a tag to compare

Changed

  • Use stable PyO3 release (v0.8.0).
  • Add back __build__ attribute to check build variables.

0.3.2

29 Aug 08:23
v0.3.2
Compare
Choose a tag to compare

Added

  • Added BOSC 2019 poster reference to README.md.
  • Added __richcmp__ implementation to fastobo.id.PrefixedIdent.

Changed

  • Bumped Rust dependencies to latest PyO3 version.

0.3.1

08 Aug 13:46
v0.3.1
Compare
Choose a tag to compare

Fixed

  • PyFile.write calling write with two arguments causing duck typing check
    to fail all the time in dump_graph.

0.3.0

08 Aug 13:17
v0.3.0
Compare
Choose a tag to compare

Added

  • load_graph and dump_graph functions to read and write OBO JSON files.

Changed

0.2.2

24 Jul 09:30
v0.2.2
Compare
Choose a tag to compare

Changed

  • Updated to fastobo v0.6.1.
  • Updated to url v2.0.0.

0.2.1

23 Jul 12:44
v0.2.1
Compare
Choose a tag to compare

Changed

Fixed

  • Parser now accepts ISO 8601 dates with fractional second.

0.2.0

23 Jul 12:44
v0.2.0
Compare
Choose a tag to compare

Changed

Added

  • Support for OBO graph deserialization using fastobo-graphs.
  • Limited support for instance frames in fastobo.instance module.
  • Methods OboDoc.compact_ids and OboDoc.decompact_ids to create semantically
    equivalent OBO document with compacted/decompacted identifiers.

0.1.1

23 Jul 12:44
v0.1.1
Compare
Choose a tag to compare

Fixed

  • PyPI release not being uploaded because of older development release.

0.1.0

23 Jul 12:44
v0.1.0
Compare
Choose a tag to compare

Initial release.