Releases: fastobo/fastobo-py
Releases · fastobo/fastobo-py
v0.12.3
v0.12.2
Added
- Explicit support for Python 3.11.
- Pre-built wheels for MacOS
aarch64
platforms.
Changed
- Bump
pyo3
tov0.17.3
. - Bump
fastobo
tov0.15.1
. - Bump
fastobo-graphs
tov0.4.8
.
v0.12.1
Changed
- Stop releasing the GIL when loading an ontology from a file to fix Windows compilation.
v0.12.0
v0.11.1
Fixed
- Extraction of date argument when creating a
CreationDateClause
. - Skip displaying empty xrefs in
fastobo.typedef.DefClause.__repr__
.
v0.11.0
Added
fastobo.exceptions
module with dedicated exception types to report specific errors.fastobo.dump_owl
to convert and write an OBO document to an OWL ontology (usingfastobo-owl
andhorned-owl
) in Functional-style syntax (usinghorned-functional
).
Changed
- Bumped
fastobo
tov0.14.0
. - Bumped
fastobo-graphs
tov0.4.4
. DateClause
may now store adatetime.date
instead of adatetime.datetime
if the source document contains a date without time specifier.- PyPI source distribution now contains vendored Rust sources, allowing compilation without network access.
Fixed
setup.py
script not auto-installing the Rust compiler in latestsetuptools_rust
versions.
0.10.2-post1
Added
- Aarch64 wheels built from GitHub Actions and deployed to PyPI (#245).
0.10.2
0.10.1
0.10.0
Added
__hash__
implementation tofastobo.id.BaseIdent
subclasses.__init__
method to classes missing one infastobo.header
.
Changed
- Bumped
pyo3
dependency tov0.13.2
. - Bumped
fastobo
dependency tov0.13.0
.
Fixed
- Broken
__repr__
implementation for some types.
Removed
unsafe
blocks in derive macros implementation ofIntoPyObject
for OBO clauses.- Support for Python 3.5.
fastobo.id.IdentPrefix
andfastobo.id.IdentLocal
classes.
v0.9.3 - 2020-12-04
Fixed
setup.py
crashing when compiling from source on a platform with stable
Rust as the default toolchain (#182,
thanks to @alexhenrie).
v0.9.2 - 2020-09-04
Changed
- Bumped
fastobo
tov0.11.2
.