From b2f9090db0e36c2f699523a84da07b5714d7af4f Mon Sep 17 00:00:00 2001 From: Esteban Zimanyi Date: Wed, 13 May 2026 12:13:26 +0200 Subject: [PATCH 1/2] Pin PyMEOS 1.3 in per-folder requirements files Each example folder now ships a requirements.txt that pins pymeos at or above the 1.3.0a1 alpha so users installing fresh do not pull 1.2.x and hit the unified spatial nomenclature mismatch. The notebook imports themselves (TGeogPointInst, TFloatInst, TGeomPointSeq, TGeomPointInst, STBox, pymeos_initialize) still resolve unchanged against PyMEOS 1.3 because the class layer was kept stable across the MEOS C-level rename. --- MovingPandas/requirements.txt | 9 +++++++++ PyMEOS_Examples/requirements.txt | 5 +++++ 2 files changed, 14 insertions(+) create mode 100644 MovingPandas/requirements.txt create mode 100644 PyMEOS_Examples/requirements.txt diff --git a/MovingPandas/requirements.txt b/MovingPandas/requirements.txt new file mode 100644 index 0000000..a8212e5 --- /dev/null +++ b/MovingPandas/requirements.txt @@ -0,0 +1,9 @@ +pymeos>=1.3.0a1 +pandas>=2.0 +matplotlib>=3.7 +geopandas>=0.13 +shapely>=2.0 +movingpandas>=0.16 +holoviews>=1.18 +distinctipy>=1.3 +tqdm>=4.65 diff --git a/PyMEOS_Examples/requirements.txt b/PyMEOS_Examples/requirements.txt new file mode 100644 index 0000000..abd1c13 --- /dev/null +++ b/PyMEOS_Examples/requirements.txt @@ -0,0 +1,5 @@ +pymeos>=1.3.0a1 +pandas>=2.0 +matplotlib>=3.7 +tqdm>=4.65 +contextily>=1.3 From 7483592135d1e25cf0eb33e8d6d272b4f1062961 Mon Sep 17 00:00:00 2001 From: Esteban Zimanyi Date: Thu, 14 May 2026 16:41:33 +0200 Subject: [PATCH 2/2] Pin PyMEOS 1.4 in per-folder requirements files Bumps the dependency floor to pymeos>=1.4.0a1 to track the MEOS 1.4 surface. The examples use only the high-level PyMEOS Python API (no direct pymeos_cffi imports), so no code changes are needed. --- MovingPandas/requirements.txt | 2 +- PyMEOS_Examples/requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MovingPandas/requirements.txt b/MovingPandas/requirements.txt index a8212e5..7a8f015 100644 --- a/MovingPandas/requirements.txt +++ b/MovingPandas/requirements.txt @@ -1,4 +1,4 @@ -pymeos>=1.3.0a1 +pymeos>=1.4.0a1 pandas>=2.0 matplotlib>=3.7 geopandas>=0.13 diff --git a/PyMEOS_Examples/requirements.txt b/PyMEOS_Examples/requirements.txt index abd1c13..5b2b02e 100644 --- a/PyMEOS_Examples/requirements.txt +++ b/PyMEOS_Examples/requirements.txt @@ -1,4 +1,4 @@ -pymeos>=1.3.0a1 +pymeos>=1.4.0a1 pandas>=2.0 matplotlib>=3.7 tqdm>=4.65