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

        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 Distribution

epanet_plus-0.2.2.tar.gz (334.0 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.2.2-cp314-cp314t-win_amd64.whl (636.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

epanet_plus-0.2.2-cp314-cp314t-win32.whl (569.3 kB view details)

Uploaded CPython 3.14tWindows x86

epanet_plus-0.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

epanet_plus-0.2.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl (652.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

epanet_plus-0.2.2-cp314-cp314t-macosx_10_15_x86_64.whl (644.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

epanet_plus-0.2.2-cp314-cp314-win_amd64.whl (623.4 kB view details)

Uploaded CPython 3.14Windows x86-64

epanet_plus-0.2.2-cp314-cp314-win32.whl (563.1 kB view details)

Uploaded CPython 3.14Windows x86

epanet_plus-0.2.2-cp314-cp314-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

epanet_plus-0.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp314-cp314-macosx_11_0_arm64.whl (648.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

epanet_plus-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl (641.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

epanet_plus-0.2.2-cp313-cp313-win_amd64.whl (614.9 kB view details)

Uploaded CPython 3.13Windows x86-64

epanet_plus-0.2.2-cp313-cp313-win32.whl (556.8 kB view details)

Uploaded CPython 3.13Windows x86

epanet_plus-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

epanet_plus-0.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp313-cp313-macosx_11_0_arm64.whl (648.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

epanet_plus-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl (641.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

epanet_plus-0.2.2-cp312-cp312-win_amd64.whl (614.9 kB view details)

Uploaded CPython 3.12Windows x86-64

epanet_plus-0.2.2-cp312-cp312-win32.whl (556.8 kB view details)

Uploaded CPython 3.12Windows x86

epanet_plus-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

epanet_plus-0.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (648.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

epanet_plus-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl (641.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

epanet_plus-0.2.2-cp311-cp311-win_amd64.whl (614.9 kB view details)

Uploaded CPython 3.11Windows x86-64

epanet_plus-0.2.2-cp311-cp311-win32.whl (556.6 kB view details)

Uploaded CPython 3.11Windows x86

epanet_plus-0.2.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.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (648.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

epanet_plus-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl (641.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

epanet_plus-0.2.2-cp310-cp310-win_amd64.whl (614.9 kB view details)

Uploaded CPython 3.10Windows x86-64

epanet_plus-0.2.2-cp310-cp310-win32.whl (556.6 kB view details)

Uploaded CPython 3.10Windows x86

epanet_plus-0.2.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.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

epanet_plus-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (648.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

epanet_plus-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl (641.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2.tar.gz
  • Upload date:
  • Size: 334.0 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.2.2.tar.gz
Algorithm Hash digest
SHA256 1f6fcbb5210accd3ed97f96efb0e91ad92b750127899ffe6a740eb9f2f3023f9
MD5 df9fa63669207193b2438cd180202032
BLAKE2b-256 2c63ea446e40532bd37b4fc7831e3ab9266d411fde104f6354e2f157d80014f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5b8dc3ae63c8c1ac2da03c5e6a3a9965c238742df4ed7927140c54dacec11b02
MD5 66bf13d19eedd57d170bcf548f47ac88
BLAKE2b-256 759b867d1008d1cd07914733dda8081294bea2a1fca77efaf940cbf5e4a3910a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 569.3 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.2.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 a7918df4730d09915c16af2a171e62d0aec320fc3d1e563c75126f34ddd878bc
MD5 432c594874ad19888fc348464ab0ab9e
BLAKE2b-256 4dd62ad0ac04045a3b2ba20d47ba3d020ec3af3449121bf93bd2dcc21508afe4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55718c7f35702f67520f2e24767b6b398d2c04b37f7eb5752889823afc1281f7
MD5 207d533ad6424bc0ec39509ffbaebc6d
BLAKE2b-256 895c581fecb893c291f66d62f04accb823340423bb87aa4ab8686adb2f8865aa

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04f5b60ee91c2171c493d488025708166f38d716b33785325948d08e7d826115
MD5 732f81b9d67832450129ab06bfc7cc88
BLAKE2b-256 06f333f1f0805875b967640bb6818ce58aa9852c88774678275333a3a7d3b2b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eae941d2349af28a6bf4bb5a4b07cb6c4cb91e5a0e8fdac885986b686ff87f2f
MD5 17dc589527bbc27b2ed5d084ae695834
BLAKE2b-256 9cd83bac561cef8a87eb56285f6a7af8d62cd1aeaf4ee801db1b01678d1ae72d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e6587a3b6c2e8950f48746cd394c7034d3a17c37c7573a7bb65304e46114191a
MD5 3df4bdf43866db45098774ba2075582c
BLAKE2b-256 d6741255f9f4cd105bcab046c66dcc8a0fefe1af4bca9ad9a16b9ce92833818b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 623.4 kB
  • Tags: CPython 3.14, 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.2.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 161a9fbe38bc5ba14be0110ab1b41659ca4f23519c6c612ccbc949258af842f1
MD5 ed628b89d1f2ecf5040ca2630768357a
BLAKE2b-256 2b71bba5fd12244fe05a750df6dbc9b7f2a41d2d7e4aac589bec6eed76d55c83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 563.1 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.2.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9c97d083a844372000c3bb3f73ff034660b24c954bed9425eeb368ba57ed5c77
MD5 4c28a472fef23ec8af7d497b2eae6b72
BLAKE2b-256 cf7868bec60311e48bb4228fe4c33fda635221290abc415e3e4e97e17508cce6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3aea98813f264b791362e7bb2897f839ec50957903d2e4e73f22d112be6594e5
MD5 959172125ad769294f9b175e43bb0f6a
BLAKE2b-256 7e270e1ff338426f5fe60963f30ed44829025528da28fee5864139d5745f8593

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1029e0d34486ef975c18bb248919505cb9f23391bc2b5c58f2ce4fceecbec4b
MD5 16346d62a237d69c588ed8db20a2ff1c
BLAKE2b-256 2d341af209f054c89b1cb912389cfcaed7896ab2a877bd2efc4f3cedb0569da4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ecabe93cc21548dac743b5efe6b566ee25b26cf6e5ac023822b9fdd7d6482eda
MD5 143c304369b1620fd137c0130f8b4619
BLAKE2b-256 614921cfa70c423aae6e0288d5444075504b9fe4ce71edb295e6d07043226fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 729be5b76c9006c4f5461518682a4689333352f978fbf4337e9eb6f494007348
MD5 f01ffadafb7c885b0b28bc09e6ddada6
BLAKE2b-256 18256210a11a4ee714d7ac178825ef8f408469cd0e1d1acfda76757ab93ab71a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 614.9 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.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9be5ecb9c922456d467b2b65710466a67e796fa95db88fe89cf046621f971e15
MD5 683bcad9768e3ccb6614b939ea1f8125
BLAKE2b-256 b62377e0f3f43a75eb78af02be0ce209819920aafd46c522c8bed531ae1e69ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 556.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.2.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 40fd5dc4c188c3578c9c8b93db3353df62d1b0e80324e7a44a1c4ff6497c6b59
MD5 0c4dadef1d62180c04de0148763722fa
BLAKE2b-256 0721bb73a292eda99ee6c6773f8b87a0879f38bdd3e1583a570d0d098d1b7ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 439bf8c1f29b3675d7a4993142838e315895141215150c3901890128f3013d27
MD5 24a563e2a8b5de476e4f3ff101b28ded
BLAKE2b-256 7725eebb9fc4b9b0a4ff0116d95c97d1725b5d3571b60985638c264ca3df68ca

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a53d9871dd4067b74c6bffa5a3f54bbf30fea7ea44004c4748a72a0f808f6c4c
MD5 21b8e6298e078da46344b0b9188ed6f2
BLAKE2b-256 97fa7622eddf529b1323f3e0649d35d763c45ffb8d37d22a5f908a2ce7d4c360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2358d9bc74f48077f54fba1bd2f07ace5207517ee0c0da4e7c4f1e5e57ee42f8
MD5 8c6acc9655c5eb8bb0658178169b526e
BLAKE2b-256 a66e335864bb23190025dbe8cd03416e7541e5a33912ea11d7fc6c41c1b21f6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 31cfa2aef5f8afe51a2dd10066c9ae8edc7fd29bee093504c9d6d1eac5933615
MD5 3848bb8d71963751f8e97cc8b009f1bb
BLAKE2b-256 1acb2e4ea699398282f53e3007dcd3b549993965dec03dedb74b30451da13c6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 614.9 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.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 65d7d57400c8c524e336da0b33e000dfb9d5634ea8ea60674afa07682874cd2a
MD5 5d2f380ee0600a956258b4ad447aef53
BLAKE2b-256 82ba84ded6da2ccc03f38fe4bb302b67002187dfba224d5d6308c3f3ced8ec56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 556.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.2.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 2c301e3d8dd2eb71516ceeff8390bcb781ba7b1a20bada914d049a937f73788d
MD5 37573d4b973e9f05ed21ddbaecbd9caa
BLAKE2b-256 68898eb13ac1daee49e34c0c8e3f0112a8fff9dfd6628048fb9612fa2f0b4502

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c7363de177bc459e5944f3eb9a132b72e39558c225fef248dde4cc4efddf781b
MD5 cb960ec8aede70472b1c17d4944dd3b5
BLAKE2b-256 a6d9060d667b25e437205e7d117cf3d4d563db68cb82d387689f3bd869a6438f

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24c9e13f8fb82b999543481b081327d084c2a2fa3cbb3e3e1de7e9e158c42e32
MD5 4bbc16e83f9583655b69d1fc22d23e75
BLAKE2b-256 7a37f0c3ee83407313550154d1dfbceeb6e33e35b88d8352cef2b5373705fc5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8aa5d1ccecb6cc85a3eb0f299041d6f94b63f5efe86b42f9919761abf3fff29
MD5 b69a2b2e59ccdb2d22c94c416094fbae
BLAKE2b-256 f66df913b60eda03acb5fe933e9eac86e895f1de0cb74313f40af2c415edd5a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 971671b27995b94c6f11b23d2c3c354db4c03b9bdf752f23f68a9f0dababb65b
MD5 1cf5a50ac159c4986cafeb15da7a90ca
BLAKE2b-256 3fa671a36fff97c07b832bc8a92644a953ee9b7e56fd87304406e452b668d72c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 614.9 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.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2d383eaa6a63b8835a6307533de6866c95c7833729106c32d0b1f8fb27c72b75
MD5 2f34ec4e89d0c1c06d0d3d771131ffc5
BLAKE2b-256 eb1766b1dd8f0c728364e9efbb520fbebf5c28eb4199827a8fbe34324225f75a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 556.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.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 362d8f42c1cd789fbaf2d94955778b142d603b8cd148a2f7cfd490253479672a
MD5 5f18d2eaf4eeba5ae2bf4e5a06755fba
BLAKE2b-256 d904778374fef3e4bad61907bdf8b63fe1ad9079bf6ae35ff471415462b21ef2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 774d06d3e986a903e48b5eba4a866a56c74204a2ecafa2334b4d164472ff0be8
MD5 77607340172722f3177e98022b11cf02
BLAKE2b-256 94e48bfc0b142ac7d92fc865d5d03dd139c7a7acc98dffc5b6438f73b84c4765

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30f70d59f7f23c141c26d355d30d5c044ec26a0e0e013ede13f2ce2bbecd2170
MD5 41800456b9222b5b33204fe28bd6e595
BLAKE2b-256 afe1b9025a43cadb993f9b71797a74e8594a116046c1627584f4cb7acf744756

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29d96df7032997ccd5079c818dee5a49c03e38b07bd1aeb601c700ed3021dac0
MD5 3a3035c228acb4491c3f312041e4ddd2
BLAKE2b-256 d77aac86f53eba9d0c82b53f12da0b4ba6448b3d11d93ffb4306d95ba2b393ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc8c92e26f7bf25455f5807e08d27cca8ad786db17b14f224efa81f88c3024f7
MD5 51c1d994c65673628a43e983a585005c
BLAKE2b-256 0d8d38e166532800c59be74355990208523473cf9a7c7087bf9c467feb563733

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 614.9 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.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 48d3895a081d9cf8a868b6c337cd01516059f5d4ad2359655f6e611796cbb7da
MD5 657de0852e46c9fc914c2672e8199f8b
BLAKE2b-256 769cbb2615e65cd0d9ad40570cda33f3d16d16d9b6e6989a67560b47f5514a0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.2.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 556.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.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 813a1ba2a528626732ab7bb23c0bbea60faa1e5856a9d3a9d145b9e3ac53cf4d
MD5 f45799971b43a0634edf1bff8e2a2e67
BLAKE2b-256 cadc991669f730d1e4c5406a7d6e838dc0799e124f1d221434a394b6b8f2e5df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2705a1a201697fe51e998527250a054ca83e47ae12a2e5464c28d9c56bfcb058
MD5 078092b2ee1d27380be856e2060628e7
BLAKE2b-256 be4d8083686712f159ed5f9b14c1fc9c581113c8fed06cc7301cbe4697936a15

See more details on using hashes here.

File details

Details for the file epanet_plus-0.2.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.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bf9f55c0707b147f94ce73e2cf6217df9b40fcb9dc34d143c9a23c7c32a9f84
MD5 3c998f41bb0a532679dc8753f30833f5
BLAKE2b-256 c7b48c954da6c462862f1eb5e8bcfd50d46459b778673c2fe22648e9b313997e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f40076e787eb0ce2e1c2870a12d28c44d2937fae10086663854f8c67ba5b3a6e
MD5 7296e3568457600b0c5521b866aa98af
BLAKE2b-256 c6a8ef216a440c9b9a3685d438d037941b43e881ec47f5929f936cb982b91edf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5bfc417342da79013b7fca260f6afdfc667afe41cf609b47a8bd88a1491f7835
MD5 70410dfb1fa227aab11cc44aa23de36b
BLAKE2b-256 265b63b61e24f88b57952f6c54a9992acc6f2541f776bdf7f31191f7d071ed75

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