Pronto

Latest version: v2.5.8

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

2.4.4

Added
- `OwlFunctionalSerializer` to dump an `Ontology` to OWL Functional-style syntax.
Changed
- Bumped `fastobo` dependency to `v0.11.1`.
- Make `FastoboParser` raise a `SyntaxWarning` when encoutering creation dates that are not `datetime.datetime`.

2.4.3

Added
- Missing documentation for the `pronto.Entity.relationships` property.
Fixed
- RDX/XML parser crashing on files containing a relationship and a term with the same ID ([138](https://github.com/althonos/pronto/pull/138)).

2.4.2

Added
- Support for `chardet` version `4.0` (in addition to older `3.0`).
Fixed
- Serialization of `Ontology` failing with non-empty `idspaces`.
- Typo in OWL2 URL in `README.md` ([130](https://github.com/althonos/pronto/issues/130)).

2.4.1

Changed
- `pronto.pv.PropertyValue` is now an abstract class.
- `pronto.parsers.RdfXmlParser` now ignores synonym Xrefs not in
the right format.
Fixed
- `pronto.Entity.definition` documentation now lists return type as
`pronto.definition.Definition` as expected.
- CURIE compaction in RDF/XML not being handled consistently, causing
some crashes on ontologies using aliased relationships.
- `pronto.utils.typechecked.disabled` is now reentrant and should
not be disabled in multithreaded contexts anymore.
Removed
- Implicit injection of `lxml` instead of `xml.etree`, which caused
issues with `RdfXmlParser`.

2.4.0

Added
- Deprecation warnings for the retrieval of relationships via
indexing, to be deprecated in `v3`.
Changed
- Replaced Travis-CI with GitHub Actions to handle continuous integration.
- Bumped `fastobo` dependency to `v0.10.0`.
Removed
- Retrieval of terms via their alternate IDs (introduced in `v2.3.0`,
caused multiple issues ([120](https://github.com/althonos/pronto/issues/120),
[126](https://github.com/althonos/pronto/issues/126)).

2.3.2

Added
- Support for path-like objects when creating an `Ontology`
([108](https://github.com/althonos/pronto/pull/108)).
Fixed
- Avoid decoding file-like objects if they are already **UTF-8**
encoded when creating an `Ontology`
([110](https://github.com/althonos/pronto/pull/110)).

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.