Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Shapely for openSUSE:Factory checked in at 2026-03-25 21:20:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Shapely (Old) and /work/SRC/openSUSE:Factory/.python-Shapely.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Shapely" Wed Mar 25 21:20:32 2026 rev:31 rq:1342418 version:2.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Shapely/python-Shapely.changes 2024-11-21 15:19:14.494984977 +0100 +++ /work/SRC/openSUSE:Factory/.python-Shapely.new.8177/python-Shapely.changes 2026-03-27 06:47:16.128435362 +0100 @@ -1,0 +2,36 @@ +Wed Mar 25 09:20:28 UTC 2026 - Dirk Stoecker <[email protected]> + +- update to 2.1.2 + + 2.1.2 (2025-09-24) + Wheels are available for Python 3.14 (and still include GEOS 3.13.1). + + 2.1.1 (2025-05-19) + - Fix performance degradation calling shapely functions (caused by deprecation + of certain positional arguments) (#2283). + - Fix crash caused by `from_ragged_array()` (#2291). + - Fix compilation error building with recent LLVM toolchain (#2293). + + 2.1.0 (2025-04-03) + Shapely 2.1.0 is a feature release with various new functions, + improvements and bug fixes. Highlights include initial support for geometries + with M or ZM values, functionality for coverage validation and + simplification, and a set of new top-level functions. + + Shapely supports Python >= 3.10, and binary wheels on PyPI include GEOS 3.13.1 + and are now also provided for musllinux (Alpine) x86_64 platforms. + + For a full changelog, see + https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0 + + 2.0.7 (2025-01-30) + - Fix compilation error on certain Linux platforms, such as Alpine (#1945). + - Fixes crash when reading nonlinear geometry types (CircularString, + CompoundCurve, MultiCurve, CurvePolygon, MultiSurface) from WKB/WKT with + GEOS >= 3.13; these types are not yet supported in Shapely and now raise a + `NotImplementedError` (#2160) + - Fix the `project` method to return a Python float (#2093). + +- Drop 1945.patch (included upstream) + +------------------------------------------------------------------- Old: ---- 1945.patch shapely-2.0.6.tar.gz New: ---- shapely-2.1.2.tar.gz ----------(Old B)---------- Old: - Drop 1945.patch (included upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Shapely.spec ++++++ --- /var/tmp/diff_new_pack.tHV9Kq/_old 2026-03-27 06:47:17.020472183 +0100 +++ /var/tmp/diff_new_pack.tHV9Kq/_new 2026-03-27 06:47:17.020472183 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Shapely # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,12 @@ %{?sle15_python_module_pythons} Name: python-Shapely -Version: 2.0.6 +Version: 2.1.2 Release: 0 Summary: Geospatial geometries, predicates, and operations License: BSD-3-Clause URL: https://github.com/shapely/shapely Source: https://files.pythonhosted.org/packages/source/s/shapely/shapely-%{version}.tar.gz -# PATCH-FIX-UPSTREAM Fix incompatible pointer type passed to GEOSPolygonize_r gh#shapely/shapely#1945 -Patch: https://github.com/shapely/shapely/pull/1945.patch BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel >= 3.8} BuildRequires: %{python_module numpy-devel >= 1.25} @@ -60,7 +58,7 @@ and pyproj. %prep -%autosetup -p1 -n shapely-%{version} +%autosetup -n shapely-%{version} %build CFLAGS="%{optflags} `geos-config --cflags` LDFLAGS=`geos-config --clibs`" ++++++ shapely-2.0.6.tar.gz -> shapely-2.1.2.tar.gz ++++++ ++++ 25333 lines of diff (skipped)
