Hello community,

here is the log from the commit of package python-Shapely for 
openSUSE:Leap:15.2 checked in at 2020-02-19 18:48:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-Shapely (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-Shapely.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Shapely"

Wed Feb 19 18:48:16 2020 rev:11 rq:776361 version:1.6.4.post2

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-Shapely/python-Shapely.changes  
2020-01-15 15:46:20.295354033 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-Shapely.new.26092/python-Shapely.changes   
    2020-02-19 18:48:17.331004215 +0100
@@ -1,0 +2,88 @@
+Thu Jun 13 16:01:29 UTC 2019 - Todd R <[email protected]>
+
+- Run full unit tests
+
+-------------------------------------------------------------------
+Sat Dec 22 05:20:11 UTC 2018 - Todd R <[email protected]>
+
+- Update to 1.6.4.post2
+  * Fix broken markup in this change log, which restores our nicely formatted
+    readme on PyPI.
+- Update to 1.6.4
+  * Handle a ``TypeError`` that can occur when geometries are torn down (#473,
+    #528).
+- Update to 1.6.3
+  * AttributeError is no longer raised when accessing __geo_interface__ of an
+    empty polygon (#450).
+  * ``asShape`` now handles empty coordinates in mappings as ``shape`` does
+    (#542). Please note that ``asShape`` is likely to be deprecated in a future
+    version of Shapely.
+  * Check for length of LineString coordinates in speed mode, preventing 
crashes
+    when using LineStrings with only one coordinate (#546).
+- Update to 1.6.2
+  * A 1.6.2.post1 release has been made to fix a problem with macosx wheels
+    uploaded to PyPI.
+- Update to 1.6.2
+  * Splitting a linestring by one of its end points will now succeed instead of
+    failing with a ``ValueError`` (#524, #533).
+  * Missing documentation of a geometry's ``overlaps`` predicate has been added
+    (#522).
+- Update to 1.6.1
+  * Avoid ``STRTree`` crashes due to dangling references (#505) by maintaining
+    references to added geometries.
+  * Reduce log level to debug when reporting on calls to ctypes ``CDLL()`` that
+    don't succeed and are retried (#515).
+  * Clarification: applications like GeoPandas that need an empty geometry 
object
+    should use ``BaseGeometry()`` instead of ``Point()`` or ``Polygon()``. An
+    ``EmptyGeometry`` class has been added in the master development branch and
+    will be available in the next non-bugfix release.
+- Update to 1.6.0
+  + Bug fixes:
+    * Passing a single coordinate to ``LineString()`` with speedups disabled 
now
+      raises a ValueError as happens with speedups enabled. This resolves #509.
+    * Isolate vendorized packaging in a _vendor directory, remove obsolete
+      dist-info, and remove packaging from project requirements (resolves 
#468).
+    * Level for log messages originating from the GEOS notice handler reduced 
from
+      WARNING to INFO (#447).
+    * Permit speedups to be imported again without Numpy (#444).
+    * Implemented __array_interface__ for empty Points and LineStrings (#403).
+    * Remove accidental hard requirement of Numpy (#431).
+    * Shapely no longer configures logging in ``geos.py`` (#415).
+  + New features:
+    * Add support for GeometryCollection to shape and asShape functions (#422).
+    * A new error derived from NotImplementedError, with a more useful 
message, is
+      raised when the GEOS backend doesn't support a called method (#216).
+    * The ``project()`` method of LineString has been extended to LinearRing
+      geometries (#286).
+    * A new ``minimum_rotated_rectangle`` attribute has been added to the base
+      geometry class (#354).
+    * A new ``shapely.ops.polylabel()`` function has been added. It
+      computes a point suited for labeling concave polygons (#395).
+    * A new ``shapely.ops.split()`` function has been added. It splits a
+      geometry by another geometry of lesser dimension: polygon by line, line 
by
+      point (#293, #371).
+    * ``Polygon.from_bounds()`` constructs a Polygon from bounding coordinates
+      (#392).
+    * Support for testing with Numpy 1.4.1 has been added (#301).
+    * Support creating all kinds of empty geometries from empty lists of Python
+      objects (#397, #404).
+  + Packaging:
+    * Put Numpy in an optional requirement set named "vectorized" (#431).
+    * Added new library search paths to assist Anaconda (#413).
+    * geos-config will now be bypassed when NO_GEOS_CONFIG env var is set. This
+      allows configuration of Shapely builds on Linux systems that for whatever
+      reasons do not include the geos-config program (#322).
+    * Packaging 16.7, a setup dependency, is vendorized (#314).
+    * Infrastructure for building manylinux1 wheels has been added (#391).
+    * The system's ``geos-config`` program is now only checked when 
``setup.py``
+      is executed, never during normal use of the module (#244).
+    * Added new library search paths to assist PyInstaller (#382) and Windows
+      (#343).
+  + Refactoring:
+    * Consolidation of exceptions in ``shapely.errors``.
+    * ``UnsupportedGEOSVersionError`` is raised when GEOS < 3.3.0 (#407).
+    * Switch from ``SingleSidedBuffer()`` to ``OffsetCurve()`` for GEOS >= 3.3
+      (#270).
+    * Cython speedups are now enabled by default (#252).
+
+-------------------------------------------------------------------

Old:
----
  Shapely-1.5.17.tar.gz

New:
----
  Shapely-1.6.4.post2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Shapely.spec ++++++
--- /var/tmp/diff_new_pack.OpbeCj/_old  2020-02-19 18:48:17.695004603 +0100
+++ /var/tmp/diff_new_pack.OpbeCj/_new  2020-02-19 18:48:17.695004603 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Shapely
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,12 +21,12 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:           python-Shapely
-Version:        1.5.17
+Version:        1.6.4.post2
 Release:        0
 Summary:        Geospatial geometries, predicates, and operations
 License:        BSD-3-Clause
 Group:          Development/Libraries/Python
-Url:            http://pypi.python.org/pypi/Shapely
+Url:            https://github.com/Toblerity/Shapely
 Source:         
https://files.pythonhosted.org/packages/source/S/Shapely/Shapely-%{version}.tar.gz
 BuildRequires:  %{python_module Cython >= 0.19}
 BuildRequires:  %{python_module devel}
@@ -35,13 +35,13 @@
 BuildRequires:  fdupes
 BuildRequires:  geos-devel >= 3.3
 BuildRequires:  python-rpm-macros
-%if %{with test}
+# SECTION test requirements
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
 %if 0%{?suse_version} > 1320
 BuildRequires:  %{python_module matplotlib}
 %endif
-%endif
+# /SECTION
 Requires:       geos >= 3.3
 %ifpython2
 Obsoletes:      %{oldpython}-shapely < %{version}
@@ -51,6 +51,7 @@
 Obsoletes:      python3-shapely < %{version}
 Provides:       python3-shapely = %{version}
 %endif
+
 %python_subpackages
 
 %description
@@ -77,10 +78,10 @@
 rm -fv %{buildroot}%{_prefix}/shapely/_geos.pxi
 rm -frv %{buildroot}%{_prefix}/shapely
 
-%if %{with test}
 %check
-%python_exec setup.py test
-%endif
+mv shapely shapely_temp
+%pytest_arch
+mv shapely_temp shapely
 
 %files %{python_files}
 %defattr(-,root,root,-)


Reply via email to