smash 1.0.1 Release Notes#
The smash 1.0.1 release continues the ongoing work to improve the handling, fix possible bugs, clarify the documentation. The highlights are:
NumPy 2.0 supportsmashnow supports NumPy2.0and is backwards compatible to NumPy1.24
Math / Num documentationAdjustments have been made in the forward & inverse problems section, as well as in the forward structure section, where flowcharts of the forward model and hydrological modules have been added.
Fortran character limitThe character limit for directory paths and gauge codes has been increased from 128 to 256 and 20 to 128, respectively.
Contributors#
This release was made possible thanks to the contributions of:
François Colleoni (inoelloc)
Pierre-André Garambois (pag13)
Ngo Nghi Truyen Huynh (nghi-truyen)
Pull requests merged#
#191: MAINT: Handle f90wrap compatibility
#194: Fix directory path max length
#196: Fix fortran char array
#197: Doc roll discharge comment
#203: FIX: Fix generate baseline
#204: DOC: Remove conda usage
#205: Doc graphes
#206: FIX PR: Add check and test on char maximum limit
#214: DOC: upgrade math num section
#220: MAINT: numpy 2.0 support
#222: FIX: VIC3L under and over flow
#225: MAINT: update pyproject.toml for compatibility with numpy 2
#226: FIX: fix code check with some bugs detected by ruff 0.5