summaryrefslogtreecommitdiff
path: root/dev-python/pyproj
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pyproj')
-rw-r--r--dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch54
-rw-r--r--dev-python/pyproj/pyproj-3.3.1.ebuild2
-rw-r--r--dev-python/pyproj/pyproj-3.4.0.ebuild6
3 files changed, 60 insertions, 2 deletions
diff --git a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch
new file mode 100644
index 000000000000..a2be9f58850b
--- /dev/null
+++ b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch
@@ -0,0 +1,54 @@
+https://github.com/pyproj4/pyproj/commit/831209477286f55b6c3ac777e1df3e947cfb12be
+https://github.com/pyproj4/pyproj/commit/2c0abe3d8d2c1632751f093baf421b93f65783a8
+
+From 831209477286f55b6c3ac777e1df3e947cfb12be Mon Sep 17 00:00:00 2001
+From: "Alan D. Snow" <alansnow21@gmail.com>
+Date: Sat, 17 Sep 2022 11:23:10 -0500
+Subject: [PATCH] TST: update test_get_transform_grid_list__contains expectd
+ output (#1147)
+
+--- a/test/test_sync.py
++++ b/test/test_sync.py
+@@ -82,7 +82,7 @@ def test_get_transform_grid_list__contains():
+ source_ids = set()
+ for grid in grids:
+ source_ids.add(grid["properties"]["source_id"])
+- assert sorted(source_ids) == ["no_kv", "nz_linz"]
++ assert sorted(source_ids) == ["nz_linz"]
+
+
+ @pytest.mark.network
+
+From 2c0abe3d8d2c1632751f093baf421b93f65783a8 Mon Sep 17 00:00:00 2001
+From: "Alan D. Snow" <alansnow21@gmail.com>
+Date: Sat, 17 Sep 2022 12:06:32 -0500
+Subject: [PATCH] TST: adjust test_transformer_group__get_transform_crs for
+ nl_nsgi_nlgeo2018 and PROJ 9.1 (#1148)
+
+--- a/test/test_transformer.py
++++ b/test/test_transformer.py
+@@ -695,12 +695,19 @@ def get_transformer_group():
+ @pytest.mark.grid
+ def test_transformer_group__get_transform_crs():
+ tg = TransformerGroup("epsg:4258", "epsg:7415")
+- if not grids_available("nl_nsgi_rdtrans2018.tif"):
+- assert len(tg.transformers) == 1
+- elif PROJ_GTE_91:
++ if grids_available(
++ "nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True
++ ):
++ if PROJ_GTE_91:
++ assert len(tg.transformers) == 2
++ else:
++ assert len(tg.transformers) == 6
++ elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"):
+ assert len(tg.transformers) == 2
++ elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"):
++ assert len(tg.transformers) == 4
+ else:
+- assert len(tg.transformers) == 6
++ assert len(tg.transformers) == 1
+
+
+ def test_transformer__area_of_interest():
+
diff --git a/dev-python/pyproj/pyproj-3.3.1.ebuild b/dev-python/pyproj/pyproj-3.3.1.ebuild
index 1c53dc8030f3..7eba68f1e321 100644
--- a/dev-python/pyproj/pyproj-3.3.1.ebuild
+++ b/dev-python/pyproj/pyproj-3.3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild
index 3d4f69eba246..35c8dcbbf4bd 100644
--- a/dev-python/pyproj/pyproj-3.4.0.ebuild
+++ b/dev-python/pyproj/pyproj-3.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
@@ -39,6 +39,10 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}"/${P}-proj-9.1.patch
+)
+
distutils_enable_sphinx docs \
dev-python/furo
distutils_enable_tests pytest