{"repo":"mahmoud/boltons","free":true,"listed":false,"github":"https://github.com/mahmoud/boltons","clone":"git clone https://github.com/mahmoud/boltons.git","description":"🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.","language":"Python","stars":6917,"topics":["python","utilities","cache","data-structures","statistics","data-science","file","queue","json","recursive"],"license":null,"category":"dev-tools","readme_excerpt":"Boltons boltons should be builtins. Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same spirit as — and yet conspicuously missing from — [the standard library][stdlib], including: [Atomic file saving][atomic], bolted on with [fileutils][fileutils] A highly-optimized [OrderedMultiDict][omd], in [dictutils][dictutils] Two types of [PriorityQueue][pq], in [queueutils][queueutils] [Chunked][chunked] and [windowed][windowed] iteration, in [iterutils][iterutils] Recursive data structure [iteration and merging][remap], with [iterutils.remap][iterutils.remap] Exponential backoff functionality, including jitter, through [iterutils.backoff][iterutils.backoff] A full-featured [TracebackInfo][tbinfo] type, for representing stack traces, in [tbutils][tbutils] [Full and extensive docs are available on Read The Docs.][rtd] See what's new [by checking the CHANGELOG][changelog]. Boltons is tested against Python 3.7-3.14, as well as PyPy3. [stdlib]: https://docs.python.org/3/library/index.html [rtd]: https://boltons.readthedocs.org/en/latest/ [changelog]: https://github.com/mahmoud/boltons/blob/master/CHANGELOG.md [atomic]: https://boltons.readthedocs.org/en/latest/fileutils.html#boltons.fileutils.atomic save [omd]: https://boltons.readthedocs.org/en/latest/dictutils.html#boltons.dictutils.OrderedMultiDict [pq]: https://boltons.readthedocs.org/en/latest/queueutils.html#boltons.queueutils.PriorityQueue [chunked]: https://boltons.readthedocs.org/en/latest/iterutils.html#","default_branch":null,"files":null,"tree":[],"storefront":"/r/mahmoud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mahmoud/boltons/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}