Skip to content

Releases: Ouranosinc/raven

v0.18.2

06 Jul 17:28
Compare
Choose a tag to compare

What's Changed

  • Removed pin on owslib below v0.29 and pin on fiona below v2.0.
  • Added a GitHub Workflow to test against macOS builds.
  • Adapted zonal statistics processes to support the latest fiona and zonalstats API changes.

Full Changelog: v0.18.1...v0.18.2

v0.18.1

25 May 18:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.18.1

v0.18.0

23 May 17:42
Compare
Choose a tag to compare

What's Changed

All WPS that include Raven simulations have been removed. Hydrological model simulations are too complex for the WPS interface. Please use RavenPy to configure and run models.

Full Changelog: v0.17.1...v0.18.0

v0.17.1

04 Apr 18:58
Compare
Choose a tag to compare

Internal Changes

  • Dockerfile configuration now uses Python3.8 and condaforge/mambaforge base image (#466)
  • pandas is temporarily pinned below v2.0 (#466)

v0.17.0

28 Feb 19:29
Compare
Choose a tag to compare

Major Changes

  • Updated testing ensemble to use pytest-xdist (#448)
  • Updated RavenPy to v0.11.0, raven-hydro to v3.6, and fiona to v1.9 (#461)
  • Modified several geospatial processes to adapt to new APIs (#461)
  • Datetime signatures for some models used in notebooks have been adjusted/fixed (#453)

Internal Changes

  • Makefile updates to better perform notebook refresh actions (#459)
  • Pre-commit style updates (#446, #447, #449, #461)
  • Use provision-with-micromamba GitHub Action in CI workflows (#462)

v0.16.0

01 Nov 19:35
Compare
Choose a tag to compare

Major Changes

  • Added data assimilation workbook (#421)
  • Overhaul of all existing notebooks within documentation (#424)
  • Added notebooks for case-study paper (#435)
  • Update to RavenPy 0.8.1 (#439)
  • Dropped support for Python3.7 (#439)

Internal Changes

  • Added pre-commit.ci to workflows and updated black formatting (#428 and #429)
  • Adjust documentation to remove sphinx-autoapi artefact files and set ReadTheDocs to fail_on_warning (#439)
  • Set pre-commit to run new correction and verification hooks (#439):
    • pyupgrade: Ensure that coding style uses Python3.8+ conventions
    • pygrep: Checks for bare noqa comments and malformed code blocks in documentation
    • nbqa: Black, Isort, PyUpgrade now runs over notebooks
    • check-manifest: Ensure relevant modules and data are explicitly installed
    • black + blackdoc + yamllint: Clean up code, code examples within documentation and reformat yaml files for readability
    • check-jsonschema: Verify that GitHub and ReadTheDocs workflows are valid
  • Added a Zenodo/DOI configuration

v0.15.1

14 Jan 17:20
Compare
Choose a tag to compare

What's Changed

  • Modified handling for gdal to better support conda-build configuration.
  • Update to RavenPy 0.7.8
  • Upgrade to PyWPS 4.5.1

Full Changelog: v0.15.0...v0.15.1

v0.15.0

22 Dec 21:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.2...v0.15.0

v0.14.2

03 Sep 16:44
Compare
Choose a tag to compare
  • Update to RavenPy 0.7.4 (pin climpred below version 2.1.6)
  • Fixed a process-breaking bug in wps_hydrobasins_shape_selection

v0.14.1

31 Aug 16:58
Compare
Choose a tag to compare
  • Update to RavenPy 0.7.3 (pin xclim version 0.28.1)