### Tasks - [x] Remove child watchers (excludes threaded and pidfd watcher) #120805 - [x] Remove `get_child_watcher` and `set_child_watcher` https://github.com/python/cpython/pull/120818 - [x] Remove threaded and pidfd watcher https://github.com/python/cpython/pull/120893 - [x] Remove abc of it https://github.com/python/cpython/pull/120893 - [x] Add documentation regarding it and news entry https://github.com/python/cpython/pull/120895 Each task item will be done in a separate PR and news entry will be added when all of this is done otherwise it will be confusing for users. <!-- gh-linked-prs --> ### Linked PRs * gh-120805 * gh-120818 * gh-120893 * gh-120895 * gh-121124 <!-- /gh-linked-prs -->
Tasks
get_child_watcherandset_child_watcherGH-120804: Removeget_child_watcherandset_child_watcherfrom asyncio #120818PidfdChildWatcher,ThreadedChildWatcherandAbstractChildWatcherfrom asyncio APIs #120893PidfdChildWatcher,ThreadedChildWatcherandAbstractChildWatcherfrom asyncio APIs #120893Each task item will be done in a separate PR and news entry will be added when all of this is done otherwise it will be confusing for users.
Linked PRs
get_child_watcherandset_child_watcherfrom asyncio #120818PidfdChildWatcher,ThreadedChildWatcherandAbstractChildWatcherfrom asyncio APIs #120893