- Added decorator functionality to
Signalas a convenient way to add a callback -- by@Vizonex. #699 - Improved type safety by allowing callback parameters to be type checked (typing-extensions is now required for Python <3.13).
Parameters for a
Signalcallback should now be defined likeSignal[int, str]-- by @Vizonex and @Dreamsorcerer. #699, #710
- Removed the sphinxcontrib-asyncio documentation dependency. #528
- Removed stray quote and comma from setup.cfg preventing PyPI from accepting a release. #361
- Dropped Python 3.6 support. #267
- Added support for Python 3.10. #328
- Mark aiosignal as Python3-only package #165
- Fix MANIFEST.in to include
aiosignal/py.typedmarker
- Support type hints
- Added support of Python 3.8 and 3.9
- Dropped support for Python 3.5; only 3.6, 3.7 and 3.8 are supported going forward. #23