#3383 Change: Deprecate python-async-timeout
Closed: Accepted by fale. Opened by amoloney.

The python-async-timeout (python3-async-timeout) package will be deprecated in Fedora 43. The package provides timeout utilities for asyncio, but as of Python 3.11, its functionality has been integrated into the standard library. Fedora packages should use asyncio.Timeout instead. Many still depend on async-timeout, so we cannot remove it yet. Packagers are encouraged to work with upstream to switch to asyncio.Timeout if possible. A simple try-import mechanism can be applied as a temporary (or even permanent) downstream solution.

Owners, do not implement this work until the FESCo vote has explicitly ended.
The Fedora Program Manager will create a tracking bug in Bugzilla for this Change, which is your indication to proceed. See the FESCo ticket policy and the Changes policy for more information.

REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the Discourse discussion linked above. Additional discussion may happen on the Fedora Devel mailing list.


APPROVED (+6, 0, 0)

Announced https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/2U2HWBQTPER3GXDLKEVRK2DYTKQIQXVI/

Metadata Update from @fale:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata