Releases: DHI/mikepluspy
Releases · DHI/mikepluspy
v2025.0.0
v2024.1.1
What's Changed
Added
- Run 2D and coupled simulations.
- Support for working with geometries via WKT.
- Shapely integration for creating and updating geometries.
- Edit date and timestamp values using python datetime objects.
- Possibility to switch active scenario, with notebook example.
- Published to PyPI (installalable via
pip install mikeplus
). - CI testing for tests not requiring a license.
Changed
- Upgraded test databases to MIKE+ 2024 Update 1.
- Converted test EPANET model to fit within demo license restrictions.
- Warn users trying to use MIKE IO and MIKE+Py together.
- Ruff for linting and formatting.
Fixed
- get_field_values properly handles a single field passed as string.
- several ruff linting errors.
Full Changelog: https://github.com/DHI/mikepluspy/commits/v2024.1.1
v2024.1.0
MIKE+Py release compatible with MIKE+ 2024 Update 1. It should be considered experimental, along with future releases, until stated otherwise.
This release contains the following changes:
- Fix Opening and closing a database in a loop takes increasingly long time
- Fix setting the value of a database does not auto cast values. Int value can accept as double value now.
- Fix inserting fails silently when no value is provided for 'Seq'
- Handle Nullable value more user friendly
Full Changelog: https://github.com/DHI/mikepluspy/commits/v2024.1.0
v2024.0.0
This is the first release of MIKE+Py. It should be considered experimental, along with future releases, until stated otherwise.
Development will happen in the open. Please feel free to start using, testing, and even contributing to MIKE+Py 😄.
New Contributors
- @wuwwen made their first contribution in #3
- @jue-hu made their first contribution in #7
- @rywm-dhi made their first contribution in #12
Full Changelog: https://github.com/DHI/mikepluspy/commits/v2024.0.0