From 6b31f0988212898428b771f446cf37f8b5696893 Mon Sep 17 00:00:00 2001 From: James Gaboardi Date: Wed, 8 Oct 2025 15:21:35 -0400 Subject: [PATCH] initial attempt at Python 3.14 support --- .github/workflows/tests.yaml | 1 + ci/envs/314-latest.yaml | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 ci/envs/314-latest.yaml diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 3d593192..641d4c04 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -33,6 +33,7 @@ jobs: - ci/envs/312-latest.yaml - ci/envs/313-latest.yaml - ci/envs/313-dev.yaml + - ci/envs/314-latest.yaml include: - environment-file: ci/envs/313-latest.yaml os: macos-13 # Intel diff --git a/ci/envs/314-latest.yaml b/ci/envs/314-latest.yaml new file mode 100644 index 00000000..d8977caf --- /dev/null +++ b/ci/envs/314-latest.yaml @@ -0,0 +1,35 @@ +name: test +channels: + - conda-forge +dependencies: + - python=3.14 + - geopandas + - inequality + - libpysal>=4.12.0 + - mapclassify + - networkx + - osmnx + - packaging + - pandas!=1.5.0 + - shapely>=2 + - esda + - tqdm + - numba + - rioxarray + - xvec + # testing + - codecov + - pytest + - pytest-cov + # user guide testing + - dask + - inequality + - jupyter + - matplotlib + - osmnx + - clustergram + - bokeh + - geopy + - ipywidgets + - Iprogress + - pytest-doctestplus