Recent Releases of ontolutils
ontolutils - v0.19.2
v0.19.2
- add
base_uritoserialize()andmodel_dump_ttl()to allow setting a base URI for the output
- Python
Published by matthiasprobst 7 months ago
ontolutils - v0.19.1
- hotfix using rdflib.BNode as id of a Thing object
- improve error handling parsing id of a Thing object
- Python
Published by matthiasprobst 7 months ago
ontolutils - v0.19.0
v0.19.0
- add
base_uritomodel_dump_jsonld()to allow setting a base URI for the JSON-LD output - remove
blank_node_prefix_namefromset_config(), as it is not used anymore
- Python
Published by matthiasprobst 7 months ago
ontolutils - v0.18.0
Changes
- fields/properties can be added posterior to instantiation of a Thing object
- semantically identical "things" (same URI) can be converted into each other
- fixed coverage issues and documentation
- add convenience function
dump_model_ttl()to dump a Thing object to turtle format
- Python
Published by matthiasprobst 8 months ago
ontolutils - v0.17.0
- id generation may be injected by the user via
set_config(blank_id_generator=...) - updated docs
- Python
Published by matthiasprobst 9 months ago
ontolutils - v0.16.0
- upgrade setuptools due to CVE. For that reason, the python version requirement is now >=3.9
- Python
Published by matthiasprobst 9 months ago
ontolutils - v0.15.0
Changes
- Thing class got three new fields:
dcterms:relation,skos:closeMatch, andskos:exactMatch
- Python
Published by matthiasprobst 11 months ago
ontolutils - v0.14.2
Changes
- add some more unit translations to dictionary
qudt_lookup
- Python
Published by matthiasprobst 12 months ago
ontolutils - v0.14.0
changes
- fix foaf namespace URL
- fix parsing model from JSON-LD
- Python
Published by matthiasprobst 12 months ago
ontolutils - v0.13.2
Changes
- bugfix HDF5 ontology. Data properties were missing
- update README and docs
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.13.1
Changes
- build() is now also available as classmethod
- updated HDF5 namespace class
- add experimental generation of python Thing classes from an ontology
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.13.0
Changes
- classes can be built dynamically
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.12.5
Changes in 0.12.5:
- fix type hint
- add
serialize()to allow serialization to more than just JSON-LD
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.12.4
v0.12.4
- Hotfix for overwriting id by another field
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.12.3
v0.12.3
- Hotfix for http://schema.org
v0.12.2
- Bugfix owl namespace URL
v0.12.1
- Bugfix missing OBO predicates
v0.12.0
- Allow to set a default prefix for blank nodes.
v0.11.0
- Undo more https fixes where it was not necessary
v0.10.0
- Undo https fixes where it was not necessary
v0.9.0
- Fix http to https in namespaces
- Python
Published by matthiasprobst about 1 year ago
ontolutils - v0.7.0
v0.7.0 fixes many smaller issues, especially removing deprecated calls from pydantic
- Python
Published by matthiasprobst over 1 year ago
ontolutils - v0.4.5
v0.4.5
- Bugfix parsing JSON-LD data to instantiate a Thing object
v0.4.4
- Indentation can be defined for modeldumpjsonld(). Default is 4.
v0.4.3
- Cause a KeyError if unit is not available in lookup table
v0.4.2
- Bugfix in qudt lookup table.
v0.4.1
- Bugfix considering extra fields in constructing the
__repr__method of theThingclass
- Python
Published by matthiasprobst over 1 year ago
ontolutils - v0.4.0
v0.4.0
- A blank ID is automatically assigned to a Thing if not provided during initialization
- Python
Published by matthiasprobst over 1 year ago
ontolutils - v0.3.0
Added validate_assignment=True, so property assignments are validated against the schema
- Python
Published by matthiasprobst over 1 year ago