Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-boltons for openSUSE:Factory 
checked in at 2026-09-23 14:35:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boltons (Old)
 and      /work/SRC/openSUSE:Factory/.python-boltons.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boltons"

Wed Sep 23 14:35:50 2026 rev:16 rq:1379827 version:26.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boltons/python-boltons.changes    
2025-12-16 15:59:47.631788210 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-boltons.new.383539/python-boltons.changes    
    2026-09-23 14:37:15.828094531 +0200
@@ -1,0 +2,67 @@
+Wed Sep 23 04:59:38 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 26.2.0:
+  * Added statsutils.mode to return the most common value, breaking ties by
+    first appearance
+  * Fixed setutils.IndexedSet.update adding the iterables themselves instead
+    of their elements when given multiple inputs
+  * Added strutils.ellipsize for word-boundary-aware text truncation with an
+    ellipsis
+  * Fixed funcutils.wraps passing arguments positionally to wrappers that
+    only accept them as keywords
+  * Fixed tableutils.Table.to_text crashes on empty tables, None headers, and
+    short header rows
+  * Fixed timeutils.isoparse misreading fractional seconds
+  * Fixed timeutils.daterange looping forever on non-advancing steps
+  * Fixed jsonutils.JSONLIterator hanging when a seek lands past the last
+    newline, and negative rel_seek values seeking past EOF (sign bug)
+  * Fixed iterutils.xfrange yielding nothing for descending ranges
+  * Fixed dictutils.OrderedMultiDict.addlist dropping values from one-shot
+    iterables, including the vendored copy in urlutils
+  * Fixed ecoutils.get_profile looking up identifying host, username, and
+    working-directory information when scrub=True
+  * Fixed timeutils.USTimeZone handling of repeated and missing DST hours,
+    including fold on UTC conversion
+  * Fixed mathutils.Bits empty binary, hexadecimal, and byte round trips
+  * Sped up setutils.IndexedSet bulk difference and intersection updates with
+    a single-pass rebuild
+  * Fixed listutils.BarrelList insertion clamping across multiple internal
+    lists
+  * Fixed jsonutils.JSONLIterator relative seeking in binary streams
+  * Fixed statsutils.Stats.get_histogram_counts division by zero for data
+    with no interquartile spread
+  * Fixed jsonutils.reverse_iter_lines ignoring explicit and stream encodings
+  * Fixed jsonutils.reverse_iter_lines detaching the caller's text stream,
+    preventing later reads and context-manager cleanup
+  * Fixed cacheutils.ThresholdCounter.update ignoring mapping and keyword
+    counts
+  * Fixed urlutils.URL.get_authority dropping passwords when the username is
+    empty
+  * Fixed strutils.args2sh and strutils.args2cmd ignoring the sep argument
+  * Fixed statsutils.Stats.pearson_type division by zero at the exact
+    coefficient boundary, preserving the existing Normal and Gamma cases
+  * Fixed strutils.pluralize handling of words ending in x, such as box
+  * Fixed [strutils.singularize][strutils.singularize] mangling words ending
+    in 'ss'
+  * Fixed fileutils.AtomicSaver to accept os.PathLike
+  * Sped up strutils.MultiReplace match lookup
+  * Fixed setutils.IndexedSet out-of-range negative indexing wrapping around
+  * Fixed setutils.IndexedSet slicing after removals
+  * Added funcutils.once decorator for one-time function execution
+  * Added strutils.human_readable_list for formatting lists as human-readable
+    strings
+  * Extended iterutils.partition to accept multiple predicates
+  * Added cache option to iterutils.remap and iterutils.research
+  * Fixed iterutils.split maxsplit=0 wrapping source object instead of its
+    values
+  * Fixed listutils.BarrelList insert() raising IndexError on large negative
+    indices (now clamps like built-in list)
+  * Fixed listutils.BarrelList sort() with multiple internal lists
+  * Fixed tbutils.ParsedException.from_string IndexError on truncated
+    tracebacks
+  * Fixed tableutils.Table.to_text column sizing
+  * Fixed strutils.html2text handling
+  * Added Python 3.14 support
+- Drop patch support-pytest-9.patch, merged upstream.
+
+-------------------------------------------------------------------

Old:
----
  boltons-25.0.0.tar.gz
  support-pytest-9.patch

New:
----
  boltons-26.2.0.tar.gz

----------(Old B)----------
  Old:  * Added Python 3.14 support
- Drop patch support-pytest-9.patch, merged upstream.
----------(Old E)----------

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

Other differences:
------------------
++++++ python-boltons.spec ++++++
--- /var/tmp/diff_new_pack.2To2IG/_old  2026-09-23 14:37:16.512123133 +0200
+++ /var/tmp/diff_new_pack.2To2IG/_new  2026-09-23 14:37:16.514123217 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-boltons
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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-boltons
-Version:        25.0.0
+Version:        26.2.0
 Release:        0
 Summary:        The "Boltons" utility package for Python
 License:        BSD-3-Clause
 URL:            https://github.com/mahmoud/boltons
 Source:         
https://files.pythonhosted.org/packages/source/b/boltons/boltons-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gh#mahmoud/boltons#391
-Patch0:         support-pytest-9.patch
 BuildRequires:  %{python_module flit-core}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
@@ -54,7 +52,7 @@
 
 %files %{python_files}
 %license LICENSE
-%doc README.md CHANGELOG.md docs/*.rst
+%doc README.md CHANGELOG.md
 %{python_sitelib}/boltons
 %{python_sitelib}/boltons-%{version}.dist-info
 

++++++ boltons-25.0.0.tar.gz -> boltons-26.2.0.tar.gz ++++++
++++ 6240 lines of diff (skipped)

Reply via email to