diff --git a/.github/scripts/conda.sh b/.github/scripts/conda.sh index adc6ba3..cd17a53 100755 --- a/.github/scripts/conda.sh +++ b/.github/scripts/conda.sh @@ -1,6 +1,6 @@ . $(dirname ${BASH_SOURCE[0]})/common.sh set -eux -url=https://github.com/conda-forge/miniforge/releases/download/25.11.0-1/Miniforge3-25.11.0-1-Linux-x86_64.sh +url=https://github.com/conda-forge/miniforge/releases/download/26.1.0-0/Miniforge3-26.1.0-0-Linux-x86_64.sh installer=/tmp/$(basename $url) wget --no-verbose -O $installer $url bash $installer -bfp $CI_CONDA_DIR diff --git a/recipe/meta.json b/recipe/meta.json index 3ff0b68..7648cf9 100644 --- a/recipe/meta.json +++ b/recipe/meta.json @@ -1,6 +1,6 @@ { - "build": "py_0", - "buildnum": 0, + "build": "py_1", + "buildnum": 1, "name": "wxvx", "packages": { "dev": [ @@ -8,12 +8,12 @@ "iotaa ==1.6.*", "jq ==1.8.*", "make ==4.4.*", - "met2go ==11.0.*", + "met2go ==11.0.3.*", "mypy ==1.19.*", "netcdf4 ==1.7.*", "pandas-stubs", "pip", - "pyfakefs ==5.10.*", + "pyfakefs ==6.1.*", "pyproj ==3.7.*", "pytest ==9.0.*", "pytest-cov ==7.0.*", @@ -24,19 +24,19 @@ "python-magic ==0.4.*", "pyyaml ==6.0.*", "requests ==2.32.*", - "ruff ==0.14.*", + "ruff ==0.15.*", "seaborn ==0.13.*", "setuptools", "types-PyYAML", "types-requests", "types-seaborn", - "uwtools ==2.12.*", - "xarray ==2025.1.*", + "uwtools ==2.13.*", + "xarray ==2025.12.*", "zarr ==3.1.*" ], "run": [ "iotaa ==1.6.*", - "met2go ==11.0.*", + "met2go ==11.0.3.*", "netcdf4 ==1.7.*", "pyproj ==3.7.*", "python ==3.13", @@ -45,8 +45,8 @@ "pyyaml ==6.0.*", "requests ==2.32.*", "seaborn ==0.13.*", - "uwtools ==2.12.*", - "xarray ==2025.1.*", + "uwtools ==2.13.*", + "xarray ==2025.12.*", "zarr ==3.1.*" ] }, diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 8460bdf..5360707 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -17,7 +17,7 @@ requirements: - {{ python }} run: - iotaa 1.6.* - - met2go 11.0.* + - met2go 11.0.3.* - netcdf4 1.7.* - pyproj 3.7.* - python-eccodes 2.42.* @@ -25,8 +25,8 @@ requirements: - pyyaml 6.0.* - requests 2.32.* - seaborn 0.13.* - - uwtools 2.12.* - - xarray 2025.1.* + - uwtools 2.13.* + - xarray 2025.12.* - zarr 3.1.* - {{ python }} test: @@ -36,12 +36,12 @@ test: - make 4.4.* - mypy 1.19.* - pandas-stubs - - pyfakefs 5.10.* + - pyfakefs 6.1.* - pytest 9.0.* - pytest-cov 7.0.* - pytest-randomly 3.15.* - pytest-xdist 3.8.* - - ruff 0.14.* + - ruff 0.15.* - types-PyYAML - types-requests - types-seaborn diff --git a/src/pyproject.toml b/src/pyproject.toml index 9ce0d80..35d39e7 100644 --- a/src/pyproject.toml +++ b/src/pyproject.toml @@ -64,6 +64,7 @@ ignore = [ "PLR0911", # too-many-return-statements "PLR0912", # too-many-branches "PLR0913", # too-many-arguments + "PLW0108", # unnecessary-lambda "S101", # assert "TC006", # runtime-cast-value "UP031", # printf-string-formatting diff --git a/src/wxvx/resources/info.json b/src/wxvx/resources/info.json index d82dfff..92ed23b 100644 --- a/src/wxvx/resources/info.json +++ b/src/wxvx/resources/info.json @@ -1,4 +1,4 @@ { - "buildnum": "0", + "buildnum": "1", "version": "0.5.0" }