Skip to main content

Python interface for EPANET-PLUS (incl. EPANET and EPANET-MSX)

Project description

pypi License: MIT PyPI - Python Version Build + Test Documentation Status Downloads Downloads

EPANET-PLUS

EPANET-PLUS is a C library that merges EPANET and EPANET-MSX into a single library. Most importantly, it also provides a Python package with a high-performance interface (i.e., C extension) to the C library, together with additional helper functions for an easier use of EPANET and EPANET-MSX.

If you are interested in creating and simulating complex scenarios, we recommend to take a look at EPyT-Flow, which builds upon EPANET-PLUS.

Unique Features

Unique features of EPANET-PLUS that make it superior to other Python interfaces of EPANET are the following:

  • High-performance (single) interface to the latest version of EPANET and EPANET-MSX
  • Additional C-functions to extend EPANET and EPANET-MSX
  • Python toolkit with handy functions for working with EPANET and EPANET-MSX

Installation

Note that EPANET-PLUS supports Python 3.9 - 3.14. The Python package contains the the C library as a C extension and is already pre-build for all major platforms.

PyPI

pip install epanet-plus

Git

Download or clone the repository:

git clone https://github.com/WaterFutures/EPANET-PLUS.git
cd EPANET-PLUS

Install all requirements as listed in REQUIREMENTS.txt:

pip install -r REQUIREMENTS.txt

Build and install the package:

pip install .

Quick Example

from epanet_plus import EPyT, EpanetConstants

if __name__ == "__main__":
    # Load an .inp file in EPANET using the toolkit class
    epanet_api = EPyT("net2-cl2.inp")

    # Print some general information
    print(f"All nodes: {epanet_api.get_all_nodes_id()}")
    print(f"All links: {epanet_api.get_all_links_id()}")
    
    print(f"Simulation duration in seconds: {epanet_api.get_simulation_duration()}")
    print(f"Hydraulic time step in seconds: {epanet_api.get_hydraulic_time_step()}")
    print(f"Demand model: {epanet_api.get_demand_model()}")

    # Run hydraulic simulation and output pressure at each node (at every simulation step)
    epanet_api.openH()
    epanet_api.initH(EpanetConstants.EN_NOSAVE)

    tstep = 1
    while tstep > 0:
        t = epanet_api.runH()

        print(epanet_api.getnodevalues(EpanetConstants.EN_PRESSURE))

        tstep = epanet_api.nextH()

    epanet_api.closeH()

    # Close EPANET
    epanet_api.close()

Documentation

Documentation is available on readthedocs: https://epanet-plus.readthedocs.io/en/latest/

License

MIT license -- see LICENSE

How to Cite?

If you use this software, please cite it as follows:

@misc{github:epanetplus,
        author = {André Artelt},
        title = {{EPANET-PLUS}},
        year = {2025},
        publisher = {GitHub},
        journal = {GitHub repository},
        howpublished = {https://github.com/WaterFutures/EPANET-PLUS}
}

How to get Support?

If you come across any bug or need assistance please feel free to open a new issue if non of the existing issues answers your questions.

How to Contribute?

Contributions (e.g. creating issues, pull-requests, etc.) are welcome -- please make sure to read the code of conduct and follow the developers' guidelines.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

epanet_plus-0.1.2-pp311-pypy311_pp73-win_amd64.whl (603.2 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.2-pp310-pypy310_pp73-win_amd64.whl (603.2 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.2-pp39-pypy39_pp73-win_amd64.whl (603.2 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl (637.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

epanet_plus-0.1.2-cp314-cp314t-macosx_10_15_x86_64.whl (632.9 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

epanet_plus-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (637.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

epanet_plus-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl (632.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

epanet_plus-0.1.2-cp313-cp313-win_amd64.whl (603.1 kB view details)

Uploaded CPython 3.13Windows x86-64

epanet_plus-0.1.2-cp313-cp313-win32.whl (552.8 kB view details)

Uploaded CPython 3.13Windows x86

epanet_plus-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (637.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

epanet_plus-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (632.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

epanet_plus-0.1.2-cp312-cp312-win_amd64.whl (603.1 kB view details)

Uploaded CPython 3.12Windows x86-64

epanet_plus-0.1.2-cp312-cp312-win32.whl (552.8 kB view details)

Uploaded CPython 3.12Windows x86

epanet_plus-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (637.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

epanet_plus-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (632.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

epanet_plus-0.1.2-cp311-cp311-win_amd64.whl (603.1 kB view details)

Uploaded CPython 3.11Windows x86-64

epanet_plus-0.1.2-cp311-cp311-win32.whl (552.8 kB view details)

Uploaded CPython 3.11Windows x86

epanet_plus-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (637.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

epanet_plus-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (632.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

epanet_plus-0.1.2-cp310-cp310-win_amd64.whl (603.1 kB view details)

Uploaded CPython 3.10Windows x86-64

epanet_plus-0.1.2-cp310-cp310-win32.whl (552.8 kB view details)

Uploaded CPython 3.10Windows x86

epanet_plus-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (637.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

epanet_plus-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (632.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

epanet_plus-0.1.2-cp39-cp39-win_amd64.whl (603.1 kB view details)

Uploaded CPython 3.9Windows x86-64

epanet_plus-0.1.2-cp39-cp39-win32.whl (552.7 kB view details)

Uploaded CPython 3.9Windows x86

epanet_plus-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

epanet_plus-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

epanet_plus-0.1.2-cp39-cp39-macosx_11_0_arm64.whl (637.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

epanet_plus-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl (632.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file epanet_plus-0.1.2-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 62da3f03662e4232a9b96534182ebab59e6b7aaab3374b0c2add43d544ff062b
MD5 89ce2eb48c24eb394b6d34c2a65dbf78
BLAKE2b-256 090a359f457aefd6d0aa8b8e1ba23a2569e90d39507db92e7b0efd4cdde8933d

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 dd880e3a5787a7add1e861d5afaf53df75ac4c1e3a610df651fe7e6b02488283
MD5 af2a9b607e7504e777fb5ac1da7a6181
BLAKE2b-256 9444a3e527e7baa48ae84aa7951bcb08aafa07ff021c4765f5b4e4844551bee3

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c900c7c72827b7730505ff261190621272b4c521f64a17d92faa0584bb0d2e7f
MD5 9aa43ce2ede54e9bd9b1892fa3e0a53e
BLAKE2b-256 909030a6a0a5aff0f0e66bbe6c93b52846184afa56730b51e6dccbd23004e823

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7092e619b6854c6fc84d7dfdc59900c633e2d7328e5a98e53962030cef693ff7
MD5 630b0273a90d75c328945f3cbc8363cd
BLAKE2b-256 ea4883448cfb6f021003a67ca94db2967530ae37bcc4aa554abd89c5c21d39c0

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d68bcd5215424354ff00e7ec799da9a058c2a6f9efc86daa6faabf74712fa738
MD5 680895ca11d3183f5f83a8b6614a7c38
BLAKE2b-256 b2f7cc8cec6b198bf1e0fb911ed25424dba97eb77278760a3d5f33eeff416c1d

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40a0269f995064ca0241a4ba3b98ec58cb83f1774c7c36189e9db3b641f29b94
MD5 196030ff15cf59291a2f7bcc82795bd7
BLAKE2b-256 13131a47103b03ece03900adc98ae47822d2beb90c414b6e65de5c7ba80f3532

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ea0c87b94c40e16b5538affedb4cb22f582d15a884c88bede0906b4e85e4fdc7
MD5 275c52f52e1f2e02501f0598a945c3b7
BLAKE2b-256 1119149d1826088ca5ad3b2a382e9c0ebe1afbc160b628ad8a39cb8ebc08a1af

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f7bda1fce5e3ea6a58fcebdb2f73842d1532ba758d64c9974f66c72ac6a8b16
MD5 c461a031ab0dc65c4e9434bf2ea02b6a
BLAKE2b-256 456cacb982e1b061783f162dbfdf3beadfb3eb5a4c32b733acd30b82a37a656b

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4ae97eadfe12bdddbcbefef46fc58c068da44c95289488987bad4aeeff458f7
MD5 1e104d96701394ac65eb7d71557a4f4d
BLAKE2b-256 b57f62352e361781933bdc65e0ec89346ab7fb7bba243e89e5da7825fb651d25

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33fa21a5bdab66660472ec0e7121476e949a041104fa76c2865d945925a01d57
MD5 ec573b9443a63d605539fd2130452f90
BLAKE2b-256 c8f50877a640d230f660f959a69739d7078af03363b420fb7f74843ec6b68d8d

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3dba753f917e75f4128120d5c537303738e9b7a6b1d2351dbc68eae9fff1fb67
MD5 9599c998b1b9c77573edbfd133eedf30
BLAKE2b-256 3887f282bc65641cd0dd0e209f20cded0c42f848af31855a303932b54788baf6

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 603.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b0f1ba34e690525f7bf91893388984be390f270a70c55428622fc55b63bccecc
MD5 075e5799ffbb219febccbc954ecb18a4
BLAKE2b-256 87d4688bd38a6492b5060e6fdf255f2f25452ee4f8745b392637a37059958699

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 552.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 19a3f73d9c793df1cd08595fd6b9f61bb6c62644d793bb7b32125041c9d90554
MD5 1963e79b6ae0ed7862769bda27c7f65f
BLAKE2b-256 fd65ad9c25a9732e08e9ead0df30400fd6e4f36b6c5be0c47464464105d40547

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eba30f848c0f61aa27410b43fa6314377041b64d5005c0b1c52503ed4d385e67
MD5 8d92fda3ff76adc87288056065b93cea
BLAKE2b-256 aa889de8d519cfcae15b32c085e61e99eacc6f757c5e9729b0ca2a66853f080f

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b0aa55433efd234b85782b03e7403a3e7ca6c07f61e6263a6385bd0dc16717a2
MD5 e1865594fe36390ea48223487657f1e1
BLAKE2b-256 5cf56cf94a1d9cafb4f86be87d74f80fe322fe3003fb473594a7a0d11dcc91fb

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3624cea6b4809e47f9af2213c165f26067938ef17c22341c9a843dd398b1b1c1
MD5 7c41f5e5f1a5374a514f50740b8becec
BLAKE2b-256 759e7ff8915d5410875e2479411a37fa0c4bd0129973a1d10e7f9eb2b75b8724

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3e030d475c484faef6214a0d3191f9c7fdf1aeb1baf2f6dcf5af9049e5595ca3
MD5 577a6a67b76e5131471eed5c3c663c94
BLAKE2b-256 9b23e5254ee964824b8e9249d804940f855fc1ee49f2854bd4879c8416afa4dd

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 603.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8e0eac70ecfa40dc74ea273162b9a738283563f6a6e0d2a746bee7fc20abe38c
MD5 9615d15250c195d93a40c26fb001fe1c
BLAKE2b-256 904fc6ffad09a309a3f42e5e310cbc15c3abd8297da87a8a3db1f0c52073b624

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 552.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 2e6732924e32d13b71cd78a5e08adbf0025cb65bf082190910ecb5ee55bf9f38
MD5 93ecf130201e560d2a074acf8447c70b
BLAKE2b-256 87289126af0e84f504f00a9ffb1a15b6f4ddda9c491d91ad1ab2e1d9b23fbe3c

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac444719995b3dd28d14b9521eeaabbed9f00df18e83b3f7199c8d6a3fd3270c
MD5 b1410685b7394887e969b54c7145f09e
BLAKE2b-256 a0ed0791119807873545697fb34a453bc136ad83cf78ce5699ba0d2eaee66986

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be5f758268cb5ab264d4b770b43285e7c01709d09fc2f16e396c579d3cd43929
MD5 8ec8e3775c87e1ffc58da54ee8eba2f6
BLAKE2b-256 1657785c00437781337cbecea713c26fe1f24b619ca82a63b5f6c3594a5fa3d2

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d438a9da1b6cf69a68a4c75755f38d2a354120349a7b62a17d514da5e0df727
MD5 8f814adf412796fd44578d36c94c0aba
BLAKE2b-256 1044e3edc96ac56a22a728d0efd229caa77a202e06a14b13ba058688d9cf6b30

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d3e8e71d68f6acb588ee0ed2e0fcaf5ba7bc24e8735785f77dec63d8c43af5ff
MD5 821008a61351c7574193c1498a7653b1
BLAKE2b-256 2e76416f2d133c4e94009189e120c7d93d2585c73ba1433a418161ea5a50071c

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 603.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 724c52c567c96bee81a63b053b40fb22eadc045abc278c3a930da6a5f336aa70
MD5 4060b14f02bbed6821e8a48ad12f3c21
BLAKE2b-256 dbb2ca85f9091325f40ec4d02851948b1b131c3444ae7e60d889640f10987d1f

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 552.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9d37353d77a8d9a392039315a19d1e6254b55daa771fabca1738a1648926f052
MD5 113a2ba89fb7306ebffeb5a014a4c557
BLAKE2b-256 8ef70c46920ffe1ca17cf78ca24a74a4589bb3426c8e1a0b9c77fbbbd7571e27

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d9e69aa60d29d022348f72df7e567a6a5b4f8e570fe13261c13d1ccc196ed5e
MD5 c979c6b92a31d2d186743bb1d6df7bf0
BLAKE2b-256 db63466d77c599f9de65b40112965fc829c768b8bd22160b20d9aa8e5c2f7e11

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1584bbdd90c51a870d4b0970735b2db0b9ae79e994b4a07c133a0125872c1ebf
MD5 5df94212b0a2d6ee39e8a8846d212453
BLAKE2b-256 77662eba76b7a634dc19c15781260bdd2ab478e669a9075959a1cb24e46df910

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65542184dfd37c19f4ed30b301e347b31e58a3c371c5b9463f9e96f57f1fed32
MD5 81bb981a7a0d1ecf386bbf2677fd3c01
BLAKE2b-256 87098b08e5d63bb610aaba9e42ee3f1a2d103f7a8bad4ab49153b1b282e9cedf

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 552b56325c20d7b0e9aa61ff1221fca36d64827dee0e8615093da8c93bb4162d
MD5 d845edbe8bf5423129e48d9f32cfde1c
BLAKE2b-256 c43f87013cfc8aba4987083960107d76346ed479c538f6e19c5f86f3375a949f

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 603.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 46362a6ae937ba5f4373f23697d5b7b14fc1483114a355c52376c6322d3a5f6e
MD5 5a694ff8dfa8d1fb7445d232beb5d21d
BLAKE2b-256 03bae33a759eec526a107a228e30ba423ac0e79c7e4b9f79d60bd0fc5d8bc122

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 552.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1dc61b9adeca931a44f4e1f61fb6776123d37b21d2d873b33f5c26f38132074c
MD5 2881538acff6c8b2352bcba846357705
BLAKE2b-256 808c3f93695c9a2a0f31f2c974359ad54bc1b047cd1e67bca011f08d301ce463

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fee1285861dc35abc2adcd524b79b65aae16d8e67353617ec0dceaf0a5db3a2c
MD5 7324079953a689c4d044dc5260142fa1
BLAKE2b-256 8f1c00e65d08365ab114efe601582dcdd51dec9588f74ccafd7e3345583b7599

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81699ad6a51e954ccb50d4dbc029d224d8aa6fad134613a3d5f2bf10059736c4
MD5 08edd50f1006fef14ca30e4fa384e4e2
BLAKE2b-256 ed5a6bcff717e05b0311ca838a279501e621af66f161543fa2d1f1ccbf324c84

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ace47c4cd32f952d4f8743c8c433677932fb94ffa767ed2132631dd130098634
MD5 9e5e659a228c26b6744bb91a804f1117
BLAKE2b-256 7f4f83534e0954fa279fc5158935e54e141dcf3f198bdc47f38ec0566d21e35a

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d067f2b58f0c97bef74e70c7412e23da1c0c9a10584aa12d90eda8d7e1a9762c
MD5 a2ff266fffb01a826b4499907432780b
BLAKE2b-256 f05f7c5a05518342b7658850f495e31a4d915dac9565a204ea85bd9f1bc8bd05

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 603.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 33fc291fcf081ba7ddd386423bd2f8919ab0fbb302f4b20d71fd934c60beb16c
MD5 844eeb2a43aaed76028b9c5aab3d4101
BLAKE2b-256 f02d69ff3cc356e1cdfb3d4dd24d1713cc8ee0bb255b01bef354d5bc3aee4828

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: epanet_plus-0.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 552.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 177b95534e21f7807b411ce55d5f01d81bd44458fb0a7f9812a67a0ff5f0415b
MD5 1d486ca1c941af4ca1dde0a548db33c6
BLAKE2b-256 ae206cbd4ce8b27fb81a8573b26e7acb45af376356814f6e77351afde7f720dc

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 60f3ebcac38642b66ee8e8cfb002d7a1b57809a799190ab22ba270df40b37d3f
MD5 a367381543b4f124dd571b7b93433301
BLAKE2b-256 71c0bd6ec8a03e5e9959933de2d2fb1f920933f4e2d135c2cb304b711847ea5a

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d6a5b9b256076b7ca09dd60248426dc94a595546d2136b908c9b20e1213b7a0
MD5 fb504289c7aea1263f3d4648d09ba21d
BLAKE2b-256 23e0ef34d044c9bcfd5752956e8cb16216509450dbcbdf0519803739d8355dbf

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a4cd0ec177795631be564ec3e90152e41187e405ec6ccd4c2c70814b543efe9
MD5 a130888cf9f8af1d6a7e1c118206d01a
BLAKE2b-256 254c94a5fb7755a74a7a7eb50b2895a8adb8b6dfb56543647dd6b57c071283d5

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a753adbf5423a7421ac0c03f84a321e9d73a0cbdd05b36453dd1e89e41f8a6fc
MD5 618864468ab108f730bd3d64873b4d1b
BLAKE2b-256 7cc9d4fc40d933379c97eec2b2faafd7b8851aaebe83fb5a7d070adafbc31592

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