Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a send_async method to the Signal | pgjones | 2023-01-24 | 1 | -0/+63 |
| | | | | | | | | | | 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. | ||||
* | Added `muted` context manager for temproary switching signal off (#84) | Phil Jones | 2023-01-24 | 1 | -0/+13 |
| | | | | | This is useful whilst testing to remove a signal's affects. Co-authored-by: Michael Elovskikh <wronglink@yandex-team.ru> | ||||
* | Refresh docs | Bartek Sokorski | 2023-01-22 | 1 | -8/+7 |
| | |||||
* | update license | David Lord | 2022-07-17 | 1 | -0/+6 |
| | |||||
* | update sphinx config | David Lord | 2022-07-17 | 1 | -0/+309 |