| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | Metadata-Version: 2.1Name: blinkerVersion: 1.6.3Summary: Fast, simple object-to-object and broadcast signalingKeywords: signal,emit,events,broadcastAuthor-email: Jason Kirtland <jek@discorporate.us>Maintainer-email: Pallets Ecosystem <contact@palletsprojects.com>Requires-Python: >=3.7Description-Content-Type: text/x-rstClassifier: Development Status :: 5 - Production/StableClassifier: Intended Audience :: DevelopersClassifier: License :: OSI Approved :: MIT LicenseClassifier: Operating System :: OS IndependentClassifier: Programming Language :: PythonClassifier: Topic :: Software Development :: LibrariesProject-URL: Chat, https://discord.gg/palletsProject-URL: Documentation, https://blinker.readthedocs.ioProject-URL: Homepage, https://blinker.readthedocs.ioProject-URL: Issue Tracker, https://github.com/pallets-eco/blinker/issues/Project-URL: Source Code, https://github.com/pallets-eco/blinker/Blinker=======Blinker provides a fast dispatching system that allows any number ofinterested parties to subscribe to events, or "signals".Signal receivers can subscribe to specific senders or receive signalssent by any sender... code-block:: pycon    >>> from blinker import signal    >>> started = signal('round-started')    >>> def each(round):    ...     print(f"Round {round}")    ...    >>> started.connect(each)    >>> def round_two(round):    ...     print("This is round two.")    ...    >>> started.connect(round_two, sender=2)    >>> for round in range(1, 4):    ...     started.send(round)    ...    Round 1!    Round 2!    This is round two.    Round 3!Links------   Documentation: https://blinker.readthedocs.io/-   Changes: https://blinker.readthedocs.io/#changes-   PyPI Releases: https://pypi.org/project/blinker/-   Source Code: https://github.com/pallets-eco/blinker/-   Issue Tracker: https://github.com/pallets-eco/blinker/issues/
 |