Blinker

Latest version: v1.9.0

Safety actively analyzes 714772 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.6.3

-------------

Released 2023-09-23

- Fix ``SyncWrapperType`` and ``AsyncWrapperType`` :pr:`108`
- Fixed issue where ``connected_to`` would not disconnect the receiver if an
instance of ``BaseException`` was raised. :pr:`114`

1.6.2

-------------

Released 2023-04-12

- Type annotations are not evaluated at runtime. typing-extensions is not a
runtime dependency. :pr:`94`

1.6.1

-------------

Released 2023-04-09

- Ensure that ``py.typed`` is present in the distributions (to enable other
projects to use Blinker's typing).
- Require typing-extensions > 4.2 to ensure it includes ``ParamSpec``.
:issue:`90`

1.6

-----------

Released 2023-04-02

- Add a ``muted`` context manager to temporarily turn off a signal. :pr:`84`
- ``int`` instances with the same value will be treated as the same sender,
the same as ``str`` instances. :pr:`83`
- Add a ``send_async`` method to allow signals to send to coroutine receivers.
:pr:`76`
- Update and modernise the project structure to match that used by the Pallets
projects. :pr:`77`
- Add an initial set of type hints for the project.

1.5

-----------

Released 2022-07-17

- Support Python >= 3.7 and PyPy. Python 2, Python < 3.7, and Jython
may continue to work, but the next release will make incompatible
changes.

1.4

-----------

Released 2015-07-23

- Verified Python 3.4 support, no changes needed.
- Additional bookkeeping cleanup for non-``ANY`` connections at
disconnect time.
- Added ``Signal._cleanup_bookeeping()`` to prune stale bookkeeping on
demand.

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.