@@ -34,50 +34,55 @@ Released 2023-11-01
34
34
35
35
- Fixed messages printed to standard error about unraisable exceptions during
36
36
signal cleanup, typically during interpreter shutdown. :pr: `123 `
37
- - Allow the Signal set_class to be customised, to allow calling of receivers
38
- in registration order. :pr: `116 `.
37
+ - Allow the Signal `` set_class `` to be customised, to allow calling of
38
+ receivers in registration order. :pr: `116 `.
39
39
- Drop Python 3.7 and support Python 3.12. :pr: `126 `
40
40
41
+
41
42
Version 1.6.3
42
43
-------------
43
44
44
45
Released 2023-09-23
45
46
46
- - Fix `SyncWrapperType ` and `AsyncWrapperType ` :pr: `108 `
47
- - Fixed issue where ``signal.connected_to `` would not disconnect the
48
- receiver if an instance of ``BaseException `` was raised. :pr: `114 `
47
+ - Fix ``SyncWrapperType `` and ``AsyncWrapperType `` :pr: `108 `
48
+ - Fixed issue where ``connected_to `` would not disconnect the receiver if an
49
+ instance of ``BaseException `` was raised. :pr: `114 `
50
+
49
51
50
52
Version 1.6.2
51
53
-------------
52
54
53
55
Released 2023-04-12
54
56
55
- - Type annotations are not evaluated at runtime. typing-extensions is not a runtime
56
- dependency. :pr: `94 `
57
+ - Type annotations are not evaluated at runtime. typing-extensions is not a
58
+ runtime dependency. :pr: `94 `
59
+
57
60
58
61
Version 1.6.1
59
62
-------------
60
63
61
64
Released 2023-04-09
62
65
63
- - Ensure that py.typed is present in the distributions (to enable other
64
- projects to use blinker's typing).
65
- - Require typing-extensions > 4.2 to ensure it includes
66
- ParamSpec. :issue: `90 `
66
+ - Ensure that ``py.typed `` is present in the distributions (to enable other
67
+ projects to use Blinker's typing).
68
+ - Require typing-extensions > 4.2 to ensure it includes ``ParamSpec ``.
69
+ :issue: `90 `
70
+
67
71
68
72
Version 1.6
69
73
-----------
70
74
71
75
Released 2023-04-02
72
76
73
- - Add a muted context manager to temporarily turn off a
74
- signal. :pr: `84 `
75
- - Allow int senders (alongside existing string senders). :pr: `83 `
76
- - Add a send_async method to the Signal to allow signals to send to
77
- coroutine receivers. :pr: `76 `
78
- - Update and modernise the project structure to match that used by the
79
- pallets projects. :pr: `77 `
80
- - Add an intial set of type hints for the project.
77
+ - Add a ``muted `` context manager to temporarily turn off a signal. :pr: `84 `
78
+ - ``int `` instances with the same value will be treated as the same sender,
79
+ the same as ``str `` instances. :pr: `83 `
80
+ - Add a ``send_async `` method to allow signals to send to coroutine receivers.
81
+ :pr: `76 `
82
+ - Update and modernise the project structure to match that used by the Pallets
83
+ projects. :pr: `77 `
84
+ - Add an initial set of type hints for the project.
85
+
81
86
82
87
Version 1.5
83
88
-----------
0 commit comments