Skip to content

Releases: WaterFutures/EPANET-PLUS

v0.2.2

20 Feb 08:25

Choose a tag to compare

  • EPANET
    • Upgrade to EPANET 2.3.5 -- include bugfixes in EN_setflowunits() and fixes a unit conversion bug in pipe leakage
  • EPyT
    • Add missing EPANET constants

v0.2.1

02 Feb 07:42

Choose a tag to compare

  • EPyT
    • Add missing EPANET 2.3 constants

v0.2.0

15 Jan 09:21

Choose a tag to compare

  • Several bugfixes
    • Hotfix: method_EN_getcurveindex
    • Parsing of arguments in method_EN_settankdata
    • Return argument in method_ENgetcurveid
  • EPyT
    • Add functions for working with curves
    • Remove deprecated functions
  • Drop support for Python 3.9

v0.1.3

23 Nov 14:14

Choose a tag to compare

  • Fix several memory leaks
  • Fix casting in method_ENgetcurve
  • PyTests: Fix paths to .inp and .msx files
  • Python interface:
    • Add option for loading .inp file from a given buffer
    • Fix typos in function names

v0.1.2

17 Nov 08:56
57111ec

Choose a tag to compare

  • Python interface:
    • Bugfix: Set initial warning code to zero instead of None
    • Bugfix: Create empty .inp file in temp folder if no file is specified
    • Bugfix: Do not free memory (i.e., delete project) more than once

v0.1.1

07 Nov 10:15

Choose a tag to compare

  • Extended usage documentation
  • EPyT class:
    • Bugfix: get_all_junctions_methods
    • Add .msx input file to constructor
    • Make .inp file optional in constructor

v0.1.0

29 Oct 13:14

Choose a tag to compare

  • Add support for Python 3.14
  • Add ENopenX function to Python C extension
  • Add EPANET-MSX example

v0.0.1

07 Oct 09:52

Choose a tag to compare

Initial release