Port variant | v12 |
Summary | Fast object/object and broadcast signaling (3.12) |
BROKEN | |
Package version | 1.9.0 |
Homepage | No known homepage |
Keywords | python |
Maintainer | Python Automaton |
License | Not yet specified |
Other variants | v13 |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 11 NOV 2024, 23:28:05 UTC |
Port created | 06 MAY 2023, 22:24:12 UTC |
single | # Blinker Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals". ## Pallets Community Ecosystem > [!IMPORTANT]\ > This project is part of the Pallets Community Ecosystem. Pallets is the open > source organization that maintains Flask; Pallets-Eco enables community > maintenance of related projects. If you are interested in helping maintain > this project, please reach out on [the Pallets Discord server][discord]. > > [discord]: https://discord.gg/pallets ## Example Signal receivers can subscribe to specific senders or receive signals sent by any sender. ```pycon >>> from blinker import signal >>> started = signal('round-started') >>> def each(round): ... print(f"Round {round}") ... >>> started.connect(each) >>> def round_two(round): ... print("This is round two.") ... >>> started.connect(round_two, sender=2) >>> for round in range(1, 4): ... started.send(round) ... Round 1! Round 2! This is round two. Round 3! ``` |
Build (only) |
python312:dev:std python-pip:single:v12 autoselect-python:single:std |
Build and Runtime | python312:primary:std |
main | mirror://PYPIWHL/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c |
python-Flask:v12 | Lightweight WSGI web application framework (3.12) |