SIGN IN SIGN UP

gh-79512: Fixed names and __module__ value of weakref classes (GH-93719)

Classes ReferenceType, ProxyType and CallableProxyType have now correct
atrtributes __module__, __name__ and __qualname__.
It makes them (types, not instances) pickleable.
(cherry picked from commit 8352e322e87ba39c71e578b65ad8ae156ca3e0c7)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
M
Miss Islington (bot) committed
29c7e815bc6087bfa0f34855d8313b16f236dd34
Parent: 8dc5df4
Committed by GitHub <noreply@github.com> on 6/14/2022, 7:12:51 PM