commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2020-09-24 16:15:24 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.4249 (New) Package is "python-pyproj" Thu Sep 24 16:15:24 2020 rev:10 rq:836475 version:2.6.1.post1 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2020-05-19 14:49:47.632244341 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.4249/python-pyproj.changes 2020-09-24 16:15:42.872986865 +0200 @@ -1,0 +2,6 @@ +Thu Sep 24 06:52:00 UTC 2020 - Libor Pechacek + +- Fix failing test after Proj update to 7.1.1 + - added patch pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch + +--- New: pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.zMtKSH/_old 2020-09-24 16:15:43.440987433 +0200 +++ /var/tmp/diff_new_pack.zMtKSH/_new 2020-09-24 16:15:43.444987437 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Python URL:https://github.com/pyproj4/pyproj Source: https://files.pythonhosted.org/packages/source/p/pyproj/pyproj-%{version}.tar.gz +Patch0: pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch BuildRequires: %{python_module Cython} >= 0.23.5 BuildRequires: %{python_module Shapely} BuildRequires: %{python_module aenum} @@ -70,6 +71,7 @@ %prep %setup -q -n pyproj-%{version} +%patch0 -p1 %build %python_build ++ pyproj-3.0.0-TST-Update-tests-with-scope-remarks-649.patch ++ From: "Alan D. Snow" Date: Fri, 29 May 2020 07:41:44 -0500 Subject: [PATCH] TST: Update tests with scope & remarks (#649) Git-commit: 5856cdacef62746594e17f69cb802a202d3fdfaa Patch-mainline: v3.0.0 --- test/crs/test_crs.py | 16 +--- test/test_transformer.py | 10 +- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/test/crs/test_crs.py b/test/crs/test_crs.py index 8f6683863b39..76ec7b6105d1 100644 --- a/test/crs/test_crs.py +++ b/test/crs/test_crs.py @@ -1297,17 +1297,11 @@ def test_operations(): def test_operations__scope_remarks(): - -transformer = TransformerGroup(28356, 7856).transformers[0] -coord_op = CoordinateOperation.from_string(transformer.to_wkt()) -assert coord_op.operations == transformer.operations -# scope does not transfer for some reason -# assert [op.scope for op in transformer.operations] == [ -# op.scope for op in coord_op.operations -# ] -assert [op.remarks for op in transformer.operations] == [ -op.remarks for op in coord_op.operations -] +operation = TransformerGroup(28356, 7856).transformers[0].operations[1] +coord_op = CoordinateOperation.from_string(operation.to_wkt()) +assert coord_op == operation +assert coord_op.remarks == operation.remarks +assert coord_op.scope == operation.scope def test_crs_equals(): diff --git a/test/test_transformer.py b/test/test_transformer.py index 18e3f99576e7..1dc55cf49284 100644 --- a/test/test_transformer.py +++ b/test/test_transformer.py @@ -564,15 +564,15 @@ def test_transformer__operations__scope_remarks(): transformer = TransformerGroup(28356, 7856).transformers[0] assert transformer.scope is None assert [op.scope for op in transformer.operations] == [ -None, +"Large and medium scale topographic mapping and engineering survey.", "Conformal transformation of GDA94 coordinates that have been derived through " "GNSS CORS.", -None, +"Large and medium scale topographic mapping and engineering survey.", ] -assert [str(op.remarks)[:5] for op in transformer.operations] == [ -"None", +assert [str(op.remarks)[:5].strip() for op in transformer.operations] == [ +"Grid", "Scale", -"None", +"Grid", ] -- 2.28.0
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2020-05-19 14:49:46 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.2738 (New) Package is "python-pyproj" Tue May 19 14:49:46 2020 rev:9 rq:807126 version:2.6.1.post1 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2020-04-23 18:34:56.632604988 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.2738/python-pyproj.changes 2020-05-19 14:49:47.632244341 +0200 @@ -1,0 +2,15 @@ +Tue May 19 07:27:14 UTC 2020 - Libor Pechacek + +- Update to 2.6.1.post1 + * WHL: Wheels contain PROJ version is 7.0.1 + * BUG: Allow *_name to be added in pyproj.crs.CRS.to_cf() +(issue #585) + * BUG: Fix building prime meridian in pyproj.crs.CRS.from_cf() +(pull #588) + * BUG: Fix check for numpy bool True kwarg (pull #590) + * DOC: Update pyproj.Proj docstrings for clarity (issue #584) + * Added pyproj.__proj_version__ + * BUG: Fix pyproj.proj.Proj.get_factors() (issue #600) + * BUG: fix unequal (!=) with non-CRS type (pull #596) + +--- Old: pyproj-2.6.0.tar.gz New: pyproj-2.6.1.post1.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.lYYKFq/_old 2020-05-19 14:49:48.312245850 +0200 +++ /var/tmp/diff_new_pack.lYYKFq/_new 2020-05-19 14:49:48.316245858 +0200 @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.6.0 +Version:2.6.1.post1 Release:0 Summary:Python interface to PROJ library License:SUSE-Public-Domain AND X11 @@ -43,6 +43,7 @@ BuildRequires: %{python_module coverage} >= 4.0 BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module testsuite} # /SECTION %python_subpackages
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2020-04-23 18:34:17 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.2738 (New) Package is "python-pyproj" Thu Apr 23 18:34:17 2020 rev:8 rq:796478 version:2.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2020-03-19 19:52:46.776270015 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.2738/python-pyproj.changes 2020-04-23 18:34:56.632604988 +0200 @@ -1,0 +2,5 @@ +Thu Apr 23 10:00:58 UTC 2020 - Martin Pluskal + +- Simplify spec file + +--- Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.hbiwuk/_old 2020-04-23 18:34:57.676606985 +0200 +++ /var/tmp/diff_new_pack.hbiwuk/_new 2020-04-23 18:34:57.680606993 +0200 @@ -28,6 +28,7 @@ Source: https://files.pythonhosted.org/packages/source/p/pyproj/pyproj-%{version}.tar.gz BuildRequires: %{python_module Cython} >= 0.23.5 BuildRequires: %{python_module Shapely} +BuildRequires: %{python_module aenum} BuildRequires: %{python_module devel} BuildRequires: %{python_module numpy} BuildRequires: %{python_module setuptools} @@ -35,23 +36,14 @@ BuildRequires: proj BuildRequires: proj-devel >= 6.2.0 BuildRequires: python-rpm-macros -Requires: python-numpy -%if %{python3_version_nodots} < 36 -BuildRequires: %{python_module aenum} Requires: python-aenum -%else -BuildRequires: python-aenum -%ifpython2 -Requires: python-aenum -%endif -%endif +Requires: python-numpy # SECTION test requirements BuildRequires: %{python_module cov-core} BuildRequires: %{python_module coverage} >= 4.0 BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest} # /SECTION - %python_subpackages %description
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2020-03-19 19:49:12 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.3160 (New) Package is "python-pyproj" Thu Mar 19 19:49:12 2020 rev:7 rq:786186 version:2.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2020-02-25 16:08:07.492671540 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.3160/python-pyproj.changes 2020-03-19 19:52:46.776270015 +0100 @@ -1,0 +2,18 @@ +Wed Mar 18 07:58:08 UTC 2020 - Libor Pechacek + +- Update to 2.6.0 + * ENH: Added pyproj.proj.Proj.get_factors (issue #503) + * ENH: Added type hints (issue #369) + * BUG: Don't use CRS classes for defaults in CRS child class init +signatures (issue #554) + * ENH: Updated :pyproj.crs.CRS.axis_info to pull all relevant axis +information from CRS (issue #557) + * ENH: Added pyproj.transformer.Transform.__eq__ (issue #559) + * ENH: Added pyproj.crs.CRS.utm_zone (issue #561) + * BUG: Modify CRS dict test to accomodate numpy bool types. +(issue #564) + * BUG: Fix pipeline transformations to match cct (issue #565) + * BUG: Don't silently ignore kwargs when projparams are +specified (Proj & CRS) (issue #565) + +--- Old: pyproj-2.5.0.tar.gz New: pyproj-2.6.0.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.pAAaU2/_old 2020-03-19 19:52:48.604271069 +0100 +++ /var/tmp/diff_new_pack.pAAaU2/_new 2020-03-19 19:52:48.608271071 +0100 @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.5.0 +Version:2.6.0 Release:0 Summary:Python interface to PROJ library License:SUSE-Public-Domain AND X11 ++ pyproj-2.5.0.tar.gz -> pyproj-2.6.0.tar.gz ++ 43707 lines of diff (skipped)
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2020-02-25 16:07:40 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.26092 (New) Package is "python-pyproj" Tue Feb 25 16:07:40 2020 rev:6 rq:779009 version:2.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2019-12-02 11:38:33.310463381 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.26092/python-pyproj.changes 2020-02-25 16:08:07.492671540 +0100 @@ -1,0 +2,30 @@ +Mon Feb 24 15:25:55 UTC 2020 - Libor Pechacek + +- Update to 2.5.0 + * Wheels contain PROJ version is 6.3.1 + * Remove deprecated PyObject_AsWriteBuffer (issue #495) + * ENH: Added pyproj.crs.CRS.equals with ignore_axis_order kwarg +(issue #493) + * ENH: Added pyproj.crs.CoordinateSystem.from_json, +pyproj.crs.CoordinateSystem.from_json_dict, and +pyproj.crs.CoordinateSystem.from_string (pull #501) + * ENH: Added pyproj.crs.CoordinateSystem to pyproj.crs +namespace (pull #501) + * ENH: Added pyproj.crs.CoordinateSystem.from_user_input, +pyproj.crs.CoordinateOperation.from_user_input, +pyproj.crs.Datum.from_user_input, +pyproj.crs.PrimeMeridian.from_user_input, +pyproj.crs.Ellipsoid.from_user_input (pull #502) + * ENH: Added pyproj.crs.CoordinateSystem.from_name, +pyproj.crs.CoordinateOperation.from_name, +pyproj.crs.Datum.from_name, +:meth:pyproj.crs.PrimeMeridian.from_name, +pyproj.crs.Ellipsoid.from_name (pull #505) + * BUG: Fix getting :attr:pyproj.crs.Ellipsoid.semi_minor_metre +when not computed (issue #457) + * ENH: Added support for custom CRS (issue #389) + * ENH: Added enumeration for WKT2_2019 (issue #526) + * ENH: Update from_cf/to_cf to use WKT instead of PROJ strings +for internal management (issue #515) + +--- Old: pyproj-2.4.2.post1.tar.gz New: pyproj-2.5.0.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.DpPd9U/_old 2020-02-25 16:08:08.152672171 +0100 +++ /var/tmp/diff_new_pack.DpPd9U/_new 2020-02-25 16:08:08.156672175 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyproj # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.4.2.post1 +Version:2.5.0 Release:0 Summary:Python interface to PROJ library License:SUSE-Public-Domain AND X11 ++ pyproj-2.4.2.post1.tar.gz -> pyproj-2.5.0.tar.gz ++ 55392 lines of diff (skipped)
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2019-12-02 11:35:58 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.4691 (New) Package is "python-pyproj" Mon Dec 2 11:35:58 2019 rev:5 rq:752816 version:2.4.2.post1 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2019-11-07 23:20:10.996771722 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.4691/python-pyproj.changes 2019-12-02 11:38:33.310463381 +0100 @@ -1,0 +2,9 @@ +Mon Dec 2 06:39:16 UTC 2019 - Libor Pechacek + +- Update to 2.4.2.post1 + * Elevate +init= warning to FutureWarning (pull #486) + * Add UserWarning to to_proj4() (pull #486) + * BUG: Fix for 32-bit i686 plaforms (issue #481) + * Return ‘inf’ in Proj instead of 1.e30 (pull #491) + +--- Old: pyproj-2.4.1.tar.gz New: pyproj-2.4.2.post1.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.xRmQUy/_old 2019-12-02 11:38:33.638463450 +0100 +++ /var/tmp/diff_new_pack.xRmQUy/_new 2019-12-02 11:38:33.642463452 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyproj # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.4.1 +Version:2.4.2.post1 Release:0 Summary:Python interface to PROJ library License:SUSE-Public-Domain AND X11
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2019-11-07 23:20:04 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.2990 (New) Package is "python-pyproj" Thu Nov 7 23:20:04 2019 rev:4 rq:746154 version:2.4.1 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2019-11-06 13:56:25.468177156 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.2990/python-pyproj.changes 2019-11-07 23:20:10.996771722 +0100 @@ -1,0 +2,14 @@ +Wed Nov 6 21:01:18 UTC 2019 - Libor Pechacek + +- Update to 2.4.1 + * Wheels contain PROJ version is 6.2.1 (issue #456) + * Wheels for Linux x86_64 use manylinux2010 +(pyproj4/pyproj-wheels/pull/18) + * BUG: Fix setting lat_ts for mercator projection in +CRS.from_cf() and CRS.to_cf() (issue #461) + * BUG: latlon -> longlat in CRS.from_cf() for o_proj so +behavior consistent in PROJ 6.2.0 and 6.2.1 (pull #472) + * ENH: Add repr for pyproj.crs.CoordinateOperation and for +pyproj.transformer.TransformerGroup (pull #464) + +--- Old: pyproj-2.4.0.tar.gz New: pyproj-2.4.1.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.NQzIBr/_old 2019-11-07 23:20:11.796772580 +0100 +++ /var/tmp/diff_new_pack.NQzIBr/_new 2019-11-07 23:20:11.808772593 +0100 @@ -19,7 +19,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.4.0 +Version:2.4.1 Release:0 Summary:Python interface to PROJ library License:SUSE-Public-Domain AND X11 ++ pyproj-2.4.0.tar.gz -> pyproj-2.4.1.tar.gz ++ 7976 lines of diff (skipped)
commit python-pyproj for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2019-11-06 13:56:21 Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old) and /work/SRC/openSUSE:Factory/.python-pyproj.new.2990 (New) Package is "python-pyproj" Wed Nov 6 13:56:21 2019 rev:3 rq:745139 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2019-07-18 15:22:44.440119213 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyproj.new.2990/python-pyproj.changes 2019-11-06 13:56:25.468177156 +0100 @@ -1,0 +2,68 @@ +Mon Nov 4 07:53:06 UTC 2019 - Libor Pechacek + +- Packaging: build only for Python 3 (requirement since v2.2.3), update package + description and upstream URL, require Shapely, require PROJ >= 6.2.0 +- Update to 2.4.0 + * Minimum PROJ version is 6.2.0 (issue #411) + * Removed global pyproj context (issue #418) + * Added support for PROJ JSON in pyproj.crs objects and pyproj.Transformer +(pull #432) + * Moved doctests code out of pyproj.__init__ (issue #417) + * Added version information to python -m pyproj (pull #429) + * Added scope & remarks to pyproj.crs objects and pyproj.Transformer +(issue #441) + * Added operations to pyproj.crs.CoordinateOperation objects and +pyproj.Transformer (issue #441) + * Added pyproj.get_authorities() and pyproj.get_codes() (issue #440) + * Release gil in core cython/PROJ code (issue #386) + * BUG: Added checks for unititialized pyproj.crs objects to prevent core +dumping (issue #433) + * BUG: Added fix for get_transform_crs when checking type (pull #439) + * DOC: Build docs with python3 (pull #428) +- Update to 2.3.1 + * Added cleanup for internal PROJ errors (issue #184) + * Delay checking for pyproj data directory until importing pyproj (issue #415) + * Address issue where PROJ core dumps on proj_create with +init= when global +context does not have data directory set (issue #415 & issue #368) +- Update to 2.2.3 + * Minimum supported Python version 3.5 (issue #331) + + New pyproj.geod.Geod additions: + * Added support for calculating geodesic area +(Geod.polygon_area_perimeter()) + * and added interface to calculate total length of a line + * (Geod.line_length() & Geod.line_lengths()) (issue #210). + * Added support for calculating geodesic area and line lemgths with +shapely geometries (Geod.geometry_area_perimeter() & +Geod.geometry_length()) (pull #366) + + New pyproj.transformer additions: + * Added pyproj.transformer.TransformerGroup to make all transformations +available (issue #381) + * Added option for area_of_interest for Transformer.from_crs(), + * Transformer.from_proj() and pyproj.transformer.TransformerGroup + * Added Transformer.area_of_use (issue #385) + * Added pyproj.crs.CoordinateOperation.area_of_use (issue #385) + * Updated to only have one PJ_CONTEXT per pyproj session (issue #374) + * Always return latlon with Proj (issue #356) + * Remove aenum dependency (issue #339) + * Removed deprecated functions/properties Proj.proj_version, CRS.is_valid, +and CRS.to_geodetic() (pull #371) + * Search on sys.prefix for the PROJ data directory (issue #387) +- Update to 2.2.2 + * Update wheels to PROJ 6.1.1 + * Add deprecation warning when using +init= syntax (pull #358) + * Added pyproj.crs.is_proj() (pull #359) + * Fixed case in CRS.to_dict() with CRS.to_proj4() returning None (pull #359) + * Keep no_defs in input PROJ string as it does not hurt/help anything in +current code (pull #359) + * Made public properties on C classes readonly (pull #359) + * Update data dir exception handling to prevent ignoring errors (pull #361) + * CRS.to_cf() export transverse mercator parameters for UTM zones (pull #362) +- Update to 2.2.1 + * Added pyproj.show_versions() (issue #334) + * Added fix for whitepace around ‘=’ in PROJ strings (issue #345) + * Update version check in setup.py (issue #323) + * Add “stable” doc site pointing to latest release (issue #347, pull #348) + * Depreate Proj.proj_version (pull #337) + * Test fixes (pull #333, pull #335) + +--- Old: pyproj-2.2.0.tar.gz New: pyproj-2.4.0.tar.gz Other differences: -- ++ python-pyproj.spec ++ --- /var/tmp/diff_new_pack.aB1rE9/_old 2019-11-06 13:56:26.944178756 +0100 +++ /var/tmp/diff_new_pack.aB1rE9/_new 2019-11-06 13:56:26.948178761 +0100 @@ -16,22 +16,24 @@ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyproj -Version:2.2.0 +Version:2.4.0 Release:0 -Summary: