Sponsors
Become a sponsor-
iPulse AI
Open Agentic Investment Research Platform. Inspect deep multi-agent market forecasts and stock picks.
Listed in editorial order. Click a column header to re-sort the whole list.
Press / to search. Tags open their category. Click a row for details.
Search and filter
Results
| Row number | Tags | |||||
|---|---|---|---|---|---|---|
| 1 | blinker Miscellaneous | 168,982,805 | 2,109 | Miscellaneous Other | ||
|
A fast Python in-process signal/event dispatching system.
|
||||||
| 2 | boltons Miscellaneous | 27,278,641 | 6,940 | Miscellaneous Other | ||
|
A set of pure-Python utilities.
|
||||||
No projects match your search.
Try a broader term, or .
Miscellaneous guide
boltons is a set of pure-Python utilities missing from the standard library, like atomic file saves and chunked iteration. Run pip install boltons, then import what you need from its modules, e.g. from boltons.cacheutils import LRU. It depends on no other packages and its modules are self-contained, so you can also copy the whole package into your project, or just one module. Most modules aim to be good enough for basic uses. When you outgrow one, its docs often point to a third-party alternative.
Blinker lets any number of interested parties subscribe to events, or signals, inside one Python process. Create a named signal with signal('name'): every call with that name returns the same object, so modules and plugins share it without importing each other. Register receivers with connect(), and when you call send(), pass the object that emits the signal, usually self. A receiver can then subscribe to one sender only.
Contribute
Know a project that belongs here?
Tell us what it does and why it stands out.