Download Latest Version anuga_core-3.0.zip (16.8 MB)
Email in envelope

Get an email when there's a new version of ANUGA - Hydrodynamic Modeling

Home / 3.3.6
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-11 892 Bytes
v3.3.6 source code.tar.gz 2026-05-11 36.6 MB
v3.3.6 source code.zip 2026-05-11 37.4 MB
Totals: 3 Items   74.0 MB 0

v3.3.6 — PyPI publish workflow overhaul

Restructured the PyPI CI workflow so wheel builds are tested on every push to main/develop and every PR, catching build failures before tagging. Publishing to PyPI only triggers on a GitHub Release and requires all builds to pass first.

Fixed several Linux wheel build issues:

  • Added pip to the conda environment so pip install build works
  • Switched to pip wheel --no-build-isolation to avoid the conda ninja binary not being recognised as a Python package
  • Added conda's pkg-config and set PKG_CONFIG_PATH so meson finds the conda Python headers instead of Ubuntu's broken system Python 3.12 headers
  • Used build isolation for the sdist (so PyPI's ninja is installed and satisfies the dependency check) while keeping PKG_CONFIG_PATH inherited by the isolated venv

No changes to the ANUGA solver, API, or tests.

Source: README.md, updated 2026-05-11