Skip to content

Commit

Permalink
Merge pull request #353 from CSHS-CWRA/prepare-v0140
Browse files Browse the repository at this point in the history
Prepare v0.14.0
  • Loading branch information
Zeitsperre authored Mar 13, 2024
2 parents e7744e3 + 5b0c723 commit e90251e
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion .cruft.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"project_slug": "ravenpy",
"project_short_description": "A Python wrapper to setup and run the hydrologic modelling framework Raven.",
"pypi_username": "CSHS-CWRA",
"version": "0.13.0",
"version": "0.14.0",
"use_pytest": "y",
"use_black": "y",
"use_pypi_deployment_with_travis": "y",
Expand Down
28 changes: 14 additions & 14 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,23 @@ History

0.14.0 (2024-03-13)
-------------------
* Add support for new processes and methods added in Raven v3.8.
* Add Interpolation command options.
* Let VegetationClass records contain symbolic expressions.
* Add support for custom RV subclasses;
* Use HRU_ID (if available) instead of SubId in BasinMaker reservoirs extraction logic;
* Added support for Python 3.12 and dropped support for Python3.8.
* Added support for `raven-hydro` v0.3.0 and `RavenHydroFramework` to v3.8.
* `ravenpy` now requires `xclim` >= v0.48.2, `xarray` >= v2023.11.0, and `pandas` >= 2.2.0.
* Now automatically filters HRUs based on the ``hru_type``.
* Add support for new processes and methods added in Raven v3.8. (PR #335)
* Add Interpolation command options. (PR #338)
* Let VegetationClass records contain symbolic expressions. (PR #338)
* Add support for custom RV subclasses. (PR #338)
* Use HRU_ID (if available) instead of SubId in BasinMaker reservoirs extraction logic. (PR #338)
* Added support for Python 3.12 and dropped support for Python3.8. (PR #341, PR #343)
* Added support for `raven-hydro` v0.3.0 and `RavenHydroFramework` to v3.8. (PR #341, PR #351)
* `ravenpy` now requires `xclim` >= v0.48.2, `xarray` >= v2023.11.0, and `pandas` >= 2.2.0. (PR #341)
* Now automatically filters HRUs based on the ``hru_type``. (issue #340, PR #334)

Internal changes
^^^^^^^^^^^^^^^^
* Updated GitHub publishing workflows to use Trusted Publisher for TestPyPI/PyPI releases.
* Added Dependabot to keep dependencies up-to-date.
* Now using step-security/harden-runner action to harden GitHub Actions runners.
* Adjusted GitHub Workflows to test against Python 3.9, 3.10, 3.11, and 3.12.
* Updated the build-system requirements when testing with `tox` to use newer `setuptools` and `wheel` versions when building `gdal`.
* Updated GitHub publishing workflows to use Trusted Publisher for TestPyPI/PyPI releases. (PR #341)
* Added Dependabot to keep dependencies up-to-date. (PR #342)
* Now using step-security/harden-runner action to harden GitHub Actions runners. (PR #341)
* Adjusted GitHub Workflows to test against Python 3.9, 3.10, 3.11, and 3.12. (PR #341, PR #343)
* Updated the build-system requirements when testing with `tox` to use newer `setuptools` and `wheel` versions when building `gdal`. (PR #341)

0.13.0 (2024-01-10)
-------------------
Expand Down
2 changes: 1 addition & 1 deletion ravenpy/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

__author__ = "David Huard"
__email__ = "[email protected]"
__version__ = "0.13.0"
__version__ = "0.14.0"
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.13.0
current_version = 0.14.0
commit = True
tag = False

Expand Down

0 comments on commit e90251e

Please sign in to comment.