Bas Couwenberg pushed to branch master at Debian GIS Project / python-pyproj


Commits:
e442365e by Bas Couwenberg at 2026-02-24T19:13:39+01:00
Add patch to fix FTBFS with PROJ 9.8.0.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/proj-9.8.0.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -3,6 +3,7 @@ python-pyproj (3.7.2-3) UNRELEASED; urgency=medium
   * Annotate build dependencies with nocheck.
   * Drop Priority: optional, default since dpkg 1.22.13.
   * Bump Standards-Version to 4.7.3, changes: priority.
+  * Add patch to fix FTBFS with PROJ 9.8.0.
 
  -- Bas Couwenberg <[email protected]>  Mon, 15 Dec 2025 21:50:32 +0100
 


=====================================
debian/patches/proj-9.8.0.patch
=====================================
@@ -0,0 +1,70 @@
+Description: Fix FTBFS with PROJ 9.8.0.
+Author: Bas Couwenberg <[email protected]>
+Forwarded: not-needed
+
+--- a/test/crs/test_crs.py
++++ b/test/crs/test_crs.py
+@@ -700,6 +700,7 @@ def test_coordinate_operation__from_auth
+     assert cc.method_code == "9807"
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ @pytest.mark.parametrize(
+     "user_input",
+     [
+@@ -1195,6 +1196,7 @@ def test_coordinate_operation_equals():
+     assert co != "invalid"
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ @pytest.mark.parametrize(
+     "input_str",
+     ["urn:ogc:def:coordinateOperation:EPSG::1671", "RGF93 v1 to WGS 84 (1)"],
+--- a/test/test_transformer.py
++++ b/test/test_transformer.py
+@@ -1118,6 +1118,7 @@ def test_transformer_accuracy_filter():
+         Transformer.from_crs("EPSG:4326", "EPSG:4258", accuracy=0.05)
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ def test_transformer_allow_ballpark_filter():
+     with pytest.raises(ProjError):
+         Transformer.from_crs(
+@@ -1125,11 +1126,13 @@ def test_transformer_allow_ballpark_filt
+         )
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ def test_transformer_authority_filter():
+     transformer = Transformer.from_crs("EPSG:4326", "EPSG:4258", 
authority="PROJ")
+     assert transformer.description == "Ballpark geographic offset from WGS 84 
to ETRS89"
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ @pytest.mark.parametrize(
+     "input_string",
+     [
+@@ -1144,6 +1147,7 @@ def test_transformer_from_pipeline__inpu
+     )
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ @pytest.mark.parametrize(
+     "method_name",
+     [
+@@ -1572,6 +1576,7 @@ def test_transformer_group_accuracy_filt
+     assert not group.unavailable_operations
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ def test_transformer_group_allow_ballpark_filter():
+     group = TransformerGroup(
+         "EPSG:4326", "EPSG:4258", authority="PROJ", allow_ballpark=False
+@@ -1586,6 +1591,7 @@ def test_transformer_group_allow_superse
+     assert len(superseded_group.transformers) > 
len(default_group.transformers)
+ 
+ 
[email protected](strict=False, reason="Fails with PROJ 9.8.0")
+ def test_transformer_group_authority_filter():
+     group = TransformerGroup("EPSG:4326", "EPSG:4258", authority="PROJ")
+     assert len(group.transformers) == 1


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 rpath.patch
 proj-9.6.2.patch
 proj-9.7.1.patch
+proj-9.8.0.patch



View it on GitLab: 
https://salsa.debian.org/debian-gis-team/python-pyproj/-/commit/e442365eeb81d9d0114512c4650094e055d6318e

-- 
View it on GitLab: 
https://salsa.debian.org/debian-gis-team/python-pyproj/-/commit/e442365eeb81d9d0114512c4650094e055d6318e
You're receiving this email because of your account on salsa.debian.org.


_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to