mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-30 22:55:24 +08:00
Improve __(r)or__ signatures for TypedDict classes (#10565)
This commit is contained in:
@@ -42,16 +42,6 @@ types.GenericAlias.__getattr__
|
||||
types.GenericAlias.__mro_entries__
|
||||
types.GenericAlias.__call__ # Would be complicated to fix properly, Any could silence problems. #6392
|
||||
typing._SpecialForm.__mro_entries__
|
||||
typing._TypedDict.__delitem__
|
||||
typing._TypedDict.__ior__
|
||||
typing._TypedDict.__or__
|
||||
typing._TypedDict.copy
|
||||
typing._TypedDict.items
|
||||
typing._TypedDict.keys
|
||||
typing._TypedDict.pop
|
||||
typing._TypedDict.setdefault
|
||||
typing._TypedDict.update
|
||||
typing._TypedDict.values
|
||||
weakref.ProxyType.__reversed__ # Doesn't really exist
|
||||
weakref.WeakValueDictionary.update
|
||||
typing_extensions\.get_original_bases
|
||||
|
||||
@@ -134,16 +134,6 @@ unittest.case.TestCase.__init_subclass__
|
||||
|
||||
# Super-special typing primitives
|
||||
typing\._SpecialForm.*
|
||||
typing._TypedDict.__delitem__
|
||||
typing._TypedDict.__ior__
|
||||
typing._TypedDict.__or__
|
||||
typing._TypedDict.copy
|
||||
typing._TypedDict.items
|
||||
typing._TypedDict.keys
|
||||
typing._TypedDict.pop
|
||||
typing._TypedDict.setdefault
|
||||
typing._TypedDict.update
|
||||
typing._TypedDict.values
|
||||
typing_extensions\.Final
|
||||
typing\.NamedTuple
|
||||
typing\.LiteralString
|
||||
|
||||
@@ -227,16 +227,6 @@ unittest.case.TestCase.__init_subclass__
|
||||
|
||||
# Super-special typing primitives
|
||||
typing\._SpecialForm.*
|
||||
typing._TypedDict.__delitem__
|
||||
typing._TypedDict.__ior__
|
||||
typing._TypedDict.__or__
|
||||
typing._TypedDict.copy
|
||||
typing._TypedDict.items
|
||||
typing._TypedDict.keys
|
||||
typing._TypedDict.pop
|
||||
typing._TypedDict.setdefault
|
||||
typing._TypedDict.update
|
||||
typing._TypedDict.values
|
||||
typing_extensions\.Final
|
||||
typing\.NamedTuple
|
||||
typing\.LiteralString
|
||||
|
||||
@@ -63,16 +63,6 @@ tkinter.Tk.split
|
||||
types.CodeType.replace # stubtest thinks default values are None but None doesn't work at runtime
|
||||
types.GenericAlias.__getattr__
|
||||
types.GenericAlias.__call__ # Would be complicated to fix properly, Any could silence problems. #6392
|
||||
typing._TypedDict.__delitem__
|
||||
typing._TypedDict.__ior__
|
||||
typing._TypedDict.__or__
|
||||
typing._TypedDict.copy
|
||||
typing._TypedDict.items
|
||||
typing._TypedDict.keys
|
||||
typing._TypedDict.pop
|
||||
typing._TypedDict.setdefault
|
||||
typing._TypedDict.update
|
||||
typing._TypedDict.values
|
||||
weakref.ProxyType.__reversed__ # Doesn't really exist
|
||||
weakref.WeakValueDictionary.update
|
||||
typing_extensions\.get_original_bases
|
||||
|
||||
@@ -385,6 +385,7 @@ typing_extensions\.TypeVar.*
|
||||
typing_extensions\.ParamSpec.*
|
||||
typing(_extensions)?\.Generic
|
||||
typing\.Protocol
|
||||
(typing\._TypedDict\..+)?
|
||||
typing_extensions\._TypedDict\..*
|
||||
|
||||
# Special primitives
|
||||
|
||||
Reference in New Issue
Block a user