@@ -34,14 +34,14 @@ pyinstaller = "*" # Use pypi version instead of condforge due to issues with the
3434ribasim = " ==2026.1.1"
3535
3636[feature .common .tasks ]
37- # Install
38- install -ribasim = { cmd = " python scripts/download_ribasim.py 2026.1.1 ./.imod_collector/develop/ribasim" , cwd =" ." }
39- install -modflow = { cmd = " python scripts/download_modflow.py 6.7.0 ./.imod_collector/develop/modflow6" , cwd =" ." }
40- install -metaswap = " aws s3 cp s3://metaswap/releases/r2410 ./.imod_collector/develop/metaswap --recursive --no-sign-request --endpoint-url https://s3.deltares.nl --no-verify-ssl"
41- install -metaswap-test-db = " aws s3 cp s3://metaswap/db/LHM2016_v01vrz ./.imod_collector/LHM2016_v01vrz --recursive --no-sign-request --endpoint-url https://s3.deltares.nl --no-verify-ssl"
42-
43- install -imod-collector = { depends-on = [" install -metaswap" , " install -ribasim" , " install -modflow" ] }
44- install -imod-collector-regression = " python scripts/download_regression.py 2025.11.0 ./.imod_collector/regression"
37+ # Fetch binaries
38+ fetch -ribasim = { cmd = " python scripts/download_ribasim.py 2026.1.1 ./.imod_collector/develop/ribasim" , cwd =" ." }
39+ fetch -modflow = { cmd = " python scripts/download_modflow.py 6.7.0 ./.imod_collector/develop/modflow6" , cwd =" ." }
40+ fetch -metaswap = " aws s3 cp s3://metaswap/releases/r2410 ./.imod_collector/develop/metaswap --recursive --no-sign-request --endpoint-url https://s3.deltares.nl --no-verify-ssl"
41+ fetch -metaswap-test-db = " aws s3 cp s3://metaswap/db/LHM2016_v01vrz ./.imod_collector/LHM2016_v01vrz --recursive --no-sign-request --endpoint-url https://s3.deltares.nl --no-verify-ssl"
42+
43+ fetch -imod-collector = { depends-on = [" fetch -metaswap" , " fetch -ribasim" , " fetch -modflow" ] }
44+ fetch -imod-collector-regression = " python scripts/download_regression.py 2025.11.0 ./.imod_collector/regression"
4545generate-env-file = " python scripts/generate_env_file.py"
4646
4747# Tests
@@ -68,11 +68,11 @@ twine = "*"
6868mypy2junit = " *"
6969
7070[feature .dev .tasks ]
71- # Install
72- install -test-dependencies = { depends-on = [
73- " install -metaswap-test-db" ,
74- " install -imod-collector" ,
75- " install -imod-collector-regression" ,
71+ # Setup
72+ setup -test-dependencies = { depends-on = [
73+ " fetch -metaswap-test-db" ,
74+ " fetch -imod-collector" ,
75+ " fetch -imod-collector-regression" ,
7676 " generate-env-file" ,
7777] }
7878
0 commit comments