diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-09-17 05:11:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-17 05:11:04 -0700 |
commit | f35e4d5851555d66f1e7a36b2a37f0d82b3d1706 (patch) | |
tree | c5d33e306ec3716bb83d6e6fb60ae38b77d54597 /Lib/multiprocessing/managers.py | |
parent | e53632019816749ffd5be0afab2a99d744dbbe35 (diff) | |
download | cpython-git-f35e4d5851555d66f1e7a36b2a37f0d82b3d1706.tar.gz |
bpo-34610: Fixed iterator of multiprocessing.managers.DictProxy. (GH-9113)
(cherry picked from commit e0e5065daef36dafe10a46eaa8b7800274d73062)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Diffstat (limited to 'Lib/multiprocessing/managers.py')
-rw-r--r-- | Lib/multiprocessing/managers.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/multiprocessing/managers.py b/Lib/multiprocessing/managers.py index 27f26fdf6f..4d74401398 100644 --- a/Lib/multiprocessing/managers.py +++ b/Lib/multiprocessing/managers.py @@ -1095,10 +1095,13 @@ class ListProxy(BaseListProxy): DictProxy = MakeProxyType('DictProxy', ( - '__contains__', '__delitem__', '__getitem__', '__len__', + '__contains__', '__delitem__', '__getitem__', '__iter__', '__len__', '__setitem__', 'clear', 'copy', 'get', 'has_key', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values' )) +DictProxy._method_to_typeid_ = { + '__iter__': 'Iterator', + } ArrayProxy = MakeProxyType('ArrayProxy', ( |