Changelog#
The canonical changelog lives in CHANGELOG.md at the repository
root. It follows the
Keep a Changelog convention
and the project adheres to
Semantic Versioning.
For the full history with every entry, see the file on GitHub: CHANGELOG.md.
Recent releases#
The most recent stable releases at the time of writing.
v0.3.3 - 2025-12-03
Lightweight conda environment option (
env_hydromodpy_light_pkg.yml) for Linux/WSL command-line development without the Spyder bundle.Surface routing consolidated under
masstransfer.Leaner SIM2 memory use during retrieval.
v0.3.2 - 2025-11-28
SIM2 retrieval reworked with coarse clip then reproject (memory and time gains).
disk_clipaccepts.shp,.gpkg, and.geojson.
v0.3.1 - 2025-11-14
Installation guide reorganized.
Dual YAML options for runtime versus editable installs.
NumPy >= 2 baseline.
v0.3.0
First version with full pip packaging. Earlier releases (v0.2.0
and below) require the conda recipe.
How releases are tagged#
Each release receives a Git tag and, for stable releases, a Zenodo DOI.
The reproducibility lockfile hydromodpy.lock records the package
version, solver binary release tag and input fingerprints when that
evidence is available. Frozen replay requires it; normal runs may only
emit a reproducibility warning when cache metadata is missing.
See also#
How to cite HydroModPy for citation entries.
Roadmap for the planned development phases.