From 7199d780751f10a2820b959df7d41be1a3e2cd81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20H=C3=B8xbro=20Hansen?= Date: Wed, 3 Jun 2026 15:35:39 +0200 Subject: [PATCH] chore: Add tsdownsample to Python 3.14 --- .github/workflows/test.yaml | 6 +----- pixi.toml | 39 +++---------------------------------- 2 files changed, 4 insertions(+), 41 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 474358a8d1..e4877a922a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -90,11 +90,7 @@ jobs: run: | MATRIX=$(jq -nsc '{ "os": ["ubuntu-latest", "macos-latest", "windows-latest"], - "environment": ["test-310", "test-314"], - "include": [ - # Can be removed when tsdownsample support 3.14 - {"environment": "test-313", "os": "ubuntu-latest"} - ] + "environment": ["test-310", "test-314"] }') echo "MATRIX=$MATRIX" >> $GITHUB_ENV - name: Set test matrix with 'full' option diff --git a/pixi.toml b/pixi.toml index e7b3a438e5..903284a446 100644 --- a/pixi.toml +++ b/pixi.toml @@ -6,7 +6,7 @@ platforms = ["linux-64", "osx-arm64", "win-64"] [environments] default = [ "required", - "py312", + "py314", "optional", "test-core", "test-example", @@ -34,7 +34,7 @@ features = ["required", "py313", "optional", "test-core", "test-example", "test- no-default-feature = true [environments.test-314] -features = ["required", "py314", "optional-314", "test-core", "test-example", "test-unit-task"] +features = ["required", "py314", "optional", "test-core", "test-example", "test-unit-task"] no-default-feature = true [environments.test-ui] @@ -138,43 +138,10 @@ scipy = "*" selenium = "*" shapely = "*" spatialpandas = "*" +tsdownsample = "*" xarray = ">=0.10.4" xyzservices = "*" -[feature.optional.target.unix.dependencies] -tsdownsample = "*" # currently not available on Windows - -[feature.optional-314.dependencies] -bokeh_sampledata = "*" -cftime = "*" -contourpy = "*" -dask-core = "*" -datashader = ">=0.11.1" -ffmpeg = "*" -ibis-sqlite = "*" -ipython = ">=5.4.0" -matplotlib-base = ">=3" -nbconvert-core = "*" -netcdf4 = "*" -networkx = "*" -notebook = "*" -pillow = "*" -plotly = ">=4.0" -polars = "*" -pooch = "*" -pyarrow = "*" -python-duckdb = "*" -scikit-image = "*" -scipy = "*" -selenium = "*" -shapely = "*" -spatialpandas = "*" -xarray = ">=0.10.4" -xyzservices = "*" - -[feature.optional-314.target.unix.dependencies] -# tsdownsample = "*" # currently not available on Windows - [feature.dev.dependencies] jupyterlab = "*" jupyterlab-myst = "*"