Skip to content

Releases: pallets-eco/blinker

1.9.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 17:26
1.9.0
669f3a0

This is the Blinker 1.9.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecations, or introduce potentially breaking changes. We encourage everyone to upgrade, and to use a tool such as pip-tools to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.

PyPI: https://pypi.org/project/blinker/1.9.0/
Changes: https://blinker.readthedocs.io/en/stable/#version-1-9-0
Milestone: https://github.com/pallets-eco/blinker/milestone/1?closed=1

  • Drop support for Python 3.8. #175
  • Remove previously deprecated __version__, receiver_connected, Signal.temporarily_connected_to and WeakNamespace. #172
  • Skip weakref signal cleanup if the interpreter is shutting down. #173

1.8.2

Choose a tag to compare

@github-actions github-actions released this 06 May 17:04
1.8.2
0a6be69

This is the Blinker 1.8.2 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes.

PyPI: https://pypi.org/project/blinker/1.8.2/
Changes: https://blinker.readthedocs.io/en/latest/#version-1-8-2

  • Simplify type for _async_wrapper and _sync_wrapper arguments. #156

1.8.1

Choose a tag to compare

@github-actions github-actions released this 28 Apr 20:19
1.8.1
26f65bd

This is the Blinker 1.8.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes.

PyPI: https://pypi.org/project/blinker/1.8.1/
Changes: https://blinker.readthedocs.io/en/latest/#version-1-8-1

  • Restore identity handling for str and int senders. #148
  • Fix deprecated blinker.base.WeakNamespace import. #149
  • Fix deprecated blinker.base.receiver_connected import. #153
  • Use types from collections.abc instead of typing. #150
  • Fully specify exported types as reported by pyright. #152

1.8.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 18:04
1.8.0
2a6e308

This is the Blinker 1.8.0 feature release, which may include new features, remove previously deprecated code, or add new deprecations. The 1.8.x line is now the supported fix branch, support has ended for the 1.7.x line. We encourage everyone to upgrade, and to use a tool such as pip-tools to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.

PyPI: https://pypi.org/project/blinker/1.8.0/
Changes: https://blinker.readthedocs.io/en/latest/#version-1-8-0

  • Deprecate the __version__ attribute. Use feature detection, or importlib.metadata.version("blinker"), instead. #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. #144
  • Expose the namespace used by signal() as default_namespace. #145

1.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:14
Relase version 1.7.0

1.6.3

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:17

release version 1.6.3

1.6.2

Choose a tag to compare

@davidism davidism released this 12 Apr 21:45
1.6.2
876a12a
release version 1.6.2

1.6.1

Choose a tag to compare

@davidism davidism released this 12 Apr 20:33
Release version 1.6.1

1.6

1.6

Choose a tag to compare

@davidism davidism released this 12 Apr 20:33
Release version 1.6

1.5

1.5

Choose a tag to compare

@davidism davidism released this 17 Jul 17:43
28e19c7

Blinker has moved to Pallets-Eco, an organization for community maintenance of projects related to Pallets, Flask, etc. If you use Blinker and are interested in helping maintain the project, please join us in Discord Chat https://discord.gg/pallets.

This release fixes some compatibility with Python >= 3.7. Python < 3.7, including 2.7 and Jython, should still work for this release, but will no longer be supported in the next release.

The documentation has moved to Read the Docs https://blinker.readthedocs.io.