Port variant | v11 |
Summary | List of registered asynchronous callbacks (3.11) |
BROKEN | |
Package version | 1.3.1 |
Homepage | https://github.com/aio-libs/aiosignal |
Keywords | python |
Maintainer | Python Automaton |
License | Not yet specified |
Other variants | v12 |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 09 OCT 2023, 04:40:21 UTC |
Port created | 10 DEC 2022, 14:08:04 UTC |
single | =========
aiosignal
=========
:alt: GitHub status for master branch
:alt: codecov.io status for master branch
:alt: Latest PyPI package version
:alt: Latest Read The Docs
:alt: Discourse group for io-libs
:alt: Chat on Gitter
Introduction
============
A project to manage callbacks in `asyncio` projects.
Signal is a list of registered asynchronous callbacks.
The signal's life-cycle has two stages: after creation its content
could be filled by using standard list operations: ``sig.append()``
etc.
After you call ``sig.freeze()`` the signal is *frozen*: adding, removing
and dropping callbacks is forbidden.
The only available operation is calling the previously registered
callbacks by using ``await sig.send(data)``.
For concrete usage examples see the `Signals
|
Build (only) |
python-pip:single:v11 autoselect-python:single:std |
Build and Runtime | python311:single:std |
Runtime (only) | python-frozenlist:single:v11 |
main | mirror://PYPIWHL/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97 |
python-aiohttp:v11 | Async http client/server framework (3.11) |