mirror of
https://github.com/python/cpython.git
synced 2025-11-03 03:22:27 +00:00
Close #14386: Register types.MappingProxyType as a Mapping
This commit is contained in:
parent
6fe20b3aee
commit
7b17a4e117
1 changed files with 3 additions and 1 deletions
|
|
@ -43,7 +43,7 @@ dict_keys = type({}.keys())
|
||||||
dict_values = type({}.values())
|
dict_values = type({}.values())
|
||||||
dict_items = type({}.items())
|
dict_items = type({}.items())
|
||||||
## misc ##
|
## misc ##
|
||||||
dict_proxy = type(type.__dict__)
|
mappingproxy = type(type.__dict__)
|
||||||
|
|
||||||
|
|
||||||
### ONE-TRICK PONIES ###
|
### ONE-TRICK PONIES ###
|
||||||
|
|
@ -405,6 +405,8 @@ class Mapping(Sized, Iterable, Container):
|
||||||
def __ne__(self, other):
|
def __ne__(self, other):
|
||||||
return not (self == other)
|
return not (self == other)
|
||||||
|
|
||||||
|
Mapping.register(mappingproxy)
|
||||||
|
|
||||||
|
|
||||||
class MappingView(Sized):
|
class MappingView(Sized):
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue