Path to this page:
./
devel/py-blinker,
Fast, simple object-to-object and broadcast signaling
Branch: CURRENT,
Version: 1.9.0nb1,
Package name: py312-blinker-1.9.0nb1,
Maintainer: kleinkBlinker provides a fast dispatching system that allows any number
of interested parties to subscribe to events, or "signals".
Signal receivers can subscribe to specific senders or receive
signals sent by any sender.
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 21.934 KB
Version history: (Expand)
- (2025-02-23) Updated to version: py312-blinker-1.9.0nb1
- (2024-11-11) Updated to version: py312-blinker-1.9.0
- (2024-05-12) Updated to version: py311-blinker-1.8.2
- (2024-05-05) Updated to version: py311-blinker-1.8.1
- (2024-04-28) Updated to version: py311-blinker-1.8.0
- (2023-11-06) Updated to version: py311-blinker-1.7.0
CVS history: (Expand)
2025-02-23 19:34:40 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-blinker: adapt for flit_core 3.11.
Bump PKGREVISION.
|
2024-11-11 08:54:01 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-blinker: update to 1.9.0.
Version 1.9.0
-------------
Released 2024-11-08
- Drop support for Python 3.8. :pr:`175`
- Remove previously deprecated ``__version__``, ``receiver_connected``,
``Signal.temporarily_connected_to`` and ``WeakNamespace``. :pr:`172`
- Skip weakref signal cleanup if the interpreter is shutting down.
:issue:`173`
|
2024-05-12 12:36:34 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-blinker: update to 1.8.2.
Version 1.8.2
-------------
Released 2024-05-06
- Simplify type for ``_async_wrapper`` and ``_sync_wrapper`` arguments.
:pr:`156`
|
2024-05-05 12:05:03 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-blinker: update to 1.8.1.
Version 1.8.1
-------------
Released 2024-04-28
- Restore identity handling for ``str`` and ``int`` senders. :pr:`148`
- Fix deprecated ``blinker.base.WeakNamespace`` import. :pr:`149`
- Fix deprecated ``blinker.base.receiver_connected import``. :pr:`153`
- Use types from ``collections.abc`` instead of ``typing``. :pr:`150`
- Fully specify exported types as reported by pyright. :pr:`152`
|
2024-04-28 11:51:55 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-blinker: update to 1.8.0.
Version 1.8.0
-------------
Released 2024-04-27
- Deprecate the ``__version__`` attribute. Use feature detection, or
``importlib.metadata.version("blinker")``, instead. :issue:`128`
- Specify that the deprecated ``temporarily_connected_to`` will be removed in
the next version.
- Show a deprecation warning for the deprecated global ``receiver_connected``
signal and specify that it will be removed in the next version.
- Show a deprecation warning for the deprecated ``WeakNamespace`` and specify
that it will be removed in the next version.
- Greatly simplify how the library uses weakrefs. This is a significant change
internally but should not affect any public API. :pr:`144`
- Expose the namespace used by ``signal()`` as ``default_namespace``.
:pr:`145`
|
2023-11-06 14:45:51 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-blinker: update to 1.7.0.
Version 1.7.0
-------------
Released 2023-11-01
- Fixed messages printed to standard error about unraisable exceptions during
signal cleanup, typically during interpreter shutdown. :pr:`123`
- Allow the Signal set_class to be customised, to allow calling of receivers
in registration order. :pr:`116`.
- Drop Python 3.7 and support Python 3.12. :pr:`126`
|
2023-11-04 16:14:16 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-blinker: update to 1.6.3.
Version 1.6.3
-------------
Released 2023-09-23
- Fix `SyncWrapperType` and `AsyncWrapperType` :pr:`108`
- Fixed issue where ``signal.connected_to`` would not disconnect the
receiver if an instance of ``BaseException`` was raised. :pr:`114`
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) |  |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|