From e79c02dc5a97ab25e6885d41e512cdf7593f774a Mon Sep 17 00:00:00 2001 From: Tim Reichelt Date: Mon, 5 Jan 2026 10:16:39 +0000 Subject: [PATCH 1/2] Refresh during package installation --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b62a6f..b772163 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: run: uv python install - name: Install the package - run: uv sync && uv pip install . + run: uv sync --refresh && uv pip install . - name: Typecheck the package run: uv run mypy -p climatebenchpress.compressor diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a3bebf3..e41cebd 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -24,7 +24,7 @@ jobs: - name: Install mkdocs dependencies run: uv venv && uv pip install -r docs/requirements.txt - - name: Install numcodecs-safeguards + - name: Install package run: uv pip install . - name: Build the documentation From 667cd81b9c7fe1f813de40ed3eace77a546cb002 Mon Sep 17 00:00:00 2001 From: Tim Reichelt Date: Mon, 5 Jan 2026 10:48:35 +0000 Subject: [PATCH 2/2] Pin netcdf version --- .github/workflows/ci.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b772163..8b62a6f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: run: uv python install - name: Install the package - run: uv sync --refresh && uv pip install . + run: uv sync && uv pip install . - name: Typecheck the package run: uv run mypy -p climatebenchpress.compressor diff --git a/pyproject.toml b/pyproject.toml index bcf818a..596e327 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ dependencies = [ "cftime~=1.6.0", "dask>=2024.12.0,<2025.4", "matplotlib~=3.8", - "netcdf4~=1.7.2", + "netcdf4==1.7.3", "numcodecs>=0.13.0,<0.17", "numcodecs-combinators[xarray]~=0.2.10", "numcodecs-observers~=0.1.2",