| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 26.0.0 source code.tar.gz | 2026-06-19 | 248.9 kB | |
| 26.0.0 source code.zip | 2026-06-19 | 305.0 kB | |
| README.md | 2026-06-19 | 2.1 kB | |
| Totals: 3 Items | 556.1 kB | 0 | |
- Added
funcutils.once(boltons.readthedocs.io) decorator for one-time function execution - Added
strutils.human_readable_listfor formatting lists as human-readable strings - Extended
iterutils.partition(boltons.readthedocs.io) to accept multiple predicates - Added
cacheoption toiterutils.remap(boltons.readthedocs.io) anditerutils.research(boltons.readthedocs.io) - Fixed
iterutils.split(boltons.readthedocs.io)maxsplit=0wrapping source object instead of its values - Fixed
listutils.BarrelList(boltons.readthedocs.io)insert()raisingIndexErroron large negative indices (now clamps like built-inlist) - Fixed
listutils.BarrelList(boltons.readthedocs.io)sort()with multiple internal lists - Fixed
dictutils.OrderedMultiDict(boltons.readthedocs.io) equality comparison against plain mappings - Fixed
strutils.bytes2humanrollover at exact powers of 1024 - Fixed
tbutils.ParsedException.from_stringIndexErroron truncated tracebacks - Fixed
tableutils.Table.to_textcolumn sizing - Fixed
strutils.html2texthandling - Added Python 3.14 support
Full Changelog: https://github.com/mahmoud/boltons/compare/25.0.0...26.0.0