]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-94597: Deprecate child watcher getters and setters (#98215)
authorKumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
Sat, 15 Oct 2022 23:09:30 +0000 (04:39 +0530)
committerGitHub <noreply@github.com>
Sat, 15 Oct 2022 23:09:30 +0000 (16:09 -0700)
commit660f10248ba321e7783c07f3801991275e2aee1e
tree7c1c2ba0839fc2e653117e1d26af7810f3e28cdc
parentbb56dead336357153a0c3b8cc9d9d6856d2c5a03
GH-94597: Deprecate child watcher getters and setters (#98215)

This is the next step for deprecating child watchers.

Until we've removed the API completely we have to use it, so this PR is mostly suppressing a lot of warnings when using the API internally.

Once the child watcher API is totally removed, the two child watcher implementations we actually use and need (Pidfd and Thread) will be turned into internal helpers.
Doc/library/asyncio-policy.rst
Doc/whatsnew/3.12.rst
Lib/asyncio/unix_events.py
Lib/test/test_asyncio/test_events.py
Lib/test/test_asyncio/test_streams.py
Lib/test/test_asyncio/test_subprocess.py
Lib/test/test_asyncio/test_unix_events.py
Lib/test/test_asyncio/utils.py
Misc/NEWS.d/next/Library/2022-10-12-11-20-54.gh-issue-94597.GYJZlb.rst [new file with mode: 0644]