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.

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
    r = []
    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.0-pp311-pypy311_pp73-win_amd64.whl (602.8 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.0-pp310-pypy310_pp73-win_amd64.whl (602.8 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.0-pp39-pypy39_pp73-win_amd64.whl (602.8 kB view details)

Uploaded PyPyWindows x86-64

epanet_plus-0.1.0-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.0-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.0-cp314-cp314t-macosx_11_0_arm64.whl (637.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

epanet_plus-0.1.0-cp314-cp314t-macosx_10_15_x86_64.whl (632.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

epanet_plus-0.1.0-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.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (637.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

epanet_plus-0.1.0-cp314-cp314-macosx_10_15_x86_64.whl (632.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

epanet_plus-0.1.0-cp313-cp313-win_amd64.whl (602.7 kB view details)

Uploaded CPython 3.13Windows x86-64

epanet_plus-0.1.0-cp313-cp313-win32.whl (552.4 kB view details)

Uploaded CPython 3.13Windows x86

epanet_plus-0.1.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (637.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

epanet_plus-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl (632.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

epanet_plus-0.1.0-cp312-cp312-win_amd64.whl (602.7 kB view details)

Uploaded CPython 3.12Windows x86-64

epanet_plus-0.1.0-cp312-cp312-win32.whl (552.4 kB view details)

Uploaded CPython 3.12Windows x86

epanet_plus-0.1.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (637.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

epanet_plus-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl (632.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

epanet_plus-0.1.0-cp311-cp311-win_amd64.whl (602.7 kB view details)

Uploaded CPython 3.11Windows x86-64

epanet_plus-0.1.0-cp311-cp311-win32.whl (552.4 kB view details)

Uploaded CPython 3.11Windows x86

epanet_plus-0.1.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (637.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

epanet_plus-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (632.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

epanet_plus-0.1.0-cp310-cp310-win_amd64.whl (602.7 kB view details)

Uploaded CPython 3.10Windows x86-64

epanet_plus-0.1.0-cp310-cp310-win32.whl (552.4 kB view details)

Uploaded CPython 3.10Windows x86

epanet_plus-0.1.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (637.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

epanet_plus-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (632.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

epanet_plus-0.1.0-cp39-cp39-win_amd64.whl (602.7 kB view details)

Uploaded CPython 3.9Windows x86-64

epanet_plus-0.1.0-cp39-cp39-win32.whl (552.4 kB view details)

Uploaded CPython 3.9Windows x86

epanet_plus-0.1.0-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.0-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.0-cp39-cp39-macosx_11_0_arm64.whl (637.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

epanet_plus-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (632.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 203b9d7c2996d56316c939c33e132a7c4cc32d69ce787c5d6bce1d8370e9c936
MD5 f8258220a3c63651269bd206a6936dad
BLAKE2b-256 bca33734b8e5cb8a271565bae9ba18424f21a54b716200b01ae8fc3925262c0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6caab717c2bbb757cd4d4b4e4aaf54450c6cfe31cf3701722f00b8f8e1e80a93
MD5 58f58a7498188d91bffeb77dcc061b86
BLAKE2b-256 e11eae3052d75d8dc2b27e8013549181c104b2913cff8a010fca08ecf41b44b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 dad47678888c9bf8f52477f9f0e6d873528b2bcc0446230ec586fae9c871c316
MD5 6f6fd9fd277ce7d020ecc06e1b454df2
BLAKE2b-256 39d75cd328bcee347f2f3e8e151f281b8430135a89fc565b11f2ca9cd6f2cdc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed434f7988cff449368fbb9880806fcc4f05e1d4e3765a0590aff6ce2d211cdf
MD5 eb339bb5de91b3fdcb88ca17913a5a8a
BLAKE2b-256 947d34369bc5e9d7fec312a48c50de9abe394d892f3843bb6362f97a35303efe

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1aa0c906049b94b6fea815cf1d2a79217c2b0a03e6515cea12ad907acd8c9502
MD5 30361c2373bb135c7c2901e930932cc9
BLAKE2b-256 c9c00daaf83886d615c7a679c3d258e6403608fea85320e067205c29a02b21a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 493d02aa377f2a5b2cc94fb2b71bc9720c18b4ea67c3f7d35d8e7f1992d70bbf
MD5 f5a19cfc6beb0eca926589785f1fce4e
BLAKE2b-256 cde727efccde8fa5002225753e60ca92c304b24b839608b0458fc079d5520971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5dcdffde3dd3f5a32451fb7a9cb946bedd98d6feb49c6a094aaab7fa250c8b8d
MD5 976516314d7a93ef4acd4ae9eff25ce9
BLAKE2b-256 f31b709399521ec0d9a5e89c8472694fb4bbdb8c539054f40037f3c7454ed93e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e0b3b6829f37c039fe31b50fcd76c9cc8d2eab6feee6acf982c56b483984d6f
MD5 8e097be5103fcef439a997d53eb938bc
BLAKE2b-256 4140f7362bfde03e167f289f22935a4432289fd63d9f4ffbe6d1b635df5ea8d7

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eff4a8b34bc6c04cf2096b29fa3e93adc2ce91f3ff8bbc676866a1fbcf936ba9
MD5 72021b8c859f3a3cd15368a2daf690a7
BLAKE2b-256 488c64e9998512572821c6882f69ba374a1299ca6e1de9bdb0f5eab82f150e7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8f20ae074255c5c8c85752bc3f3048e405cf77b641489a26aacfebf0ee1a1c7
MD5 2d00f4f551e314489f3080d5db875a93
BLAKE2b-256 2d5bf6eb96f760601fc3c9e9da6d5362e1f3373f55632e724abfc1611027ac48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c3abe85e62fe51447b45676fc154c142b4f7adf3d26c355a38bcb760cfd91b3e
MD5 73c97c5d18448badeb2480306d473241
BLAKE2b-256 dccb81b2753cabecd6b75fb8ac6c1ad9b0b17bb77f457c07e7ed4fdfa7887110

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 602.7 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6736e2cffbe7008e41abe09e7ec1395df5ad4977b1c7b4c4dbc8462bc21a5c82
MD5 c8495bc201f4f5c6991c36014ce04ea6
BLAKE2b-256 2c373e8d37470b0ceb47e5e3f4a110e96ca95871bcf0df89ea0c110d22077b5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 552.4 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.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 86e1407865de513f96f2539374457f8a7f5cf4df38ab0fd8bb4c1d3707d1ef71
MD5 922e436a761b1f2db34341519962d6ed
BLAKE2b-256 c2dad2797537ce25b198228f94587207a5c4541087d1373bd9e9fa32bcbeffd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 073fd3acc5a3b381309ba2b22c68f2cbe171f1b572bc6224675aac0977cdc49d
MD5 3a62e510c79bcbded845e8c3d7778a60
BLAKE2b-256 b0c5b63cc1101e81b6c8d48e161de44221260819ffffa995f404880994be340b

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 faaa8cdb9603ec94a3785515c7ac6cdbb5f8149af450ae07280394095fd9b483
MD5 525521f344bf129449c66fc423d38df6
BLAKE2b-256 87a26b185e7e4648c012b60cbfca6526033b851c462fddd5e8fe4e4905ba625a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18fa77bf7108b0dde9710153058c47b3d52f83af586a9ecbefa1814bd255249e
MD5 bde459f2a6281b39b7dd2cfb91bff3ef
BLAKE2b-256 605eb17567e206861e6b37c9a4fdcb24367f9b3d0451aca1e1e0222c2d32ad79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 08b7494acb014a3ab4024c21ecc2660fec9a0e78d52fc7fa48ac364d3f6a68e0
MD5 50a8ea1361e55a5435345c64553aa7e9
BLAKE2b-256 673b5ec02eae86c006ce7fb5eda05f6a3985936351ec7d4094883ace9623d375

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 602.7 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4d323d2240aca39c7f22a3fc9a7f7323fb32fb768feb4bd326f2550d73c186a1
MD5 875dea11ab5da2b3194d0c85bd9decd1
BLAKE2b-256 7824e04a7e57b8ae8eef5439fd2540c27cc276c61dd73a90ead34f09885c6004

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 552.4 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.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 aed74e46b0eaa749d2d066829b80ff4a638f47e1d499bfc17de008860713af39
MD5 cfdd289df3b3aa52ca1690e9ee74aeb1
BLAKE2b-256 5ca6d48affae69da93bcd85beb1f193c2b4508b4148514a5a962ce96ad3927ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 89f242cd5cd82a9e46766fee10d6a9d0c971b45873e15699b3a306d22ed96f11
MD5 c1dc7fcf5f9cb58118b252adcdd21559
BLAKE2b-256 c6b40f5c43b15e0e407a15f66ae6df7fd479fbdf08a9e9bbcfa37b8333f9730a

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d6769ab80cdaddd60f627671398b02f464f99408c2f543f1be4ab368f2ba62d
MD5 fd07e2bed252a28e0a10a5426d16941f
BLAKE2b-256 bfb93eef62c8b5edeb1d246c89fbffe5771a4368ad7eaec124f18277191b6ced

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9be6ce176176523df9eb15c8052b8f6c07106e5bbfe0ee66f8af12be207d7a8
MD5 3b45813678aacc0070edcc8ef1bfbe97
BLAKE2b-256 65ea4835328dbfa02aba7f1014800caf12b3d08c0b9c5b7d7d24a9c57aa4298b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2a2d7d7fcdb4ecd280a4182f83fd7c5623823aa3edec6ed69fbf7ce58ae469ba
MD5 6301a703b6f21f94a5675ad65dba2e58
BLAKE2b-256 59e4b74ee5f74bee41404c41e3fa31b95d33953779a066fcfaa0bf281c1bb155

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 602.7 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f04f8baa1c5063989a3dfd4984c51bbf446dd05ae4f71f99b093291d39db78eb
MD5 574077611bc01992d97845b8fdbc65d6
BLAKE2b-256 7b59894ca3306a411735eafa4d4a251c6f62a37cf8ac5581805d2b1518717b14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 552.4 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.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7fb3dba17346df9f993203184e63ebf04677be6c4c594a245df9fdbfe98746ef
MD5 47aa84ad6ec43e481de97e12958298f5
BLAKE2b-256 280b936d36869cdc1b1582c703981a34a17619383eb3c13360308e246feb0aca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fad2e0de8a148767f9b0e79071741482c192be48327d1d1d50315c72ee7d202c
MD5 710c625e348f3466370c35a74c3448d4
BLAKE2b-256 b481daf8cac902a535a2339dc1d9c99c3fdf0e271628143769b99db1be3048d5

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37ec1b6aa948e770bc0388853013a5a765fb4480393356b30561c5647dec901b
MD5 ba9efe6d021632e4dc940e66c0e434ec
BLAKE2b-256 92bb25b004433f317845a6981ea23226b450a39694162af6f4172a303c4f9939

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5392b07e407323ef18647774d76d5c91e192099008d4961f3ad80aa1cf12a88
MD5 a0d77b706acb5f163054cf05a1fa42ea
BLAKE2b-256 dd40c944f206ff9f2dea97e840c2d4ece8a5a2850cf9220856a693f0078918b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0bf83a328e042bc2a1dac03fbe03e936d30ec26b5c10799ac5c07bdfb0d9b2e
MD5 09ac63b434735554639bbc85fbc96a53
BLAKE2b-256 1997fb93ac46fbb8a13b4db59075f9115765fe2bd27bb075353e7633663206a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 602.7 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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b38df9acbcd8de016827685e07ae0ff0c8b9d207150b640f5b118fbafb3a0575
MD5 31a8732db2307b25dc95651aa4ce654b
BLAKE2b-256 c9803832ab6d86535b1f5273ca5c1c183de96e6e2e59b9fe73dfe74b624f7174

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 552.4 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.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 095ef2518ba9cf6288c0038f111e65d3fa78f5f5cd2f484013334c989d530b02
MD5 89e80462af14cb36fc3ca85429cbe1b5
BLAKE2b-256 62332267c8cb05668e158813f2544b2f46d4907a0548fc6267d7b93ad9592aa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 64ae91b0a5417cd01c49cc58e915db3787b74bf6aa34d3b4489ecda5d2a8a8fe
MD5 554010094edde1a906de3a051b4267cc
BLAKE2b-256 afc679e31b89f96638421accf23cdf3dc6c0732b7ab6cffd5f9dc939f0b2658b

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd0208090452da54d7d143874b1b390e12ac5f8b876b567256b6edfeea4215a5
MD5 92b00ed8b87e09589a7541f7a8d442bf
BLAKE2b-256 76667b033189d26fff50029de03f5e757d9b01b9bd3035d4049a97dce544bfbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ded3121f1d3e9d739bef8f028c6ad989df714401822665c47cfc8196c361fd59
MD5 caeec1121bc652837a9c7bbe4123d45b
BLAKE2b-256 2c51055f4a82346df34bf2320be9ea663fd0047cf0c801948da5a84ccfe86ba2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10faf7ea189a87e90db3626427d77450900f8a6b2d227a8a1caa02e461d76941
MD5 f687fa805848b1cf06b7f7365caef8ce
BLAKE2b-256 568714eb82464bc4c32efca18a96c348b9afe6b2f089ec5162f52ae8c3db372f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 602.7 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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3823f88bed6d58ab61151b7bd6d73d0d4ab68e510b880866901088a7f4ee7e5b
MD5 3e905295ebb9778946601dde5fcd589c
BLAKE2b-256 c0e64c99e315738fc213ec310300e49e9a2478f6271624168719b06d1e18a242

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epanet_plus-0.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 552.4 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.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c463233c35329431ee9a17f88d8243ebb0e8420d26366ddb21af86257cfe67c9
MD5 4aa04c53107e3847a87bcb526747ba32
BLAKE2b-256 779e54b52b096a7eb01a61d91ec2572ccd7386061cac9b96a21383732f81fbd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd2004e61ee2a594f0f3ad49809b666acfedc71ba6064a14fdb50efde1dd7f9a
MD5 571b070d692f50f61394380837ebc223
BLAKE2b-256 4e8e4747c8f2728349f4ddb49c2416fa055e94e4249f5722753ffcad28ebe366

See more details on using hashes here.

File details

Details for the file epanet_plus-0.1.0-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.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e3e7bb8402e9820dc6b953f09c54f432ad4faa6471462957c6487e24e0056aa
MD5 6c015ccd8a48de98d2c714fd05d5c542
BLAKE2b-256 09ca7f3bdb93a3cec85663cf4fb35a47f82fbfb27adcb9480183850fb226a474

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c75f83a80b79184f9eb4ef4174d52c661d62d8b80f19ff8d8b5b297714179c8
MD5 0c896fd1b3be97e53cd3804cd02e300a
BLAKE2b-256 ec305e3b90b63db1cb5e9535185e58cb8a3cc7f782f0f840a56d0912e69bb749

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for epanet_plus-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 adec706cf86daaa1eb4b7c387bfb44e56475c7f486ab4da017ceafecb9020dcd
MD5 510940b322bd3ae58b824aa2aa6dcfa7
BLAKE2b-256 a203226c8cd478df1edc0c56901b14279921a5539248cc3c5cc46ba9277b6c6d

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