Skip to main content

A tool for converting EpJSON files which may need changing from one version to another

Project description

EpJSON Transition

GitHub release

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 Status

Documentation is built by Sphinx and automatically generated and hosted on ReadTheDocs.

Testing

Unit Tests Coverage Status PEP8 Enforcement

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 Releases 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.

Project details


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

File details

Details for the file EnergyPlus EpJSON Transition Tool-0.33.tar.gz.

File metadata

  • Download URL: EnergyPlus EpJSON Transition Tool-0.33.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for EnergyPlus EpJSON Transition Tool-0.33.tar.gz
Algorithm Hash digest
SHA256 cd9408ecb64a608939f276e572b5b389e89c9ab1c66ed8e9b2cc79f023593cf4
MD5 b864e0fa7d8cd5755700900c15557551
BLAKE2b-256 bd1316c449bc04c1c6da2954fe9c8a83d18b6e8d057613277187d356e5d2a8e1

See more details on using hashes here.

File details

Details for the file EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl.

File metadata

  • Download URL: EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for EnergyPlus_EpJSON_Transition_Tool-0.33-py3-none-any.whl
Algorithm Hash digest
SHA256 8b6595ee2413f4513479f005789fd78f7115515d9ddaf4ce7d68a216d9c03c3d
MD5 ec317174ad01dbce215a1199f9e44b78
BLAKE2b-256 a2434841c3af0ddeac84385d19f2586d15f9e485e6073b8b026eefede70aad4a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page