Compatibility#
Python versions#
We support all actively maintained versions of Python; that is, users need never worry about support for the newest Python and the one before it. This will be fortified in version 4.4, by which time Python 3.17 will have been released, and we will begin supporting all non-EOL Python versions (5 minor versions in total).
Our compatibility layer currently backports the shutdown() method
of asyncio.Queue and the Placeholder support in
functools.partial(). The latter performs slower than its built-in C-accelerated
counterpart.
See PEP 602 for a detailed explanation of the Python release cycle, and the status of Python versions.
Support matrix#
asyncutils version |
CPython version |
|---|---|
6.0 - 6.11 |
3.14+ |
5.0 - 5.7 |
3.13+ |
1.0 - 4.7 |
3.12+ |