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)