| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
As this is the first version that includes ParamSpec, which is the
required usage of typing-extensions.
|
|
|
|
|
| |
This will ensure the py.typed file is included, and hence the type
hints can be used by other projects.
|
|
|
|
|
|
|
| |
These focus on the public API with the private aspect omitted. This is
because these are hard to type, and may not be required with modern
python. However, this should still be useful if adopted for code
that uses blinker.
|
|
|
|
|
|
|
|
|
|
| |
This allows for signals to send to coroutine receivers by awaiting
them. The _async_wrapper and _sync_wrapper allows for conversion of
sync and async receivers as required if defined. If not defined a
runtime error is raised.
The wrappers are used to avoid any direct tie into asyncio, trio,
greenbacks, asgiref, or other specific async implementation.
|
|
|