Skip to main navigation Skip to search Skip to main content

Ouranosinc/raven: v0.19.0

  • David Huard (Creator)
  • Trevor James Smith (Creator)
  • Richard Arsenault (Creator)
  • Juliane Mai (Creator)
  • Tuan Long Vu (Creator)
  • Christian Jauvin (Creator)
  • Marc Lalonde (Creator)

Dataset

Description

What's Changed

Major Changes



The raven library is now available for installation on PyPI (under the name birdhouse-raven) (#536, #569)

Documentation has been overhauled so that WPS processes are listed in a more organized manner (#535)

Reimplemented the cruft configuration and ported recent changes to ensure that the project is up-to-date (#536)

Removed pysheds and watershed delineation process due to a licensing issue (#495)

Updated several dependencies to ensure that processes emit fewer warnings and notebooks render properly (#535)


Internal Changes



Allowed for larger int fields when writing to GeoJSON (#535)

Ensured that JSON-serialized output does not include numpy complex types (#535)

Added a GitHub Workflow to test the Dockerfile recipe configuration for RavenWPS (#481)

Cleaned up the Dockerfile recipe configuration for raven. Now using gunicorn for service management (#481)

Testing data fetching mechanism has been refactored to use pooch for better maintainability (#569)

Tooling has been updated to use ruff and other newer tools for code quality and formatting (#569)

raven now uses Trusted Publisher for TestPyPI and PyPI releases (#569)


New Contributors



@dependabot[bot] made their first contribution in https://github.com/Ouranosinc/raven/pull/500


Full Changelog: https://github.com/Ouranosinc/raven/compare/v0.18.2...v0.19.0
Date made available16 Jul 2025
PublisherZenodo

Cite this