Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Fiona for openSUSE:Factory 
checked in at 2026-10-14 18:35:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Fiona (Old)
 and      /work/SRC/openSUSE:Factory/.python-Fiona.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Fiona"

Wed Oct 14 18:35:17 2026 rev:8 rq:1384659 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Fiona/python-Fiona.changes        
2026-07-20 10:00:51.599199122 +0200
+++ /work/SRC/openSUSE:Factory/.python-Fiona.new.3698736/python-Fiona.changes   
2026-10-14 18:35:58.776035328 +0200
@@ -1,0 +2,15 @@
+Tue Oct 13 09:12:01 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- Remove the duplicate license copy shipped in the wheel's dist-info
+  metadata; the license tag in the files section already installs
+  the canonical copy
+- Drop the libopenblas_pthreads0 BuildRequires: the BLAS runtime the
+  test suite needs is already pulled in transitively in its serial
+  flavour, which satisfies the libblas.so.3 requirement of the
+  libarmadillo library that libgdal links
+- Document why the gdal and proj BuildRequires are needed by the
+  test suite (GDAL driver templates and PROJ data files)
+- Reword a BuildRequires comment that tripped the macro-in-comment
+  check, and drop the Group tag from the fiona-fio subpackage
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-Fiona.spec ++++++
--- /var/tmp/diff_new_pack.ngWrtE/_old  2026-10-14 18:36:00.126092170 +0200
+++ /var/tmp/diff_new_pack.ngWrtE/_new  2026-10-14 18:36:00.131092380 +0200
@@ -30,12 +30,12 @@
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+# The test suite needs the GDAL data files (driver templates in
+# /usr/share/gdal, e.g. header.dxf), which ship in the tools package.
 BuildRequires:  gdal
 BuildRequires:  libgdal-devel
-# libgdal pulls in libarmadillo, which links OpenBLAS; the %check imports the
-# GDAL-backed fiona._env extension, so the BLAS runtime must be present in the
-# build root (it is otherwise only a weak dependency and is left out).
-BuildRequires:  libopenblas_pthreads0
+# The test suite needs the PROJ data files (proj.db) at runtime and the
+# proj pkg-config file to locate them; neither is pulled in transitively.
 BuildRequires:  proj
 BuildRequires:  proj-devel
 BuildRequires:  python-rpm-macros
@@ -44,6 +44,7 @@
 Requires:       python-click >= 8.0
 Requires:       python-click-plugins
 Requires:       python-cligj >= 0.5
+Recommends:     fiona-fio
 Recommends:     python-Shapely
 Recommends:     python-boto3
 Recommends:     python-pyparsing
@@ -61,7 +62,6 @@
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytz}
 # /SECTION
-Recommends:     fiona-fio
 %python_subpackages
 
 %description
@@ -69,7 +69,6 @@
 
 %package     -n fiona-fio
 Summary:        Program for reading and writing spatial data files
-Group:          Productivity/Scientific/Other
 Requires:       python3-Fiona = %{version}
 Conflicts:      fio
 BuildArch:      noarch
@@ -86,6 +85,9 @@
 
 %install
 %pyproject_install
+# The wheel ships a second copy of the license in dist-info; the canonical
+# copy is the one installed via the license tag in the files section.
+%python_expand rm -r 
%{buildroot}%{$python_sitearch}/fiona-%{version}.dist-info/licenses
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check

Reply via email to