Skip to main content

Graphical Interface and Workflow Manager for EnergyPlus

Project description

EnergyPlus Launch

GitHub release

Cross platform replacement for EP-Launch for EnergyPlus, written in Python using the tkinter graphics library.

Documentation

Documentation

The project is documented (currently very sparsely) using Sphinx, and automatically generated in html by ReadTheDocs.

Testing

PEP8 Enforcement Unit Tests Coverage Status

The project is tested using standard Python unit testing practices. Each commit is automatically tested with Github Actions on Windows, Mac, Ubuntu 20.04 and Ubuntu 22.04. The code coverage across platforms is collected on Coveralls.

Releases

Releases

When a tag is created in the GitHub Repo, Github Actions builds a Python wheel and uploads it to PyPi: https://pypi.org/project/ep-launch/. The packages can be downloaded using standard pip install energyplus-launch commands. Once Pip installed, desktop shortcuts and launchers can be configured using the energyplus-launch-configure command from the same Python environment.

Development

Basic development dependencies are installed with pip install -r requirements.txt. This cross platform GUI application is built around the tkinter framework, so no additional dependencies are needed for the GUI. The application can be run by executing the module as python -m eplaunch file. To run the unit test suite, simply execute nosetests. Unit test results will appear in the console, and coverage results will be in a cover directory.

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

energyplus_launch-3.7.4.tar.gz (111.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

energyplus_launch-3.7.4-py3-none-any.whl (121.4 kB view details)

Uploaded Python 3

File details

Details for the file energyplus_launch-3.7.4.tar.gz.

File metadata

  • Download URL: energyplus_launch-3.7.4.tar.gz
  • Upload date:
  • Size: 111.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for energyplus_launch-3.7.4.tar.gz
Algorithm Hash digest
SHA256 eb910eefb52d048ee4de4b7270ec51a67f666977b01bab2ceab218fe0089fc8e
MD5 ca41bd08ac644c7becf4fa3efcb31306
BLAKE2b-256 c5ef60b07e4e0705931550704830b432f4ddad7be3fffd440679d97cfbb48534

See more details on using hashes here.

File details

Details for the file energyplus_launch-3.7.4-py3-none-any.whl.

File metadata

File hashes

Hashes for energyplus_launch-3.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 550cbff629c6460d933a6bf0e827fdbbf8985abee5130614c9a57b5e59d14aac
MD5 3ba2826faa121f5ef325b489ea3351ae
BLAKE2b-256 3074ee1339a61fdc2877780285fe2fcaa615905ed34f9d6a4c96665db22fb420

See more details on using hashes here.

Supported by

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