Skip to main content

witheppy

https://img.shields.io/pypi/v/witheppy.svg https://img.shields.io/travis/pyenergyplus/witheppy.svg Documentation Status

Python packages built using eppy

Features

  • includes additional functionality that can be used with eppy

What is witheppy

Witheppy is a python package that gathers all the useful functions written with eppy. Many people have used eppy and some have written functions that may be useful to practitioners at large. This becomes an organized place to upload this code.

More will be written on where to upload the code and how to document it. The functions will fall under multiple categories, such as idfhelpers, geometry, HVAC, JSON reader.

The JSON reader may be the most critical functionality. E+ is transitioning towards using a JSON file format instead of the IDD/IDF text format. At one point all E+ files will be in the JSON format. Right now eppy cannot read the JSON format. The intent is to have JSON reader in witheppy for eppy.

Witheppy to eppy

Any code put into witheppy proves to be useful, it will be transitioned into eppy. To ensure that witheppy is working as intended, the maintainers of eppy will not write code directly into eppy. All code intended for eppy will be first written in witheppy and then if it proves to be useful, it will be transitioned into eppy.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

Releases

release 0.1.8

Date:

Sun Dec 12 11:20:53 2021 -0800

  • fixed issue #53
    • Problem:

      Need guidance on how to do a release

    • Solution:

      Steps for release are documented on CONTRIBUTIONS.rst

Date:

Sat Dec 11 19:35:58 2021 -0800

  • fixed issue #11
    • Problem:

      CONTRIBUTIONS.rst page needs to use the C4 contract

    • Solutions:

      CONTRIBUTIONS.rst page updated to list the steps in the C4 Contract

release 0.1.6

Date:

Mon Dec 6 14:37:38 2021 -0800

  • fixed issue #42
    • Problem:

      Need a function to add or remove exhaust fans from a zone

    • Solution:

      putexhaust(), removeexhaust(), hasexhaust(), findexhaust() in eppyhelpers.hvac

release 0.1.5

2021-12-04

  • fixed issue #39
    • Problem:

      Need a function to merge 2 or more zones

    • Solution:

      wrote eppyhelpers.mergezones(idf, mergeznames)

release 0.1.4

2021-01-25

  • fixed issue #32
    • Problem:

      runandget get uses idf.run() which does not allow runs simultaneously

    • Solution:

      use idfRUNs() which allows multiple runs simultaneously

2021-01-22

  • fixed issue #30
    • Problem:

      remove ephtml - this functionality is present in eppy

    • Solution:

      removed ephtml- now using eppy.results.fasthtml

2021-01-01

  • fixed issue #27
    • Problem: experimental.runadget() was written in eppy. It should be in witheppy

    • Solution: moved runadget() to witheppy

2019-05-23

  • removed the optional arg weather from eplaunch
    • fix for issue #24

release 0.1.0

2018-10-15

  • First release on PyPI.

Metadata

Release files for witheppy 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for witheppy 0.1.8
File Size Uploaded Provenance
witheppy-0.1.8.tar.gz 933.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for witheppy 0.1.8
File Interpreter ABI Platform
witheppy-0.1.8-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 1.9 MB

Release files / witheppy-0.1.8.tar.gz

Download URL witheppy-0.1.8.tar.gz
Size 933.1 kB
Tags Source
SHA-256 checksum
How to use checksums
87f91309c2b3432ee40ebebed5caa084336e6086ba7d077ff96b6dac459ab711
BLAKE2b-256 checksum
How to use checksums
f9e0c00dedc0890a9f85413e26e15f9bd4d4cb34ed694c2ec57abe51c04ffa2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.8.1 requests/2.26.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

Release files / witheppy-0.1.8-py2.py3-none-any.whl

Download URL witheppy-0.1.8-py2.py3-none-any.whl
Size 934.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
1a79c0462abf54481d583a46a860927dc6bd14fc0884c409f5781b8e179b498a
BLAKE2b-256 checksum
How to use checksums
db060dd94d6e92641d39645e2c3b1c6f1eaa5477f326cf336e8c0f2d2822b328
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.8.1 requests/2.26.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

Security for witheppy 0.1.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page