Skip to main content

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.10 - 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))
        #print(epanet_api.getnodevalues_numpy(EpanetConstants.EN_PRESSURE))  # Or get the values as a NumPy array

        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.

Download files

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

Source Distribution

epanet_plus-0.3.1.tar.gz (342.1 kB view details)

Uploaded Source

Built Distributions

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

epanet_plus-0.3.1-cp314-cp314t-win_amd64.whl (759.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

epanet_plus-0.3.1-cp314-cp314t-win32.whl (677.7 kB view details)

Uploaded CPython 3.14tWindows x86

epanet_plus-0.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

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

epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_x86_64.whl (917.5 kB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_arm64.whl (859.7 kB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

epanet_plus-0.3.1-cp314-cp314-win_amd64.whl (757.0 kB view details)

Uploaded CPython 3.14Windows x86-64

epanet_plus-0.3.1-cp314-cp314-win32.whl (674.8 kB view details)

Uploaded CPython 3.14Windows x86

epanet_plus-0.3.1-cp314-cp314-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

epanet_plus-0.3.1-cp314-cp314-macosx_15_0_x86_64.whl (914.5 kB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

epanet_plus-0.3.1-cp314-cp314-macosx_15_0_arm64.whl (855.8 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

epanet_plus-0.3.1-cp313-cp313-win_amd64.whl (743.1 kB view details)

Uploaded CPython 3.13Windows x86-64

epanet_plus-0.3.1-cp313-cp313-win32.whl (665.7 kB view details)

Uploaded CPython 3.13Windows x86

epanet_plus-0.3.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

epanet_plus-0.3.1-cp313-cp313-macosx_15_0_x86_64.whl (914.8 kB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

epanet_plus-0.3.1-cp313-cp313-macosx_15_0_arm64.whl (855.9 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

epanet_plus-0.3.1-cp312-cp312-win_amd64.whl (743.1 kB view details)

Uploaded CPython 3.12Windows x86-64

epanet_plus-0.3.1-cp312-cp312-win32.whl (665.7 kB view details)

Uploaded CPython 3.12Windows x86

epanet_plus-0.3.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

epanet_plus-0.3.1-cp312-cp312-macosx_15_0_x86_64.whl (914.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

epanet_plus-0.3.1-cp312-cp312-macosx_15_0_arm64.whl (855.9 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

epanet_plus-0.3.1-cp311-cp311-win_amd64.whl (743.1 kB view details)

Uploaded CPython 3.11Windows x86-64

epanet_plus-0.3.1-cp311-cp311-win32.whl (665.6 kB view details)

Uploaded CPython 3.11Windows x86

epanet_plus-0.3.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

epanet_plus-0.3.1-cp311-cp311-macosx_15_0_x86_64.whl (914.9 kB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

epanet_plus-0.3.1-cp311-cp311-macosx_15_0_arm64.whl (856.7 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

epanet_plus-0.3.1-cp310-cp310-win_amd64.whl (743.1 kB view details)

Uploaded CPython 3.10Windows x86-64

epanet_plus-0.3.1-cp310-cp310-win32.whl (665.6 kB view details)

Uploaded CPython 3.10Windows x86

epanet_plus-0.3.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

epanet_plus-0.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

epanet_plus-0.3.1-cp310-cp310-macosx_15_0_x86_64.whl (914.9 kB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

epanet_plus-0.3.1-cp310-cp310-macosx_15_0_arm64.whl (856.7 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file epanet_plus-0.3.1.tar.gz.

File metadata

  • Download URL: epanet_plus-0.3.1.tar.gz
  • Upload date:
  • Size: 342.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.3.1.tar.gz
Algorithm Hash digest
SHA256 58008619189bd8512e97f4a7995b5604c3b2947899ff40069f40af091c954c0c
MD5 0fafad4df39327944d1b31212e9941e0
BLAKE2b-256 ee45237d0da31c29cdf3887b94db0dd3ce66554418c5fc0461748b908a227ad2

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 97ed5c186e29acd97f03989f6e1718c8ea13fe39e39482a9e76f108a19f982ac
MD5 d389d0626eb3805261d1adde62d69468
BLAKE2b-256 4221ae48f76de77cc8c8d11037186a4634c476828468e2ad167461811b4aa1b6

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: epanet_plus-0.3.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 677.7 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d3185935fd63939eaf328d234c20c19b8c1d0206067d180814b653988e358a4c
MD5 2d7d12e983e7e7ad8f314926480278e4
BLAKE2b-256 d30ab36debfa5d7aad9e2ae7f45c25db4418b6b5cafd8451e11e54cf67297a53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 93fa5e1722db14fdb0cc343b4023465dca8ac94f48ff4ca8430321c8c6cc5507
MD5 1244fc41060043496c917e3493f7eeec
BLAKE2b-256 49a7f1786fe469fb788d4109bde94e0022e759dcde8691c93c2bb3f7b08a2cd0

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 772cd6847f1f7bcb9fdf4e74460377e5c29e6ff48623c875865305803a6190b1
MD5 4da366ece5395d73fe7c9f0da2a83b0a
BLAKE2b-256 cf80025fa13f07119d28009458a8231606d2632a50af5802c903acb3eb00f733

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 1283374b5f8314aab9cc5e68be8fe00c19f6e4773c32db31f48f6f42a7c290a7
MD5 0d2e18cb1f435143de6f7003b2f2d7a6
BLAKE2b-256 4e7dcb1595db4bee7f1d54feccdd1abb89b81d9df1c765974fe03906e876a3ec

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4e8cedaecdb7a6efec0b2c153bc00694c09c7315550328bd065878b9b42d6a56
MD5 29ecbc722d6a116724cc6995096402bb
BLAKE2b-256 21cdfb588312646da1a48ca58658df2d7330149346d134c97a2614818438dfd7

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cdf89a7f6adcc88c09b64a0862381d893f8762eaf6337d00e606afcb608d0da5
MD5 839d29d295156b80bc9966321afb1eaa
BLAKE2b-256 675ff2e83d9915a00a8093dafcb30b0a5dff384465853b3f54e6d7509699cf04

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: epanet_plus-0.3.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 674.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 c9da3775ac51f792322f309fa620a0f4bdfb6ba52fbb84423f0d6165f2ec8e51
MD5 fab15509ee1fd3c7b9954a9eb1d0dd40
BLAKE2b-256 0958b8cffc304311292e9b1198a3e6e8c8981c08c1d7af8c76487637fa8c7cb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 520fc6131eef0c698afc4a22e54f6e5f5b0716594b9201c311ba7ff236e414e1
MD5 131fc868a79ab60caf0105f001f2c623
BLAKE2b-256 f2b0c2071a8943339812f533cd52f09babd23218fae3aa783aac7782dda1d3d2

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1afb9ac4751659f92d423ea7686103c078d852cf3f92398c7f7b34c0992f46db
MD5 956c648a86bdef4dc8f4bed955bbd0e1
BLAKE2b-256 008894031cc662b2818892205fd601eea9c48ce6814545bccda13de9a0c2da52

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0bda5933adcb19178bc0910e40ee4c5d854531c35b3ad490180907b3de0f42e7
MD5 e875ca66b5af926b5f1bbb1cf7f916e6
BLAKE2b-256 a71636e39b3fe5763ebda9ea644dc854f4bce01f79d125c8e665be8269c2ee12

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 76960871636e81b02473e0324a6fb2853c2b9717ec65ae863a25247f004b1e8d
MD5 15b9778a095e58765e11ddd9bd48b200
BLAKE2b-256 7015098a6bf9d8d4c2409c1885a483d358d8669f6247ca0db3b4b189589fb471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a7afade47d72a388d94e0c152b01e93bb676ba4f0b5c1e17a82c89b23a2a445b
MD5 814c455652eafc380b48e89564255f4b
BLAKE2b-256 029510980b6110e93449ddaf9b01522ed270ade1a638210dd4aace51587f2e38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.3.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 665.7 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.3.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 076fdd9be7d0dc3e589c878a48601fa14a4b7137164c943398e1477c7e01f485
MD5 ce3efa18d57d2502bb49f3b1e39e4f0c
BLAKE2b-256 142b28c28eafbceb6d00bfc3d02286373fd3c33feaf9fb66959db0609117e144

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 228cfaf4555926b87b41f4db2f0762ff69847994a2dedec41ee9da4f5222f782
MD5 8f4d78f0cb933a00913a0bbb13cc9274
BLAKE2b-256 95bc67c2e08639e8420ed890bcd209e84d96588fbe4af6c3fd43ed3e87449251

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 264dd692d82d42136d6c9c4b44677a9aab1db456a50ab46ff161e00510818dd5
MD5 b4b1b937c2293eba0e2b2ed17d795d43
BLAKE2b-256 7b6e24f8fec0e028a90249dba454e054ea33512795ad246faeb110cd9f7e520b

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 bb97054743b4b3425e10927156d68f0491d7bccf28b7198b52f1e3c38ea9a588
MD5 7274458945161949a6f3c29584519571
BLAKE2b-256 5cefc80dbc8386f7b98e90f02cd2b44431815edfbe4f48c0ab7d4766f8e570fc

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 fdb516b7824a2361cfd88ec458ca3190634da7a154e195aa766d93301618dca5
MD5 fab5c149d9d687e968e4155d03909be1
BLAKE2b-256 a99b9c3010931f1438c45550cffd6d7e1bd10c8e08db0137f4744ac495435c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2364b53fca12bd7d16c67d3ae29c750160e75bddd4fea072079976adb8f3ec6a
MD5 b7e4cf4e93a44a47224aed7b2521d13c
BLAKE2b-256 122639a7536160e5522ee212d0ec2c4fda92630e34c082351cdc8b33d91e2fc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.3.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 665.7 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.3.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 2383ce348d1a4e549a372d2b0ad0213511e1645062a515dee735aabd7fa1db99
MD5 1462d40b58f9f76c550261fef9f2bcb6
BLAKE2b-256 7ca0973ff6d9fcc3d7084092d0f43b8b08326d0d406c25e8eb6a29c62df86b4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 808a890a867928ac4c8c1ab9307e7b4a919c08f704c3ac82ab93cda1667d1800
MD5 3aa0fbf415d50dcb676a77fea692eeda
BLAKE2b-256 c533b11cab6499992a116563babc93ea5c163b979ce29912db6b5bff5d3f014c

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57e9193331e50acf4994d84836123b985c44de1323984fccfdfdc79805070816
MD5 26e65ffc380456e2bafc4ca3151d1053
BLAKE2b-256 9096a57a2499dfe8856b601822fe6c9a9b8b01cbd001333746255b62cd091d17

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 44f36c2aa30f694f978d7d27c58508b9426a2513ac7dcd4dcda244038e965132
MD5 aeb932cac7a6a70782dbab3eba8eec99
BLAKE2b-256 e44db69b9da15e94855fa521b5f416815200700a9d709183d7be54c82dd5eae9

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 45f50d1e6da4650627bd32781713d2c81295c6318dece4898bea077bbfe8c1cd
MD5 58976e5af5c62f4aa2cfaf4a7f94ebfa
BLAKE2b-256 0b9abbfdb96b27dc63a3b6e00d54c4bb4c277bbc915309af75bb81c3cd87e651

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 35dafeeb010f51cbe0be044bf2a37f63485698a45a68f50973cc3a059cc1a2d1
MD5 1fd469474dc550749ea818418d21908f
BLAKE2b-256 457499c86926ea066800aae71723ae69a4adbbf2c2317d45df00c56ed9d710d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.3.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 665.6 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.3.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4d668ad172132c8e8b6bbab949033a6cb9a79523e30168a0b2c16b68cf68c1e8
MD5 f0040bcbfcad9fddd41eb16a24c71620
BLAKE2b-256 0183c077bc9a2f26342957441dabb56cb91ffa52176602d66cf3cf83431ca22b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 74155baa06b966de4f2488c6dd7d5913bfc3bb42d8ffc1d7720757790d5ef4ac
MD5 d87eacb1db367f5cf322cfb3fb56a1e1
BLAKE2b-256 f4d7860c4f444e6d3e2e540a5a30c01381fb47878b04f41b6f2c49d2bbecca97

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 727b7dfa41829da617f3e3a7bd83e92a15150cb5bc388909c2ab16cdeec5d095
MD5 83c003ff9a2cea4c3aea64e2a5d5b9b3
BLAKE2b-256 e8dcfdb27ad74025ad341e17ff1747028317bbd437ec009b6e81afedf015daff

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 fc1ece695335f61a00f809a891845c967855c443de69ab4794caf7fe250f1c90
MD5 a04ea2f385fcab06fe88fd9e5a823f54
BLAKE2b-256 f0ac9924a4d5b12b9b58c79541479a0af4657fa9d415794b98dc7d046190c062

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 80c826fed195f5d53c394ff3b4048d70132c0cd237090eaea0412739e8f12762
MD5 6b1847ef86e6d50d9c89f1660330dce8
BLAKE2b-256 8f99f95a4f313ffaff238ccc329a41764667341140d3e2d340a860393cd1cd69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 541db2d29319ecc37c257ab30d0f6c01042a6d59bb2a21aec6463801bf8a0b14
MD5 e9e595e2eb15a4fb6a76e67ada2816ce
BLAKE2b-256 cd106da314e2466ea02360aa1c7bb530cfe3c8a9f7654264165170595530c87e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.3.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 665.6 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.3.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b35beaacc730c85fa0b6dfc6ec0c8e2a1e20cc2ebf2eaa5301ccdc88c56716ea
MD5 37a0ecd801a6c62e70981f58e9bf9078
BLAKE2b-256 4f6764bbe5e4803c433fd6b5310c0548c8db3e14f64d4dcd7b961bca0b4ddfc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c25d6f5b0bed78e693b1fa742b5dd59def04d7bb2a2a2e61d74158ce9713e4a5
MD5 c95eac65a02d3f4122dc1d17767e806a
BLAKE2b-256 081e9195f630e0c094c040d598c77d1024600152c91ee19d83ec9162d7385d07

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-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.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5053de7af63d03e489befdd7a5a58613cfcef7cdb2af9b0bbe02bb038200036e
MD5 6374d0f0eac988307dde298ab8182343
BLAKE2b-256 646097df490b3141f683ed5710a214c913fd8ca5f47e57ce895cfcc48e707b2b

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 582bdd527b342be08f2a40b5f4ab62db6f32708127195a75b1dfa55075442910
MD5 ae12d5c119dd53459de38d98c88d6a73
BLAKE2b-256 c03a099415659577f9b6dd8549113d15cae20ff2ae60f2a21cac0524820f7409

See more details on using hashes here.

File details

Details for the file epanet_plus-0.3.1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for epanet_plus-0.3.1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0b931e74b5a1be311a510ed66de66378c73fac203e203ef0a3509410a8dd2293
MD5 bbdcbb91b60feba8b948b2f1015f05ca
BLAKE2b-256 770116aa721dd503dcce2650ff7bcdfc2e5d23a189531277511986eca7898bd7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.1 This release

37 files

0.3.0

37 files

0.2.3

37 files

0.2.2

37 files

0.2.1

37 files

0.2.0

43 files

0.1.3

42 files

0.1.2

41 files

0.1.1

41 files

0.1.0

41 files

0.0.1

33 files

Supported by

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