开放能源平台(OEP)元数据模式、示例和模板包
oep-metadata的Python项目详细描述
OpenEnergyPlatform-元数据
OEP元数据模式、示例和模板包
许可证/版权
此存储库是在MIT License (MIT)下授权的
安装
pip install oep-metadata
使用示例
from metadata.v140.example import METADATA_V140_EXAMPLE
print(METADATA_V140_EXAMPLE)
^{pr2}$
from metadata.v140.template import METADATA_V140_TEMPLATE
print(METADATA_V140_TEMPLATE)
发展
激活virtualenv和安装开发依赖项的示例:
- 在repo的根文件夹中创建virtualenv
python -m venv venv
- 在
激活virtualenv
Linux系统:
. venv/bin/activate
窗口:
在. venv/scripts/activate
- 在
安装要求
在
pip install -r requirements.txt
在本地运行测试(在上述步骤之后):
短:
pytest
完成:
tox -v
如果缺少Python解释器版本:
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
发布PyPI:
中的第一个凹凸版本设置.py,然后:
python3 setup.py sdist bdist_wheel
twine upload dist/*
- 项目
标签: