v0.8.3
Contributors to this version: Juliette Lavoie (@juliettelavoie), Trevor James Smith (@Zeitsperre), Gabriel Rondeau-Genesse (@RondeauG), Pascal Bourgault (@aulemahal).
Announcements
xscen
now has a security disclosure policy. (PR/353).- Various frequency-related changes to match the new
pandas
naming conventions. (PR/351).
Internal changes
- Added tests for diagnostics. (PR/352).
- Added a
SECURITY.md
file to the repository and the documentation. (PR/353). - Added
tox
modifier for testing builds against themain
development branch ofxclim
. (PR/351, PR/355). - Added a
requirements_upstream.txt
file to the repository to track the development branches of relevant dependencies. (PR/355). - Added a dedicated GitHub Workflow to evaluate compatibility with upstream dependencies. (PR/355).
Breaking changes
xscen
now requirespandas
>= 2.2 andxclim
>= 0.48.2. (PR/351).- Functions that output a dict with keys as xrfreq (such as
extract_dataset
,compute_indicators
) will now return the new nomenclature (e.g."YS-JAN"
instead of"AS-JAN"
). (PR/351). - Going from
xrfreq
to frequencies or timedeltas will still work, but the opposite (frequency --> xrfreq/timedelta) will now only result in the newpandas
nomenclature. (PR/351).