Skip to content

Commit ce11072

Browse files
authored
Big diff: use lower-case list and dict (#5888)
1 parent 11f54c3 commit ce11072

File tree

325 files changed

+2196
-2334
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

325 files changed

+2196
-2334
lines changed

stdlib/__future__.pyi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import sys
2-
from typing import List
32

43
class _Feature:
54
def __init__(self, optionalRelease: sys._version_info, mandatoryRelease: sys._version_info, compiler_flag: int) -> None: ...
@@ -20,7 +19,7 @@ generator_stop: _Feature
2019
if sys.version_info >= (3, 7):
2120
annotations: _Feature
2221

23-
all_feature_names: List[str] # undocumented
22+
all_feature_names: list[str] # undocumented
2423

2524
if sys.version_info >= (3, 7):
2625
__all__ = [

stdlib/_ast.pyi

Lines changed: 67 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ if sys.version_info >= (3, 8):
2929
class TypeIgnore(type_ignore):
3030
tag: str
3131
class FunctionType(mod):
32-
argtypes: typing.List[expr]
32+
argtypes: list[expr]
3333
returns: expr
3434

3535
class Module(mod):
36-
body: typing.List[stmt]
36+
body: list[stmt]
3737
if sys.version_info >= (3, 8):
38-
type_ignores: typing.List[TypeIgnore]
38+
type_ignores: list[TypeIgnore]
3939

4040
class Interactive(mod):
41-
body: typing.List[stmt]
41+
body: list[stmt]
4242

4343
class Expression(mod):
4444
body: expr
@@ -48,32 +48,32 @@ class stmt(AST): ...
4848
class FunctionDef(stmt):
4949
name: _identifier
5050
args: arguments
51-
body: typing.List[stmt]
52-
decorator_list: typing.List[expr]
51+
body: list[stmt]
52+
decorator_list: list[expr]
5353
returns: expr | None
5454

5555
class AsyncFunctionDef(stmt):
5656
name: _identifier
5757
args: arguments
58-
body: typing.List[stmt]
59-
decorator_list: typing.List[expr]
58+
body: list[stmt]
59+
decorator_list: list[expr]
6060
returns: expr | None
6161

6262
class ClassDef(stmt):
6363
name: _identifier
64-
bases: typing.List[expr]
65-
keywords: typing.List[keyword]
66-
body: typing.List[stmt]
67-
decorator_list: typing.List[expr]
64+
bases: list[expr]
65+
keywords: list[keyword]
66+
body: list[stmt]
67+
decorator_list: list[expr]
6868

6969
class Return(stmt):
7070
value: expr | None
7171

7272
class Delete(stmt):
73-
targets: typing.List[expr]
73+
targets: list[expr]
7474

7575
class Assign(stmt):
76-
targets: typing.List[expr]
76+
targets: list[expr]
7777
value: expr
7878

7979
class AugAssign(stmt):
@@ -90,60 +90,60 @@ class AnnAssign(stmt):
9090
class For(stmt):
9191
target: expr
9292
iter: expr
93-
body: typing.List[stmt]
94-
orelse: typing.List[stmt]
93+
body: list[stmt]
94+
orelse: list[stmt]
9595

9696
class AsyncFor(stmt):
9797
target: expr
9898
iter: expr
99-
body: typing.List[stmt]
100-
orelse: typing.List[stmt]
99+
body: list[stmt]
100+
orelse: list[stmt]
101101

102102
class While(stmt):
103103
test: expr
104-
body: typing.List[stmt]
105-
orelse: typing.List[stmt]
104+
body: list[stmt]
105+
orelse: list[stmt]
106106

107107
class If(stmt):
108108
test: expr
109-
body: typing.List[stmt]
110-
orelse: typing.List[stmt]
109+
body: list[stmt]
110+
orelse: list[stmt]
111111

112112
class With(stmt):
113-
items: typing.List[withitem]
114-
body: typing.List[stmt]
113+
items: list[withitem]
114+
body: list[stmt]
115115

116116
class AsyncWith(stmt):
117-
items: typing.List[withitem]
118-
body: typing.List[stmt]
117+
items: list[withitem]
118+
body: list[stmt]
119119

120120
class Raise(stmt):
121121
exc: expr | None
122122
cause: expr | None
123123

124124
class Try(stmt):
125-
body: typing.List[stmt]
126-
handlers: typing.List[ExceptHandler]
127-
orelse: typing.List[stmt]
128-
finalbody: typing.List[stmt]
125+
body: list[stmt]
126+
handlers: list[ExceptHandler]
127+
orelse: list[stmt]
128+
finalbody: list[stmt]
129129

130130
class Assert(stmt):
131131
test: expr
132132
msg: expr | None
133133

134134
class Import(stmt):
135-
names: typing.List[alias]
135+
names: list[alias]
136136

137137
class ImportFrom(stmt):
138138
module: _identifier | None
139-
names: typing.List[alias]
139+
names: list[alias]
140140
level: int
141141

142142
class Global(stmt):
143-
names: typing.List[_identifier]
143+
names: list[_identifier]
144144

145145
class Nonlocal(stmt):
146-
names: typing.List[_identifier]
146+
names: list[_identifier]
147147

148148
class Expr(stmt):
149149
value: expr
@@ -155,7 +155,7 @@ class expr(AST): ...
155155

156156
class BoolOp(expr):
157157
op: boolop
158-
values: typing.List[expr]
158+
values: list[expr]
159159

160160
class BinOp(expr):
161161
left: expr
@@ -176,28 +176,28 @@ class IfExp(expr):
176176
orelse: expr
177177

178178
class Dict(expr):
179-
keys: typing.List[expr | None]
180-
values: typing.List[expr]
179+
keys: list[expr | None]
180+
values: list[expr]
181181

182182
class Set(expr):
183-
elts: typing.List[expr]
183+
elts: list[expr]
184184

185185
class ListComp(expr):
186186
elt: expr
187-
generators: typing.List[comprehension]
187+
generators: list[comprehension]
188188

189189
class SetComp(expr):
190190
elt: expr
191-
generators: typing.List[comprehension]
191+
generators: list[comprehension]
192192

193193
class DictComp(expr):
194194
key: expr
195195
value: expr
196-
generators: typing.List[comprehension]
196+
generators: list[comprehension]
197197

198198
class GeneratorExp(expr):
199199
elt: expr
200-
generators: typing.List[comprehension]
200+
generators: list[comprehension]
201201

202202
class Await(expr):
203203
value: expr
@@ -210,21 +210,21 @@ class YieldFrom(expr):
210210

211211
class Compare(expr):
212212
left: expr
213-
ops: typing.List[cmpop]
214-
comparators: typing.List[expr]
213+
ops: list[cmpop]
214+
comparators: list[expr]
215215

216216
class Call(expr):
217217
func: expr
218-
args: typing.List[expr]
219-
keywords: typing.List[keyword]
218+
args: list[expr]
219+
keywords: list[keyword]
220220

221221
class FormattedValue(expr):
222222
value: expr
223223
conversion: int | None
224224
format_spec: expr | None
225225

226226
class JoinedStr(expr):
227-
values: typing.List[expr]
227+
values: list[expr]
228228

229229
if sys.version_info < (3, 8):
230230
class Num(expr): # Deprecated in 3.8; use Constant
@@ -267,7 +267,7 @@ class Slice(_SliceT):
267267

268268
if sys.version_info < (3, 9):
269269
class ExtSlice(slice):
270-
dims: typing.List[slice]
270+
dims: list[slice]
271271
class Index(slice):
272272
value: expr
273273

@@ -285,11 +285,11 @@ class Name(expr):
285285
ctx: expr_context
286286

287287
class List(expr):
288-
elts: typing.List[expr]
288+
elts: list[expr]
289289
ctx: expr_context
290290

291291
class Tuple(expr):
292-
elts: typing.List[expr]
292+
elts: list[expr]
293293
ctx: expr_context
294294

295295
class expr_context(AST): ...
@@ -299,7 +299,7 @@ if sys.version_info < (3, 9):
299299
class AugStore(expr_context): ...
300300
class Param(expr_context): ...
301301
class Suite(mod):
302-
body: typing.List[stmt]
302+
body: list[stmt]
303303

304304
class Del(expr_context): ...
305305
class Load(expr_context): ...
@@ -341,25 +341,25 @@ class NotIn(cmpop): ...
341341
class comprehension(AST):
342342
target: expr
343343
iter: expr
344-
ifs: typing.List[expr]
344+
ifs: list[expr]
345345
is_async: int
346346

347347
class excepthandler(AST): ...
348348

349349
class ExceptHandler(excepthandler):
350350
type: expr | None
351351
name: _identifier | None
352-
body: typing.List[stmt]
352+
body: list[stmt]
353353

354354
class arguments(AST):
355355
if sys.version_info >= (3, 8):
356-
posonlyargs: typing.List[arg]
357-
args: typing.List[arg]
356+
posonlyargs: list[arg]
357+
args: list[arg]
358358
vararg: arg | None
359-
kwonlyargs: typing.List[arg]
360-
kw_defaults: typing.List[expr | None]
359+
kwonlyargs: list[arg]
360+
kw_defaults: list[expr | None]
361361
kwarg: arg | None
362-
defaults: typing.List[expr]
362+
defaults: list[expr]
363363

364364
class arg(AST):
365365
arg: _identifier
@@ -380,33 +380,33 @@ class withitem(AST):
380380
if sys.version_info >= (3, 10):
381381
class Match(stmt):
382382
subject: expr
383-
cases: typing.List[match_case]
383+
cases: list[match_case]
384384
class pattern(AST): ...
385385
# Without the alias, Pyright complains variables named pattern are recursively defined
386386
_pattern = pattern
387387
class match_case(AST):
388388
pattern: _pattern
389389
guard: expr | None
390-
body: typing.List[stmt]
390+
body: list[stmt]
391391
class MatchValue(pattern):
392392
value: expr
393393
class MatchSingleton(pattern):
394394
value: Literal[True, False, None]
395395
class MatchSequence(pattern):
396-
patterns: typing.List[pattern]
396+
patterns: list[pattern]
397397
class MatchStar(pattern):
398398
name: _identifier | None
399399
class MatchMapping(pattern):
400-
keys: typing.List[expr]
401-
patterns: typing.List[pattern]
400+
keys: list[expr]
401+
patterns: list[pattern]
402402
rest: _identifier | None
403403
class MatchClass(pattern):
404404
cls: expr
405-
patterns: typing.List[pattern]
406-
kwd_attrs: typing.List[_identifier]
407-
kwd_patterns: typing.List[pattern]
405+
patterns: list[pattern]
406+
kwd_attrs: list[_identifier]
407+
kwd_patterns: list[pattern]
408408
class MatchAs(pattern):
409409
pattern: _pattern | None
410410
name: _identifier | None
411411
class MatchOr(pattern):
412-
patterns: typing.List[pattern]
412+
patterns: list[pattern]

stdlib/_compat_pickle.pyi

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
from typing import Dict, Tuple
1+
from typing import Tuple
22

3-
IMPORT_MAPPING: Dict[str, str]
4-
NAME_MAPPING: Dict[Tuple[str, str], Tuple[str, str]]
3+
IMPORT_MAPPING: dict[str, str]
4+
NAME_MAPPING: dict[Tuple[str, str], Tuple[str, str]]
55
PYTHON2_EXCEPTIONS: Tuple[str, ...]
66
MULTIPROCESSING_EXCEPTIONS: Tuple[str, ...]
7-
REVERSE_IMPORT_MAPPING: Dict[str, str]
8-
REVERSE_NAME_MAPPING: Dict[Tuple[str, str], Tuple[str, str]]
7+
REVERSE_IMPORT_MAPPING: dict[str, str]
8+
REVERSE_NAME_MAPPING: dict[Tuple[str, str], Tuple[str, str]]
99
PYTHON3_OSERROR_EXCEPTIONS: Tuple[str, ...]
1010
PYTHON3_IMPORTERROR_EXCEPTIONS: Tuple[str, ...]

stdlib/_csv.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ _DialectLike = Union[str, Dialect, Type[Dialect]]
2323
class _reader(Iterator[List[str]]):
2424
dialect: Dialect
2525
line_num: int
26-
def __next__(self) -> List[str]: ...
26+
def __next__(self) -> list[str]: ...
2727

2828
class _writer:
2929
dialect: Dialect
@@ -38,5 +38,5 @@ def reader(csvfile: Iterable[str], dialect: _DialectLike = ..., **fmtparams: Any
3838
def register_dialect(name: str, dialect: Any = ..., **fmtparams: Any) -> None: ...
3939
def unregister_dialect(name: str) -> None: ...
4040
def get_dialect(name: str) -> Dialect: ...
41-
def list_dialects() -> List[str]: ...
41+
def list_dialects() -> list[str]: ...
4242
def field_size_limit(new_limit: int = ...) -> int: ...

stdlib/_dummy_thread.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
from typing import Any, Callable, Dict, NoReturn, Tuple
1+
from typing import Any, Callable, NoReturn, Tuple
22

33
TIMEOUT_MAX: int
44
error = RuntimeError
55

6-
def start_new_thread(function: Callable[..., Any], args: Tuple[Any, ...], kwargs: Dict[str, Any] = ...) -> None: ...
6+
def start_new_thread(function: Callable[..., Any], args: Tuple[Any, ...], kwargs: dict[str, Any] = ...) -> None: ...
77
def exit() -> NoReturn: ...
88
def get_ident() -> int: ...
99
def allocate_lock() -> LockType: ...

0 commit comments

Comments
 (0)