]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-107431: Make `multiprocessing.managers.{DictProxy,ListProxy}` generic (#107433)
authorNikita Sobolev <mail@sobolevn.me>
Fri, 10 Nov 2023 23:23:27 +0000 (02:23 +0300)
committerGitHub <noreply@github.com>
Fri, 10 Nov 2023 23:23:27 +0000 (23:23 +0000)
commitae8116cfa944dccad13638f6875b33b98d285b63
treed7ef2787e60d7ae2102cae181627d2cc60e0075b
parent06c47a305d8f7f4f56a1113d9eb2eddcc175f2ed
gh-107431: Make `multiprocessing.managers.{DictProxy,ListProxy}` generic (#107433)

Make `multiprocessing.managers.{DictProxy,ListProxy}` generic for type annotation use.  `ListProxy[str]` for example.

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Gregory P. Smith <greg@krypto.org>
Lib/multiprocessing/managers.py
Lib/test/test_genericalias.py
Misc/NEWS.d/next/Library/2023-07-29-19-00-39.gh-issue-107431.1GzJ2p.rst [new file with mode: 0644]