DassHydro / smash

An open source, Python library interfacing the Fortran Spatially distributed Modelling and ASsimilation for Hydrology platform.
https://smash.recover.inrae.fr/
GNU General Public License v3.0
10 stars 5 forks source link

MAINT: Handle f90wrap compatibility #191

Closed inoelloc closed 1 month ago

inoelloc commented 1 month ago
inoelloc commented 1 month ago

was essential to modify the toml file

Of the 3 changes, this is the only one that is mandatory. Nothing prevents you from working with f90wrap 0.2.14 in runtime but you need an earlier version to build the sources. I changed the environment-dev.yml and requirements-dev.txt files only to develop in editable mode in no build isolation. It's not advisable in editable mode to have different library versions between build and runtime see