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.
Source Distribution
Built Distribution
Hashes for omi-0.0.7b1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97218b096b4fa286b737e867f18b588f7877299dd27fe9a05da3a22c30d3c01d |
|
MD5 | 9b17a1b2a02e03436910cd7727fb9229 |
|
BLAKE2b-256 | bd58a86e43ce79591c93ea2bb6efb309c2987d2d5dd6582517648b4ebab82e3b |