A library to process and translate open energy metadata.
Project description
Overview
A library to process and translate open energy metadata.
Free software: AGPL-3.0
Installation
pip install omi
Documentation
Development
To install additional dependencies for development:
pip install -e .[dev]
We encourage the use of pre-commit-hooks in this project. Those enforce some formatting conventions (e.g. the use of isort and black). To enable hooks:
pre-commit install
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
0.0.7 (2022-06-02)
Add oem_structure module: Introcude support for multipe OEMetadata structure representations
add new Dialect for OEM v15
Full support (except for validation) for OEP-Metadata v1.5
0.0.6 (2020-07-08)
Fix compilation of null values
Fix parsing of lists
0.0.5 (2020-05-12)
Fixed compiler for None in date fields
0.0.4 (2019-12-06)
Improved documentation
Full support of OEP-Metadata 1.4
Support for optional fields in metadata strings
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.