[Git][debian-gis-team/python-pyproj][upstream] New upstream version 3.7.2~rc1

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Wed Aug 13 04:31:30 BST 2025



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


Commits:
00332b94 by Bas Couwenberg at 2025-08-13T05:18:15+02:00
New upstream version 3.7.2~rc1
- - - - -


7 changed files:

- .github/workflows/build_docs.yaml
- .github/workflows/release.yaml
- .github/workflows/test_proj_latest.yaml
- .github/workflows/tests.yaml
- docs/history.rst
- pyproj/__init__.py
- test/test_transformer.py


Changes:

=====================================
.github/workflows/build_docs.yaml
=====================================
@@ -16,7 +16,7 @@ jobs:
     runs-on: ubuntu-latest
 
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
         with:
           persist-credentials: false
 


=====================================
.github/workflows/release.yaml
=====================================
@@ -23,7 +23,7 @@ jobs:
     name: Make sdist
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
 
       - name: Setup Conda
         uses: mamba-org/setup-micromamba at v2
@@ -92,7 +92,7 @@ jobs:
           msvc_arch: ARM64
 
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
 
       - uses: actions/setup-python at v5
 
@@ -185,11 +185,11 @@ jobs:
     if: ${{ github.repository_owner == 'pyproj4' && github.event_name != 'pull_request' }}
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/download-artifact at v4
+      - uses: actions/download-artifact at v5
         with:
           name: sdist
           path: dist
-      - uses: actions/download-artifact at v4
+      - uses: actions/download-artifact at v5
         continue-on-error: ${{ github.event_name == 'push' && github.ref_type != 'tag' }}
         with:
           pattern: wheels-*


=====================================
.github/workflows/test_proj_latest.yaml
=====================================
@@ -26,7 +26,7 @@ jobs:
       PROJ_DIR: ${{ github.workspace }}/proj_install
       PROJ_DATA: ${{ github.workspace }}/proj_install/share/proj
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
       - uses: actions/setup-python at v5
         with:
             python-version: '3.11'


=====================================
.github/workflows/tests.yaml
=====================================
@@ -20,7 +20,7 @@ jobs:
   linting:
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
       - uses: actions/setup-python at v5
         with:
             python-version: '3.11'
@@ -48,7 +48,7 @@ jobs:
           - python-version: '3.11'
             proj-version: '9.4.1'
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
 
       - name: Update
         run: |
@@ -114,7 +114,7 @@ jobs:
           #   python-implementation: pypy
           #   proj-version: '*'
     steps:
-      - uses: actions/checkout at v4
+      - uses: actions/checkout at v5
 
       - name: Setup Conda
         uses: mamba-org/setup-micromamba at v2


=====================================
docs/history.rst
=====================================
@@ -9,6 +9,7 @@ Change Log
 - DEP: Add win_arm64 wheels
 - DEP: Add Python 3.13 free-threading wheels
 - DEP: Add Python 3.14 and 3.14 free-threading wheels
+- TST: Remove irrelevant test with modern PROJ versions
 
 3.7.1
 ------


=====================================
pyproj/__init__.py
=====================================
@@ -71,7 +71,7 @@ from pyproj.transformer import (  # noqa: F401 pylint: disable=unused-import
     transform,
 )
 
-__version__ = "3.7.2rc0"
+__version__ = "3.7.2rc1"
 __all__ = [
     "CRS",
     "Geod",


=====================================
test/test_transformer.py
=====================================
@@ -1310,27 +1310,6 @@ def test_transform_bounds__beyond_global_bounds():
     )
 
 
- at pytest.mark.parametrize(
-    "input_crs,input_bounds,expected_bounds",
-    [
-        (
-            "ESRI:102036",
-            (-180.0, -90.0, 180.0, 1.3),
-            (0, -116576599, 0, 0),
-        ),
-        ("ESRI:54026", (-180.0, -90.0, 180.0, 90.0), (0, -179545824, 0, 179545824)),
-    ],
-)
-def test_transform_bounds__ignore_inf(input_crs, input_bounds, expected_bounds):
-    crs = CRS(input_crs)
-    transformer = Transformer.from_crs(crs.geodetic_crs, crs, always_xy=True)
-    assert_almost_equal(
-        transformer.transform_bounds(*input_bounds),
-        expected_bounds,
-        decimal=0,
-    )
-
-
 def test_transform_bounds__ignore_inf_geographic():
     crs_wkt = (
         'PROJCS["Interrupted_Goode_Homolosine",'



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

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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20250813/2e524787/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list