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 2025-04-15 16:47:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Fiona (Old)
 and      /work/SRC/openSUSE:Factory/.python-Fiona.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Fiona"

Tue Apr 15 16:47:32 2025 rev:5 rq:1269491 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Fiona/python-Fiona.changes        
2024-07-01 11:21:58.558570076 +0200
+++ /work/SRC/openSUSE:Factory/.python-Fiona.new.1907/python-Fiona.changes      
2025-04-15 16:49:58.869303398 +0200
@@ -1,0 +2,35 @@
+Thu Apr 10 06:40:53 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Update to 1.10.1:
+  * Bug fixes:
+    + Logging in the CRS class no longer tries to print representations of
+      objects that may be NULL when searching for authority matches.
+    + The truncate VSI plugin callback has been implemented.
+    + The Pyopener registry and VSI plugin have been rewritten to avoid
+      filename conflicts and to be compatible with multithreading.
+    + A CSLConstList ctypedef has been added and is used where appropriate.
+    + Fiona model objects have a informative, printable representation again.
+    + Fiona can again set fields with values that are instances of classes
+      derived from date, time, and datetime.
+    + Fiona's python opener VSI plugin prefix has been changed to
+      "vsifiopener"
+    + Add a 16-bit integer type "int16" based on OGR's OSFTInt16 integer
+      sub-type.
+    + Allow a GeoJSON collection's layer name to be set on opening in
+      write mode
+    + An implementation of the VSI flush callback has been added to
+      _vsiopener.pyx.
+    + Openers are now registered only by urlpath. The mode is no longer
+      considered as OGR drivers may use a mix of modes when creating a
+      new dataset.
+  * New features:
+   + All supported Fiona field types are now represented by classes in
+     fiona.schema.
+   + The filter, map, and reduce CLI commands from the public domain
+     version 1.1.0 of fio-planet have been incorporated into Fiona's core
+     set of commands
+   + Python openers can now support discovery of auxiliary "sidecar" files
+     like .aux.xml, .msk, and .tfw files for GeoTIFFs.
+- Drop patch 1314.patch, now included upstream.
+
+-------------------------------------------------------------------

Old:
----
  1314.patch
  fiona-1.9.6.tar.gz

New:
----
  fiona-1.10.1.tar.gz

BETA DEBUG BEGIN:
  Old:     like .aux.xml, .msk, and .tfw files for GeoTIFFs.
- Drop patch 1314.patch, now included upstream.
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-Fiona.spec ++++++
--- /var/tmp/diff_new_pack.G9Pl9f/_old  2025-04-15 16:49:59.341322736 +0200
+++ /var/tmp/diff_new_pack.G9Pl9f/_new  2025-04-15 16:49:59.341322736 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Fiona
 #
-# 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,17 +18,14 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-Fiona
-Version:        1.9.6
+Version:        1.10.1
 Release:        0
 Summary:        Module for reading and writing spatial data files
 License:        BSD-3-Clause
-Group:          Development/Languages/Python
 URL:            https://github.com/Toblerity/Fiona
 Source:         
https://files.pythonhosted.org/packages/source/f/fiona/fiona-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM - Fix leak in set_proj_search_path
-Patch:          https://github.com/Toblerity/Fiona/pull/1314.patch
 BuildRequires:  %{python_module Cython}
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module devel >= 3.9}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
@@ -38,27 +35,27 @@
 BuildRequires:  proj
 BuildRequires:  proj-devel
 BuildRequires:  python-rpm-macros
-Requires:       python-attrs >= 17
-Requires:       python-click >= 4.0
-Requires:       python-click-plugins >= 1.0
-Requires:       python-cligj
-Requires:       python-munch
-Requires:       python-six >= 1.7
+Requires:       python-attrs >= 19.2
+Requires:       python-certifi
+Requires:       python-click >= 8.0
+Requires:       python-click-plugins
+Requires:       python-cligj >= 0.5
 Recommends:     python-Shapely
 Recommends:     python-boto3
-Recommends:     python-certifi
+Recommends:     python-pyparsing
 # SECTION test requirements
 BuildRequires:  %{python_module Shapely}
-BuildRequires:  %{python_module attrs >= 17}
+BuildRequires:  %{python_module aiohttp}
+BuildRequires:  %{python_module attrs >= 19.2}
 BuildRequires:  %{python_module boto3}
-BuildRequires:  %{python_module click >= 4.0}
-BuildRequires:  %{python_module click-plugins >= 1.0}
-BuildRequires:  %{python_module cligj}
-BuildRequires:  %{python_module munch}
+BuildRequires:  %{python_module click >= 8.0}
+BuildRequires:  %{python_module click-plugins}
+BuildRequires:  %{python_module cligj >= 0.5}
+BuildRequires:  %{python_module fsspec}
+BuildRequires:  %{python_module pyparsing}
 BuildRequires:  %{python_module pyproj}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytz}
-BuildRequires:  %{python_module six >= 1.7}
 # /SECTION
 Recommends:     fiona-fio
 %python_subpackages
@@ -89,7 +86,7 @@
 
 %check
 # The following require network
-skiptests="wheel or test_open_zip_https or test_open_http or 
test_collection_http or test_collection_zip_http"
+skiptests="wheel or test_open_zip_https or test_open_http or 
test_collection_http or test_collection_zip_http or 
test_opener_fsspec_zip_http_fs"
 # Reason for this failure not recorded
 skiptests="$skiptests or GPSTrackMaker"
 # December 2022: test_no_append_driver_cannot_append has started failing for 
FlatGeobuf and GeoJSONSeq only
@@ -106,7 +103,7 @@
 %doc CHANGES.txt CREDITS.txt README.rst
 %license LICENSE.txt
 %{python_sitearch}/fiona
-%{python_sitearch}/fiona-%{version}*-info
+%{python_sitearch}/fiona-%{version}.dist-info
 
 %files -n fiona-fio
 %license LICENSE.txt

++++++ fiona-1.9.6.tar.gz -> fiona-1.10.1.tar.gz ++++++
++++ 10395 lines of diff (skipped)

Reply via email to