Compare commits

6 Commits

Author SHA256 Message Date
e08562fb01 Accepting request 1246224 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1246224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyproj?expand=0&rev=34
2025-02-16 21:48:32 +00:00
c1a75cd321 Accepting request 1246220 from home:LPechacek:branches:Application:Geo
Update to 3.7.1

OBS-URL: https://build.opensuse.org/request/show/1246220
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=74
2025-02-16 12:51:19 +00:00
3840483c41 Accepting request 1226111 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1226111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyproj?expand=0&rev=33
2024-11-25 22:20:27 +00:00
Libor Pechacek
7569e414f2 Accepting request 1225959 from home:bnavigator:branches:Application:Geo
- Update to 3.7.0
  ## Dependencies:
  * DEP: Minimum PROJ version 9.2 by @snowman2 in #1394
  ## Enhancements:
  * PERF: drop GIL during long-running proj database calls by
    @tpwrules in #1354
  * PERF: thread local context by @snowman2 in #1419
  * ENH: Add is_deprecated and get_non_deprecated() to CRS by
    @jjimenezshaw in #1383
  * ENH: Add runtime & compiled PROJ versions by @snowman2 in #1427
  ## Bug fixes:
  * BUG: Handle changes to HotineObliqueMercatorBConversion by
    @snowman2 in #1430
  * BUG: Support azimuthal_equidistant coordinate operation to CF
    by @snowman2 in #1380
- Drop v3.6.1-BUG-Support-azimuthal_equidistant-coordinate-operati.patch
- Drop v3.6.1-test-datum-ensemble-allowing-new-members.patch

OBS-URL: https://build.opensuse.org/request/show/1225959
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=72
2024-11-24 16:54:09 +00:00
1846dd4881 Accepting request 1189901 from Application:Geo
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1189901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyproj?expand=0&rev=32
2024-07-28 15:20:01 +00:00
Libor Pechacek
2fe37a563f Accepting request 1188803 from home:LPechacek:branches:Application:Geo
- Fix test/crs/test_crs.py::test_datum__from_epsg failure
  (upstream #1403)
- Add upstream patch:
  * v3.6.1-test-datum-ensemble-allowing-new-members.patch

OBS-URL: https://build.opensuse.org/request/show/1188803
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-pyproj?expand=0&rev=70
2024-07-20 18:27:00 +00:00
5 changed files with 55 additions and 34 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44aa7c704c2b7d8fb3d483bbf75af6cb2350d30a63b144279a09b75fead501bf
size 225131

3
pyproj-3.7.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:60d72facd7b6b79853f19744779abcd3f804c4e0d4fa8815469db20c9f640a47
size 226339

View File

@@ -1,3 +1,49 @@
-------------------------------------------------------------------
Sun Feb 16 11:21:59 UTC 2025 - Libor Pechacek <lpechacek@gmx.com>
- Update to 3.7.1
* WHL: Wheels contain PROJ 9.5.1 by @snowman2 in #1477
* WHL: MacOS minimum deployment target moved to 13 by @snowman2
in #1475
* WHL: Add wheels for musllinux by @necabo in #1461
* MNT: Remove use of utcnow() and change to naive datetimes
instead. by @greglucas in #1450
* MNT: Cython 3.1+ fixes by @greglucas in #1452
* TST: remove checking is python >= 3.4 by @kloczek in #1446
* TST: Add assert statements at the end of tests by @tqa236
in #1453
* LNT: Setup ruff by @tqa236 in #1455
* LNT: Disallow type error without code by @tqa236 in #1456
-------------------------------------------------------------------
Sat Nov 23 09:18:51 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 3.7.0
## Dependencies:
* DEP: Minimum PROJ version 9.2 by @snowman2 in #1394
## Enhancements:
* PERF: drop GIL during long-running proj database calls by
@tpwrules in #1354
* PERF: thread local context by @snowman2 in #1419
* ENH: Add is_deprecated and get_non_deprecated() to CRS by
@jjimenezshaw in #1383
* ENH: Add runtime & compiled PROJ versions by @snowman2 in #1427
## Bug fixes:
* BUG: Handle changes to HotineObliqueMercatorBConversion by
@snowman2 in #1430
* BUG: Support azimuthal_equidistant coordinate operation to CF
by @snowman2 in #1380
- Drop v3.6.1-BUG-Support-azimuthal_equidistant-coordinate-operati.patch
- Drop v3.6.1-test-datum-ensemble-allowing-new-members.patch
-------------------------------------------------------------------
Sat Jul 20 12:36:38 UTC 2024 - Libor Pechacek <lpechacek@gmx.com>
- Fix test/crs/test_crs.py::test_datum__from_epsg failure
(upstream #1403)
- Add upstream patch:
* v3.6.1-test-datum-ensemble-allowing-new-members.patch
-------------------------------------------------------------------
Wed May 8 13:31:31 UTC 2024 - Libor Pechacek <lpechacek@gmx.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-pyproj
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
%{?sle15_python_module_pythons}
Name: python-pyproj
Version: 3.6.1
Version: 3.7.1
Release: 0
Summary: Python interface to PROJ library
License: SUSE-Public-Domain AND X11
Group: Development/Languages/Python
URL: https://github.com/pyproj4/pyproj
Source: https://files.pythonhosted.org/packages/source/p/pyproj/pyproj-%{version}.tar.gz
Patch0: v3.6.1-BUG-Support-azimuthal_equidistant-coordinate-operati.patch
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel >= 3.8}
BuildRequires: %{python_module pip}
@@ -33,7 +32,7 @@ BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: proj
BuildRequires: proj-devel >= 8
BuildRequires: proj-devel >= 9.2
BuildRequires: python-rpm-macros
Requires: python-certifi
Requires(post): update-alternatives
@@ -42,9 +41,10 @@ Requires(postun): update-alternatives
BuildRequires: %{python_module Shapely}
BuildRequires: %{python_module certifi}
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module packaging}
BuildRequires: %{python_module pandas}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module xarray if %python-base >= 3.10}
BuildRequires: %{python_module xarray}
# /SECTION
%python_subpackages
@@ -90,7 +90,7 @@ $python -c "import pyproj; pyproj.Proj(init='epsg:4269')"
}
# Reset to remove wrong flavor path from loop above
export PYTHONPATH=""
%pytest_arch -rs -k "not (network or test_transformer_group__get_transform_crs)"
%pytest_arch -rs -k "not (network)"
mv pyproj_temp pyproj
%post

View File

@@ -1,25 +0,0 @@
From 1e8f5dd57b6022fb2a3600a8a6efc94d34c70f43 Mon Sep 17 00:00:00 2001
From: "Alan D. Snow" <alansnow21@gmail.com>
Date: Thu, 15 Feb 2024 22:51:24 -0600
Subject: [PATCH] BUG: Support azimuthal_equidistant coordinate operation to CF
(#1380)
---
pyproj/crs/_cf1x8.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/pyproj/crs/_cf1x8.py b/pyproj/crs/_cf1x8.py
index 207a7b2e9b91..51929c601fb6 100644
--- a/pyproj/crs/_cf1x8.py
+++ b/pyproj/crs/_cf1x8.py
@@ -659,6 +659,7 @@ def _pole_rotation_netcdf__to_cf(conversion):
_INVERSE_GRID_MAPPING_NAME_MAP = {
"albers_equal_area": _albers_conical_equal_area__to_cf,
"modified_azimuthal_equidistant": _azimuthal_equidistant__to_cf,
+ "azimuthal_equidistant": _azimuthal_equidistant__to_cf,
"geostationary_satellite_(sweep_x)": _geostationary__to_cf,
"geostationary_satellite_(sweep_y)": _geostationary__to_cf,
"lambert_azimuthal_equal_area": _lambert_azimuthal_equal_area__to_cf,
--
2.44.0