Skip to content

v0.4.4

Latest

Choose a tag to compare

@phil-fzj phil-fzj released this 25 Jun 16:36
Immutable release. Only release title and notes can be modified.
3de5066

RESKit v0.4.4 (2026-06-25) — changes since v0.4.3 (2025-11-21)

✨ New Features & Workflows

  • Snow data from ERA5: ERA5 weather source can now read snow variables (albedo, density, depth, snowfall) (#278)
  • Evaporative cooling workflow: new workflow to simulate water loss of evaporative cooling systems (#213)
  • Wind-speed fallback: allow falling back to an alternative wind-speed source when the primary is unavailable (#266)

🐛 Fixes

  • Adapt interpolateValues calls to the stricter GeoKit API (#282)
  • Make ERA5 reading compatible with directly reading u/v wind component data (issue #115) (#221)
  • Fix crash when execute_workflow_iteratively is run twice (issue #212) (#230)
  • Validate that a realistic turbine capacity is supplied by the user (issue #217) (#231)

🧪 Tests, CI & Docs

  • CSP workflows: independent test data, removed hard-coded cluster paths, fixed docstrings/documentation tests (#189, #131)
  • Verify/check example notebooks (issue #114) (#232)
  • Replace deprecated GitHub workflows with new testing workflows (#238); enable Codecov coverage on push (#254)
  • README: update installation instructions, Zenodo + NumPy-style badges, and BibTeX entry for the ETHOS.RESKit.Wind Nature Communications publication (#223, #224, #209)

📦 Dependency Updates

Routine bumps via Renovate: xarray → 2026.4.0, numba → 0.65.1, netcdf4 → 1.7.4, pip → 26.1.1, scikit-learn → ≤1.9.0, papermill → 2.7.0, sphinx-autoapi → 3.8.0, pytest → 9.1.0, pytest-cov → 7.1.0