From d2fd46cab64441523c474be63924f93ce2acfcac Mon Sep 17 00:00:00 2001 From: Hans Then Date: Tue, 12 Aug 2025 20:00:31 +0200 Subject: [PATCH 1/7] Close issue_2165 (#2166) Add event handlers on the cut event From 338c44a562807681beb3239d3caa6f6da1dd4763 Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 15:25:12 +0200 Subject: [PATCH 2/7] Try to fix geopandas test run --- .github/workflows/test_code.yml | 2 +- .github/workflows/test_geopandas.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_code.yml b/.github/workflows/test_code.yml index 507219faef..df2ca96b47 100644 --- a/.github/workflows/test_code.yml +++ b/.github/workflows/test_code.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - python-version: ["3.9", "3.13"] + python-version: ["3.9", "3.13", "3.14"] fail-fast: false defaults: run: diff --git a/.github/workflows/test_geopandas.yml b/.github/workflows/test_geopandas.yml index 85400ac177..b65440e3ff 100644 --- a/.github/workflows/test_geopandas.yml +++ b/.github/workflows/test_geopandas.yml @@ -28,7 +28,7 @@ jobs: with: environment-name: TEST create-args: >- - python=3 + python=3.14 --file folium/requirements.txt - name: Checkout Geopandas From 086b10ce94e1fa973c306e3fdb087fe6e7986a65 Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 15:41:29 +0200 Subject: [PATCH 3/7] No 3.14 yet --- .github/workflows/test_code.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_code.yml b/.github/workflows/test_code.yml index df2ca96b47..507219faef 100644 --- a/.github/workflows/test_code.yml +++ b/.github/workflows/test_code.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - python-version: ["3.9", "3.13", "3.14"] + python-version: ["3.9", "3.13"] fail-fast: false defaults: run: From 3f6abeadab509390bd4f7183757b1900eb27a1d8 Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 15:50:29 +0200 Subject: [PATCH 4/7] Try something else --- .github/workflows/test_geopandas.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test_geopandas.yml b/.github/workflows/test_geopandas.yml index b65440e3ff..be65b94fea 100644 --- a/.github/workflows/test_geopandas.yml +++ b/.github/workflows/test_geopandas.yml @@ -37,6 +37,12 @@ jobs: repository: geopandas/geopandas path: geopandas + - name: Install dependencies + run: | + apt-get install libproj-dev proj-data proj-bin + apt-get install libgeos-dev + apt-get install gdal-bin libgdal-dev libgdal-doc + - name: Install Geopandas dev dependencies run: | pip install -r geopandas/requirements-dev.txt From 7ab1e36db4835da4165bdfffe756067050f47907 Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 15:54:48 +0200 Subject: [PATCH 5/7] Will sudo work in a runner? --- .github/workflows/test_geopandas.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_geopandas.yml b/.github/workflows/test_geopandas.yml index be65b94fea..ff626febb5 100644 --- a/.github/workflows/test_geopandas.yml +++ b/.github/workflows/test_geopandas.yml @@ -39,9 +39,9 @@ jobs: - name: Install dependencies run: | - apt-get install libproj-dev proj-data proj-bin - apt-get install libgeos-dev - apt-get install gdal-bin libgdal-dev libgdal-doc + sudo apt-get install libproj-dev proj-data proj-bin + sudo apt-get install libgeos-dev + sudo apt-get install gdal-bin libgdal-dev libgdal-doc - name: Install Geopandas dev dependencies run: | From 7c911e76e0ba584d127f3a9add1389e01d9d395f Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 16:03:31 +0200 Subject: [PATCH 6/7] Remove libgdal-doc --- .github/workflows/test_geopandas.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_geopandas.yml b/.github/workflows/test_geopandas.yml index ff626febb5..68b7f9bbcb 100644 --- a/.github/workflows/test_geopandas.yml +++ b/.github/workflows/test_geopandas.yml @@ -41,7 +41,7 @@ jobs: run: | sudo apt-get install libproj-dev proj-data proj-bin sudo apt-get install libgeos-dev - sudo apt-get install gdal-bin libgdal-dev libgdal-doc + sudo apt-get install gdal-bin libgdal-dev - name: Install Geopandas dev dependencies run: | From 09853f2fb8dec7df258b73b060b2ff67cb26993a Mon Sep 17 00:00:00 2001 From: Hans Then Date: Sun, 12 Oct 2025 16:47:27 +0200 Subject: [PATCH 7/7] Try another --- .github/workflows/test_geopandas.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test_geopandas.yml b/.github/workflows/test_geopandas.yml index 68b7f9bbcb..fce0ad1e8e 100644 --- a/.github/workflows/test_geopandas.yml +++ b/.github/workflows/test_geopandas.yml @@ -39,6 +39,8 @@ jobs: - name: Install dependencies run: | + sudo add-apt-repository ppa:ubuntugis/ppa + sudo apt-get update sudo apt-get install libproj-dev proj-data proj-bin sudo apt-get install libgeos-dev sudo apt-get install gdal-bin libgdal-dev