EpJSON Transition
This tool provides a library, along with a command line interface, fully packaged binaries, and PyPi distributed wheels, for doing conversion of EnergyPlus EpJSON files. While EpJSON files may not change significantly between versions, there are still changes required sometimes. At a minimum the version number.
Documentation
Documentation is built by Sphinx and automatically generated and hosted on ReadTheDocs.
Testing
The project is tested using standard Python unit testing practices. Each commit is automatically tested with Github Actions on Windows, Mac, Ubuntu 18.04 and Ubuntu 20.04. The code coverage across platforms is collected on Coveralls. When a tag is created in the GitHub Repo, Github Actions builds downloadable packages.
To run the unit test suite, make sure to have nose and coverage installed via: pip install nose coverage.
Then execute coverage run setup.py nosetests.
Unit test results will appear in the console, and coverage results will be in a htmlcov directory.
Releases
Releases will be made periodically at meaningful milestones. Each release tag results in pyinstaller-based prebuilt binaries available on the release asset page, and an updated PyPi wheel.
Metadata
Release files for EnergyPlus-EpJSON-Transition-Tool 0.33
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| EnergyPlus EpJSON Transition Tool-0.33.tar.gz | 2.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.0 kB
Release files / EnergyPlus EpJSON Transition Tool-0.33.tar.gz
| Download URL | EnergyPlus EpJSON Transition Tool-0.33.tar.gz |
|---|---|
| Size | 2.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cd9408ecb64a608939f276e572b5b389e89c9ab1c66ed8e9b2cc79f023593cf4
|
|
BLAKE2b-256 checksum How to use checksums |
bd1316c449bc04c1c6da2954fe9c8a83d18b6e8d057613277187d356e5d2a8e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|
Release files / EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl
| Download URL | EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl |
|---|---|
| Size | 2.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8b6595ee2413f4513479f005789fd78f7115515d9ddaf4ce7d68a216d9c03c3d
|
|
BLAKE2b-256 checksum How to use checksums |
a2434841c3af0ddeac84385d19f2586d15f9e485e6073b8b026eefede70aad4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|