@@ -16,23 +16,31 @@ class OrderedMultiDict(dict):
1616 def setdefault (self , k : Hashable , default : Any = ...) -> Any : ...
1717 def copy (self ) -> OrderedMultiDict : ...
1818 @classmethod
19- def fromkeys (cls , keys : list [Any ], default : Any | None = ...) -> OrderedMultiDict : ...
19+ def fromkeys (
20+ cls , keys : list [Any ], default : Any | None = ...
21+ ) -> OrderedMultiDict : ...
2022 def update (self , E : dict [Any , Any ] | Iterable , ** F : dict [str , Any ]) -> None : ...
21- def update_extend (self , E : dict [Any , Any ] | Iterable , ** F : dict [str , Any ]) -> None : ...
23+ def update_extend (
24+ self , E : dict [Any , Any ] | Iterable , ** F : dict [str , Any ]
25+ ) -> None : ...
2226 def __setitem__ (self , k : Hashable , v : Any ) -> None : ...
2327 def __getitem__ (self , k : Hashable ) -> Any : ...
2428 def __delitem__ (self , k : Hashable ) -> None : ...
2529 def __eq__ (self , other : OrderedMultiDict ) -> bool : ...
2630 def __ne__ (self , other : OrderedMultiDict ) -> bool : ...
2731 def pop (self , k : Hashable , default : Any = ...) -> None : ...
2832 def popall (self , k : Hashable , default : Any = ...) -> None : ...
29- def poplast (self , k : Hashable = ..., default : Any = ...) -> None : ...
33+ def poplast (self , k : Hashable = ..., default : Any = ...) -> None : ...
3034 def iteritems (self , multi : bool = ...) -> Generator [Any , None , None ]: ...
3135 def iterkeys (self , multi : bool = ...) -> Generator [Any , None , None ]: ...
3236 def itervalues (self , multi : bool = ...) -> Generator [Any , None , None ]: ...
3337 def todict (self , multi : bool = ...) -> dict [Hashable , Any ]: ...
34- def sorted (self , key : Any | None = ..., reverse : bool = ...) -> OrderedMultiDict : ...
35- def sortedvalues (self , key : Any | None = ..., reverse : bool = ...) -> OrderedMultiDict : ...
38+ def sorted (
39+ self , key : Any | None = ..., reverse : bool = ...
40+ ) -> OrderedMultiDict : ...
41+ def sortedvalues (
42+ self , key : Any | None = ..., reverse : bool = ...
43+ ) -> OrderedMultiDict : ...
3644 def inverted (self ) -> OrderedMultiDict : ...
3745 def counts (self ) -> OrderedMultiDict : ...
3846 def keys (self , multi : bool = ...) -> list [Hashable ]: ...
@@ -43,6 +51,7 @@ class OrderedMultiDict(dict):
4351 def viewkeys (self ) -> KeysView : ...
4452 def viewvalues (self ) -> ValuesView : ...
4553 def viewitems (self ) -> ItemsView : ...
54+
4655OMD = OrderedMultiDict
4756MultiDict = OrderedMultiDict
4857
@@ -63,12 +72,14 @@ class OneToOne(dict):
6372 def pop (self , key : Hashable , default : Any = ...) -> Hashable : ...
6473 def popitem (self ) -> tuple [Hashable , Hashable ]: ...
6574 def setdefault (self , key , default : Any = ...) -> Hashable : ...
66- def update (self , dict_or_iterable : dict | Iterable , ** kw : dict [Hashable , Any ]) -> None : ...
75+ def update (
76+ self , dict_or_iterable : dict | Iterable , ** kw : dict [Hashable , Any ]
77+ ) -> None : ...
6778
6879class ManyToMany :
6980 data : dict [Hashable , Any ]
7081 inv : ManyToMany
71- def __init__ (self , items : tuple [Hashable ] | dict [Hashable , Any ] = ...) -> None : ...
82+ def __init__ (self , items : tuple [Hashable ] | dict [Hashable , Any ] = ...) -> None : ...
7283 def get (self , key : Hashable , default : Any = ...) -> Any : ...
7384 def __getitem__ (self , key : Hashable ) -> Any : ...
7485 def __setitem__ (self , key : Hashable , vals : Iterable ) -> None : ...
@@ -84,7 +95,9 @@ class ManyToMany:
8495 def __len__ (self ) -> int : ...
8596 def __eq__ (self , other ) -> bool : ...
8697
87- def subdict (d , keep : dict [Hashable , Any ] | None = ..., drop : list [Hashable ] | None = ...): ...
98+ def subdict (
99+ d , keep : dict [Hashable , Any ] | None = ..., drop : list [Hashable ] | None = ...
100+ ): ...
88101
89102class FrozenHashError (TypeError ): ...
90103
0 commit comments