Skip to main content

Open Energy Platform (OEP) - metadata schemas, examples and templates package

Project description


OpenEnergyPlatform - Metadata

OEP metadata schemata, examples and templates package

Build Status

License / Copyright

This repository is licensed under MIT License (MIT)


pip install oep-metadata

Usage Examples

from metadata.v140.example import METADATA_V140_EXAMPLE

from metadata.v140.schema import METADATA_V140_SCHEMA

from metadata.v140.template import METADATA_V140_TEMPLATE



Example for activating virtualenv and install development dependencies:

  1. Create virtualenv in root folder of repo

python -m venv venv

  1. Activate virtualenv


    . venv/bin/activate


    . venv/scripts/activate

  2. Install requirements

pip install -r requirements.txt

Run tests locally (after above steps):




tox -v

If a Python interpreter version is missing:

Linux (Ubuntu):

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
# Install only missing interpreters:
sudo apt-get install python3.6
sudo apt-get install python3.7

Make PyPI release:

First bump version in, then:

python3 sdist bdist_wheel
twine upload dist/*

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for oep-metadata, version 1.0.1
Filename, size File type Python version Upload date Hashes
Filename, size oep_metadata-1.0.1-py3-none-any.whl (7.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size oep-metadata-1.0.1.tar.gz (3.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page