Releases: fastobo/fastobo-py
Releases · fastobo/fastobo-py
0.6.2
Added
- Compilation of Python 3.8, PyPy 3.5 and PyPy 3.6 wheels for OSX.
Fixed
- Bumped
fastobo
to v0.7.5
, which should finally support Windows
style line-endings.
0.6.1
Added
- Compilation of Python 3.8 wheels for Linux and Windows
(#67).
Fixed
BaseTypedefClause
not being declared in fastobo.typdef
submodule.
fastobo.id
module performing unneeded string allocation.
0.6.0
Added
__init__
to all classes of fastobo.typedef
.
Changed
- Renamed
term
field of fastobo.typedef.Relationship
to target
.
0.5.4
Added
__init__
implementation for fastobo.doc.OboDoc
.
__init__
implementation for fastobo.term.ConsiderClause
.
__init__
implementation for fastobo.term.IsObsoleteClause
.
- Add constructor signatures to classes in
fastobo.term
and fastobo.header
.
Changed
- Bumped
pyo3
dependency to v0.8.1
.
Fixed
- Automatic generation of
pyproject.toml
in sdist
.
0.5.3
Added
__init__
and date
getter to CreationDateClause
in both fastobo.term
and fastobo.typedef
with proper timezone support.
0.5.2
Added
- Getters for
ReplacedByClause
in fastobo.typedef
.
Fixed
PyFileGILRead
(used in fastobo.iter
) should now be thread safe.
0.5.1
Added
- Getters for
ExpandExpressionToClause
and ExpandAssertionToClause
in
fastobo.typedef
.
Fixed
- Missing
NamespaceIdRuleClause
class is now a member of fastobo.header
.
0.5.0
Added
fastobo.iter
function to iterate over the entity frames of an OBO document.
From<std::io::Error>
impl for Error
.
Changed
OboDoc
cannot be subclassed anymore.
0.4.2
Added
- Getters for
IsClassLevelClause
and IsMetadataTag
in fastobo.typedef
.
- Getters for
RelationshipClause
in fastobo.term
.
Changed
- Inconsistent naming for
PropertyValueClause
between fastobo.header
and other submodules.
Fixed
- Bug with
fastobo.header.ImportClause.reference
returning the whole clause
serialization instead.
0.4.1
Added
- Precompiled wheels for CPython 3.5, 3.6 and 3.7 on Windows x86-64.