Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-boltons-26.2.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-boltons Distribution: openSUSE:Factory:zSystems
Version: 26.2.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Sep 23 06:59:38 2026
Group: Unspecified Build host: reproducible
Size: 1557736 Source RPM: python-boltons-26.2.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/mahmoud/boltons
Summary: The "Boltons" utility package for Python
Boltons is a package containing over 160 utility types and functions
that can be used as a package or independently. Documentation is on
http://boltons.readthedocs.org.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Sep 23 2026 Steve Kowalik <steven.kowalik@suse.com>
  - 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.
* Mon Dec 15 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-pytest-9.patch:
    * Use shiny new pathlib arguments for the collection hooks.
* Fri Feb 21 2025 Markéta Machová <mmachova@suse.com>
  - Update to 25.0.0
    * Added Python 3.13 support
    * Replace deprecated utcnow()
    * Add fsync to fileutils.atomic_save
    * Add fileutils.rotate_file
* Tue Nov 19 2024 Markéta Machová <mmachova@suse.com>
  - Update to 24.1.0
    * Added max_depth parameter to fileutils.iter_find_files
    * Added enter parameter to iterutils.research to support traversing
      custom data types
    * Add optional print tracing for iterutils.remap for easier debugging
    * Fixed typeutils.Sentinel copy behavior to return self
    * Tentative Python 3.13 support
* Sat Apr 20 2024 Dirk Müller <dmueller@suse.com>
  - update to 24.0.0:
    * Per the RFC in issue [#365][i339], boltons is now **Python 3
      only**. 3.7+ for now.
    * Added Python 3.12 support ([#361][i361])
    * Fix [dictutils.OneToOne][dictutils.OneToOne]'s `update()`
      behavior with empty iterables
* Tue Dec 26 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Thu Dec 14 2023 Petr Gajdos <pgajdos@suse.com>
  - update to 23.0.0:
    * Overdue update for Python 3.10 and 3.11 support
    * Add [iterutils.chunk_ranges][iterutils.chunk_ranges]
    * Improvements to `SpooledBytesIO`/`SpooledStringIO`
    * Bugfix for infinite daterange issue when start and stop is
      the same ([#302][i302])
    * Fix `Bits.as_list` behavior ([#315][i315])
  - deleted patches
    - fix-ecoutil-imports.patch (upstreamed)
    - getstate-to-through-methods.patch (upstreamed)
* Mon Jan 23 2023 Markéta Machová <mmachova@suse.com>
  - Add patch getstate-to-through-methods.patch
    * Adds support for Python 3.11
* Mon Dec 13 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 21.0.0:
    * Fix OMD.addlist when the added list is empty
    * Add funcutils.noop, satisfying PEP 559
    * Support lists for iterutils.bucketize
    * Python 3.9 test fixes for OMD (PEP 584, see #271)
    * Make typeutils.make_sentinel more pickleable
    * jsonutils.reverse_iter_lines now works on Py3 and Windows
  - Drop boltons-pr271-py39-frozendict.patch:
    * Included upstream.
  - Add patch fix-ecoutil-imports.patch:
    * Support Python 3.10.
* Fri Mar 19 2021 Ben Greiner <code@bnavigator.de>
  - Add boltons-pr271-py39-frozendict.patch
    * gh#mahmoud/boltons#271
    * gh#mahmoud/boltons#283

Files

/usr/lib/python3.13/site-packages/boltons
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/licenses
/usr/lib/python3.13/site-packages/boltons-26.2.0.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/boltons/__init__.py
/usr/lib/python3.13/site-packages/boltons/__pycache__
/usr/lib/python3.13/site-packages/boltons/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/cacheutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/cacheutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/debugutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/debugutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/deprutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/deprutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/dictutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/dictutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/easterutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/easterutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/ecoutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/ecoutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/excutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/excutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/fileutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/fileutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/formatutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/formatutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/funcutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/funcutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/gcutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/gcutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/ioutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/ioutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/iterutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/iterutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/jsonutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/jsonutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/listutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/listutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/mathutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/mathutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/mboxutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/mboxutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/namedutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/namedutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/pathutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/pathutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/queueutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/queueutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/setutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/setutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/socketutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/socketutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/statsutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/statsutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/strutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/strutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/tableutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/tableutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/tbutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/tbutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/timeutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/timeutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/typeutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/typeutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/urlutils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/boltons/__pycache__/urlutils.cpython-313.pyc
/usr/lib/python3.13/site-packages/boltons/cacheutils.py
/usr/lib/python3.13/site-packages/boltons/debugutils.py
/usr/lib/python3.13/site-packages/boltons/deprutils.py
/usr/lib/python3.13/site-packages/boltons/dictutils.py
/usr/lib/python3.13/site-packages/boltons/easterutils.py
/usr/lib/python3.13/site-packages/boltons/ecoutils.py
/usr/lib/python3.13/site-packages/boltons/excutils.py
/usr/lib/python3.13/site-packages/boltons/fileutils.py
/usr/lib/python3.13/site-packages/boltons/formatutils.py
/usr/lib/python3.13/site-packages/boltons/funcutils.py
/usr/lib/python3.13/site-packages/boltons/gcutils.py
/usr/lib/python3.13/site-packages/boltons/ioutils.py
/usr/lib/python3.13/site-packages/boltons/iterutils.py
/usr/lib/python3.13/site-packages/boltons/jsonutils.py
/usr/lib/python3.13/site-packages/boltons/listutils.py
/usr/lib/python3.13/site-packages/boltons/mathutils.py
/usr/lib/python3.13/site-packages/boltons/mboxutils.py
/usr/lib/python3.13/site-packages/boltons/namedutils.py
/usr/lib/python3.13/site-packages/boltons/pathutils.py
/usr/lib/python3.13/site-packages/boltons/queueutils.py
/usr/lib/python3.13/site-packages/boltons/setutils.py
/usr/lib/python3.13/site-packages/boltons/socketutils.py
/usr/lib/python3.13/site-packages/boltons/statsutils.py
/usr/lib/python3.13/site-packages/boltons/strutils.py
/usr/lib/python3.13/site-packages/boltons/tableutils.py
/usr/lib/python3.13/site-packages/boltons/tbutils.py
/usr/lib/python3.13/site-packages/boltons/timeutils.py
/usr/lib/python3.13/site-packages/boltons/typeutils.py
/usr/lib/python3.13/site-packages/boltons/urlutils.py
/usr/share/doc/packages/python313-boltons
/usr/share/doc/packages/python313-boltons/CHANGELOG.md
/usr/share/doc/packages/python313-boltons/README.md
/usr/share/licenses/python313-boltons
/usr/share/licenses/python313-boltons/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 27 22:56:20 2026