From 50790f073dcefdb88f7ba51a0dc5c7576dea880f Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Tue, 27 Oct 2026 11:19:52 +0200 Subject: [PATCH] python3-pyproj: Upgrade 3.7.2 -> 3.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upgrade to release 3.8.0: - DEP: Minimum supported Python version 3.12 - WHL: Wheels contain PROJ 9.8.1 - WHL: Remove MacOS 13 (X86_64) wheels - WHL: Update to MacOS 15 (x86_64) wheels - BLD: update build-time dependencies - BLD: cleanup redundant instructions in MANIFEST.in - MNT: Use dependency-groups (PEP 735) instead of requirements files - WHL: upgrade cibuildwheel to 4.1.0 - PERF: improve single point transform and remove warning from numpy scalars - ENH: Add query_geodetic_crs_from_datum - ENH: add pivot_crs and grid_check args to TransformerGroup - ENH: TransformerGroup: add option to ignore CRS extents - ENH: add always_xy arg to from_pipeline method - BUG: Fix use-after-free when ContextManager frees a context on anothe… (This resolved multithreading issues) - BUG: Clear CONTEXT_THREAD_KEY when destroying the PJ_CONTEXT - BUG: Default skew angle for CF grid mapping oblique mercator to 90 - BUG: Fix linting issues - BUG: fix TransformerGroup crash when proj_normalize_for_visualization() returns NULL - BUG: Update and fix linting - BUG: Fix CRS.to_2d() on CustomConstructorCRS subclasses - TYP: Type the Geod.npts method and some crs dict typings - TST: Fix tests for PROJ 9.7.0 and newer - TST: Fix tests for RGF93 v1 -> ETRS89-FRA [RGF93 v1] - TST: Update tests with new transformations in PROJ 9.8 - TST: Fix tests and workflows - TST: Adjust transformer tests for PROJ 9.8 behavior changes - TST: Add Python 3.14 to the testing - MNT: Update release instructions with more details - MNT: Update wheels to proj 9.7.1 - DOC: fix tiny typo in docstring - DOC: Spelling fix in test function names - DOC: Fix typos - DOC: Update fiona CRS compatibility for fiona 1.9+ - DOC: add CPython 3.14 support trove classifier - DOC: Fix doubled word in transformer docstring - DOC: added windows specfic intructions for building documentation - CI: stop publishing Sphinx doctree cache to gh-pages - CI: Fix build CI pulling in free-threaded python Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- .../python/python3-pyproj/rpath.patch | 14 ++++++++++++-- ...on3-pyproj_3.7.2.bb => python3-pyproj_3.8.0.bb} | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-pyproj_3.7.2.bb => python3-pyproj_3.8.0.bb} (88%) diff --git a/meta-python/recipes-devtools/python/python3-pyproj/rpath.patch b/meta-python/recipes-devtools/python/python3-pyproj/rpath.patch index 6e230d1055..46153fa3bd 100644 --- a/meta-python/recipes-devtools/python/python3-pyproj/rpath.patch +++ b/meta-python/recipes-devtools/python/python3-pyproj/rpath.patch @@ -1,12 +1,22 @@ +From a5fa6c3d4162c67550cb36261f0660b4867e811b Mon Sep 17 00:00:00 2001 +From: Bas Couwenberg +Date: Mon, 19 Aug 2024 15:58:07 -0700 +Subject: [PATCH] python3-pyproj: Fix buildpaths QA Error + Description: Don't set RPATH in libraries. -Author: Bas Couwenberg Forwarded: not-needed Upstream-Status: Inappropriate [OE-Specific] Signed-off-by: Khem Raj +--- + setup.py | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/setup.py b/setup.py +index 54d6820..bbd11a8 100644 --- a/setup.py +++ b/setup.py -@@ -193,9 +193,6 @@ def get_extension_modules(): +@@ -194,9 +194,6 @@ def get_extension_modules(): ext_options = { "include_dirs": include_dirs, "library_dirs": library_dirs, diff --git a/meta-python/recipes-devtools/python/python3-pyproj_3.7.2.bb b/meta-python/recipes-devtools/python/python3-pyproj_3.8.0.bb similarity index 88% rename from meta-python/recipes-devtools/python/python3-pyproj_3.7.2.bb rename to meta-python/recipes-devtools/python/python3-pyproj_3.8.0.bb index d2cce709cb..529e1f7549 100644 --- a/meta-python/recipes-devtools/python/python3-pyproj_3.7.2.bb +++ b/meta-python/recipes-devtools/python/python3-pyproj_3.8.0.bb @@ -7,7 +7,7 @@ inherit pypi python_setuptools_build_meta cython SRC_URI += "file://rpath.patch" -SRC_URI[sha256sum] = "39a0cf1ecc7e282d1d30f36594ebd55c9fae1fda8a2622cee5d100430628f88c" +SRC_URI[sha256sum] = "efa59725bba68bf97fa808b61302df32934acdceb6a5c92a8dd0e71dc266a876" DEPENDS = "proj proj-native python3-wheel-native"