From 5b546ce4302b1be55ae42b893e7cde2095479ee9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20H=C3=B8xbro=20Hansen?= Date: Thu, 9 May 2024 09:17:59 +0200 Subject: [PATCH] Exclude Python 3.9 + Windows as it won't solve --- .github/workflows/test.yaml | 14 ++++++++++++-- datashader/tests/test_geopandas.py | 1 + 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cfe40fd1a..65ea71afc 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -66,16 +66,26 @@ jobs: run: | MATRIX=$(jq -nsc '{ "os": ["ubuntu-latest", "macos-latest", "windows-latest"], - "python-version": ["3.9", "3.10", "3.11", "3.12"] + "python-version": ["3.9", "3.10", "3.11", "3.12"], + "exclude": [{ + "os": "windows-latest", + "python-version": "3.9" + }] }') + # Windows won't solve on Windows + Python 3.9 echo "MATRIX=$MATRIX" >> $GITHUB_ENV - name: Set test matrix with 'full' option if: env.MATRIX_OPTION == 'full' run: | MATRIX=$(jq -nsc '{ "os": ["ubuntu-latest", "macos-latest", "windows-latest"], - "python-version": ["3.9", "3.10", "3.11", "3.12"] + "python-version": ["3.9", "3.10", "3.11", "3.12"], + "exclude": [{ + "os": "windows-latest", + "python-version": "3.9" + }] }') + # Windows won't solve on Windows + Python 3.9 echo "MATRIX=$MATRIX" >> $GITHUB_ENV - name: Set test matrix with 'downstream' option if: env.MATRIX_OPTION == 'downstream' diff --git a/datashader/tests/test_geopandas.py b/datashader/tests/test_geopandas.py index f1f4c7df8..bba8559ca 100644 --- a/datashader/tests/test_geopandas.py +++ b/datashader/tests/test_geopandas.py @@ -317,4 +317,5 @@ def test_polygons_spatialpandas(geom_type, npartitions): canvas = ds.Canvas(plot_height=20, plot_width=20) agg = canvas.polygons(source=df, geometry="geometry", agg=ds.max("col")) + np.save("nybb_polygons_sol.npy", agg.data) assert_eq_ndarray(agg.data, nybb_polygons_sol)