Bug#1058361: ITP: python-pyasyncore -- asyncore for Python 3.12 onwards
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand <zigo@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : python-pyasyncore
Version : 1.0.2
Upstream Contact: Simon Robinson <simon@robinson.ac>
* URL : https://github.com/simonrob/pyasyncore
* License : Python Software Foundation License
Programming Lang: Python
Description : asyncore for Python 3.12 onwards
This package contains the asyncore module as found in Python versions prior to
3.12. It is provided so that existing code relying on "import asyncore" is
able to continue being used without significant refactoring.
.
The module's source code is taken directly from the Python standard library.
The specific version of asyncore.py used is the last update before the
addition of removal warnings at import time, and is essentially equivalent to
the version provided with Python 3.9.
.
Please note that new projects should prefer asyncio.
Note that I'm creating this package as a temporary measure to fix some of the
3.12 issues that are ongoing. Projects like Taskflow cannot be easily converted
to asyncio, because some other packages are using both Eventlet and Taskflow,
and asyncio is not compatible with Eventlet. So we have to live with this for
a while more, until Eventlet can be fixed to use asyncio...
Reply to: