icclim v7.1.0
This release includes major refactoring for Ruff compliance, architectural modularization, and CI robustness improvements.
Highlights
- Major Ruff Refactoring: Full compliance across core library, tests, and notebooks.
- CI Robustness: Restructured workflows to prevent automated commit conflicts on feature branches.
- Architectural Modularity: Refactored
icclim.main.indexinto a modular helper system. - Modernization: Dropped Python 3.9 support; now requiring Python 3.10+.
- API Stability: Verified backward compatibility for critical parameters like
ignore_Feb29th.
See Release Notes for the full list of changes.