Skip to content

Commit 669d436

Browse files
committed
Use updated script
1 parent f701bb3 commit 669d436

File tree

15 files changed

+238
-238
lines changed

15 files changed

+238
-238
lines changed

stdlib/_decimal.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ else:
7070
class Decimal:
7171
def __new__(cls, value: _DecimalNew = ..., context: Context | None = ...) -> Self: ...
7272
@classmethod
73-
def from_float(cls, __f: float) -> Self: ...
73+
def from_float(cls, f: float, /) -> Self: ...
7474
def __bool__(self) -> bool: ...
7575
def compare(self, other: _Decimal, context: Context | None = None) -> Decimal: ...
7676
def __hash__(self) -> int: ...

stdlib/_operator.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@ class attrgetter(Generic[_T_co]):
109109
@final
110110
class itemgetter(Generic[_T_co]):
111111
@overload
112-
def __new__(cls, __item: _T) -> itemgetter[_T]: ...
112+
def __new__(cls, item: _T, /) -> itemgetter[_T]: ...
113113
@overload
114-
def __new__(cls, __item1: _T1, __item2: _T2, *items: Unpack[_Ts]) -> itemgetter[tuple[_T1, _T2, Unpack[_Ts]]]: ...
114+
def __new__(cls, item1: _T1, item2: _T2, /, *items: Unpack[_Ts]) -> itemgetter[tuple[_T1, _T2, Unpack[_Ts]]]: ...
115115
# __key: _KT_contra in SupportsGetItem seems to be causing variance issues, ie:
116116
# TypeVar "_KT_contra@SupportsGetItem" is contravariant
117117
# "tuple[int, int]" is incompatible with protocol "SupportsIndex"

stdlib/_weakref.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class ProxyType(Generic[_T]): # "weakproxy"
2222

2323
class ReferenceType(Generic[_T]):
2424
__callback__: Callable[[ReferenceType[_T]], Any]
25-
def __new__(cls, __o: _T, __callback: Callable[[ReferenceType[_T]], Any] | None = ...) -> Self: ...
25+
def __new__(cls, o: _T, callback: Callable[[ReferenceType[_T]], Any] | None = ..., /) -> Self: ...
2626
def __call__(self) -> _T | None: ...
2727
def __eq__(self, value: object, /) -> bool: ...
2828
def __hash__(self) -> int: ...

stdlib/builtins.pyi

Lines changed: 96 additions & 96 deletions
Large diffs are not rendered by default.

stdlib/collections/__init__.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ class deque(MutableSequence[_T]):
257257
def __ge__(self, value: deque[_T], /) -> bool: ...
258258
def __eq__(self, value: object, /) -> bool: ...
259259
if sys.version_info >= (3, 9):
260-
def __class_getitem__(cls, __item: Any) -> GenericAlias: ...
260+
def __class_getitem__(cls, item: Any, /) -> GenericAlias: ...
261261

262262
class Counter(dict[_T, int], Generic[_T]):
263263
@overload
@@ -462,7 +462,7 @@ class ChainMap(MutableMapping[_KT, _VT]):
462462
def fromkeys(cls, iterable: Iterable[_T], __value: None = None) -> ChainMap[_T, Any | None]: ...
463463
@classmethod
464464
@overload
465-
def fromkeys(cls, __iterable: Iterable[_T], __value: _S) -> ChainMap[_T, _S]: ...
465+
def fromkeys(cls, iterable: Iterable[_T], value: _S, /) -> ChainMap[_T, _S]: ...
466466
if sys.version_info >= (3, 9):
467467
@overload
468468
def __or__(self, other: Mapping[_KT, _VT]) -> Self: ...

stdlib/datetime.pyi

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ class date:
5353
resolution: ClassVar[timedelta]
5454
def __new__(cls, year: SupportsIndex, month: SupportsIndex, day: SupportsIndex) -> Self: ...
5555
@classmethod
56-
def fromtimestamp(cls, __timestamp: float) -> Self: ...
56+
def fromtimestamp(cls, timestamp: float, /) -> Self: ...
5757
@classmethod
5858
def today(cls) -> Self: ...
5959
@classmethod
60-
def fromordinal(cls, __n: int) -> Self: ...
60+
def fromordinal(cls, n: int, /) -> Self: ...
6161
@classmethod
62-
def fromisoformat(cls, __date_string: str) -> Self: ...
62+
def fromisoformat(cls, date_string: str, /) -> Self: ...
6363
@classmethod
6464
def fromisocalendar(cls, year: int, week: int, day: int) -> Self: ...
6565
@property
@@ -137,7 +137,7 @@ class time:
137137
def __hash__(self) -> int: ...
138138
def isoformat(self, timespec: str = ...) -> str: ...
139139
@classmethod
140-
def fromisoformat(cls, __time_string: str) -> Self: ...
140+
def fromisoformat(cls, time_string: str, /) -> Self: ...
141141
# On <3.12, the name of the parameter in the pure-Python implementation
142142
# didn't match the name in the C implementation,
143143
# meaning it is only *safe* to pass it as a keyword argument on 3.12+
@@ -248,10 +248,10 @@ class datetime(date):
248248
def fromtimestamp(cls, timestamp: float, tz: _TzInfo | None = ...) -> Self: ...
249249
else:
250250
@classmethod
251-
def fromtimestamp(cls, __timestamp: float, tz: _TzInfo | None = ...) -> Self: ...
251+
def fromtimestamp(cls, timestamp: float, /, tz: _TzInfo | None = ...) -> Self: ...
252252

253253
@classmethod
254-
def utcfromtimestamp(cls, __t: float) -> Self: ...
254+
def utcfromtimestamp(cls, t: float, /) -> Self: ...
255255
@classmethod
256256
def now(cls, tz: _TzInfo | None = None) -> Self: ...
257257
@classmethod
@@ -279,7 +279,7 @@ class datetime(date):
279279
def astimezone(self, tz: _TzInfo | None = ...) -> Self: ...
280280
def isoformat(self, sep: str = ..., timespec: str = ...) -> str: ...
281281
@classmethod
282-
def strptime(cls, __date_string: str, __format: str) -> Self: ...
282+
def strptime(cls, date_string: str, format: str, /) -> Self: ...
283283
def utcoffset(self) -> timedelta | None: ...
284284
def tzname(self) -> str | None: ...
285285
def dst(self) -> timedelta | None: ...

stdlib/email/headerregistry.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ class _HeaderParser(Protocol):
142142
@staticmethod
143143
def value_parser(value: str, /) -> TokenList: ...
144144
@classmethod
145-
def parse(cls, __value: str, __kwds: dict[str, Any]) -> None: ...
145+
def parse(cls, value: str, kwds: dict[str, Any], /) -> None: ...
146146

147147
class HeaderRegistry:
148148
registry: dict[str, type[_HeaderParser]]

stdlib/fractions.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class Fraction(Rational):
2424
@overload
2525
def __new__(cls, numerator: int | Rational = 0, denominator: int | Rational | None = None) -> Self: ...
2626
@overload
27-
def __new__(cls, __value: float | Decimal | str) -> Self: ...
27+
def __new__(cls, value: float | Decimal | str, /) -> Self: ...
2828
@classmethod
2929
def from_float(cls, f: float) -> Self: ...
3030
@classmethod

stdlib/functools.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ class partial(Generic[_T]):
128128
def args(self) -> tuple[Any, ...]: ...
129129
@property
130130
def keywords(self) -> dict[str, Any]: ...
131-
def __new__(cls, __func: Callable[..., _T], *args: Any, **kwargs: Any) -> Self: ...
131+
def __new__(cls, func: Callable[..., _T], /, *args: Any, **kwargs: Any) -> Self: ...
132132
def __call__(self, /, *args: Any, **kwargs: Any) -> _T: ...
133133
if sys.version_info >= (3, 9):
134134
def __class_getitem__(cls, item: Any) -> GenericAlias: ...

stdlib/itertools.pyi

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ class chain(Iterator[_T]):
6262
def __iter__(self) -> Self: ...
6363
@classmethod
6464
# We use type[Any] and not type[_S] to not lose the type inference from __iterable
65-
def from_iterable(cls: type[Any], __iterable: Iterable[Iterable[_S]]) -> chain[_S]: ...
65+
def from_iterable(cls: type[Any], iterable: Iterable[Iterable[_S]], /) -> chain[_S]: ...
6666
if sys.version_info >= (3, 9):
67-
def __class_getitem__(cls, __item: Any) -> GenericAlias: ...
67+
def __class_getitem__(cls, item: Any, /) -> GenericAlias: ...
6868

6969
class compress(Iterator[_T]):
7070
def __init__(self, data: Iterable[_T], selectors: Iterable[Any]) -> None: ...
@@ -98,7 +98,7 @@ class islice(Iterator[_T]):
9898
def __next__(self) -> _T: ...
9999

100100
class starmap(Iterator[_T_co]):
101-
def __new__(cls, __function: Callable[..., _T], __iterable: Iterable[Iterable[Any]]) -> starmap[_T]: ...
101+
def __new__(cls, function: Callable[..., _T], iterable: Iterable[Iterable[Any]], /) -> starmap[_T]: ...
102102
def __iter__(self) -> Self: ...
103103
def __next__(self) -> _T_co: ...
104104

@@ -112,124 +112,124 @@ def tee(iterable: Iterable[_T], n: int = 2, /) -> tuple[Iterator[_T], ...]: ...
112112
class zip_longest(Iterator[_T_co]):
113113
# one iterable (fillvalue doesn't matter)
114114
@overload
115-
def __new__(cls, __iter1: Iterable[_T1], *, fillvalue: object = ...) -> zip_longest[tuple[_T1]]: ...
115+
def __new__(cls, iter1: Iterable[_T1], /, *, fillvalue: object = ...) -> zip_longest[tuple[_T1]]: ...
116116
# two iterables
117117
@overload
118118
# In the overloads without fillvalue, all of the tuple members could theoretically be None,
119119
# but we return Any instead to avoid false positives for code where we know one of the iterables
120120
# is longer.
121-
def __new__(cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2]) -> zip_longest[tuple[_T1 | Any, _T2 | Any]]: ...
121+
def __new__(cls, iter1: Iterable[_T1], iter2: Iterable[_T2], /) -> zip_longest[tuple[_T1 | Any, _T2 | Any]]: ...
122122
@overload
123123
def __new__(
124-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], *, fillvalue: _T
124+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], /, *, fillvalue: _T
125125
) -> zip_longest[tuple[_T1 | _T, _T2 | _T]]: ...
126126
# three iterables
127127
@overload
128128
def __new__(
129-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3]
130-
) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any]]: ...
129+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3],
130+
/) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any]]: ...
131131
@overload
132132
def __new__(
133-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3], *, fillvalue: _T
133+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3], /, *, fillvalue: _T
134134
) -> zip_longest[tuple[_T1 | _T, _T2 | _T, _T3 | _T]]: ...
135135
# four iterables
136136
@overload
137137
def __new__(
138-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3], __iter4: Iterable[_T4]
139-
) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any, _T4 | Any]]: ...
138+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3], iter4: Iterable[_T4],
139+
/) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any, _T4 | Any]]: ...
140140
@overload
141141
def __new__(
142-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3], __iter4: Iterable[_T4], *, fillvalue: _T
142+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3], iter4: Iterable[_T4], /, *, fillvalue: _T
143143
) -> zip_longest[tuple[_T1 | _T, _T2 | _T, _T3 | _T, _T4 | _T]]: ...
144144
# five iterables
145145
@overload
146146
def __new__(
147147
cls,
148-
__iter1: Iterable[_T1],
149-
__iter2: Iterable[_T2],
150-
__iter3: Iterable[_T3],
151-
__iter4: Iterable[_T4],
152-
__iter5: Iterable[_T5],
153-
) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any, _T4 | Any, _T5 | Any]]: ...
148+
iter1: Iterable[_T1],
149+
iter2: Iterable[_T2],
150+
iter3: Iterable[_T3],
151+
iter4: Iterable[_T4],
152+
iter5: Iterable[_T5],
153+
/) -> zip_longest[tuple[_T1 | Any, _T2 | Any, _T3 | Any, _T4 | Any, _T5 | Any]]: ...
154154
@overload
155155
def __new__(
156156
cls,
157-
__iter1: Iterable[_T1],
158-
__iter2: Iterable[_T2],
159-
__iter3: Iterable[_T3],
160-
__iter4: Iterable[_T4],
161-
__iter5: Iterable[_T5],
162-
*,
157+
iter1: Iterable[_T1],
158+
iter2: Iterable[_T2],
159+
iter3: Iterable[_T3],
160+
iter4: Iterable[_T4],
161+
iter5: Iterable[_T5],
162+
/, *,
163163
fillvalue: _T,
164164
) -> zip_longest[tuple[_T1 | _T, _T2 | _T, _T3 | _T, _T4 | _T, _T5 | _T]]: ...
165165
# six or more iterables
166166
@overload
167167
def __new__(
168168
cls,
169-
__iter1: Iterable[_T],
170-
__iter2: Iterable[_T],
171-
__iter3: Iterable[_T],
172-
__iter4: Iterable[_T],
173-
__iter5: Iterable[_T],
174-
__iter6: Iterable[_T],
175-
*iterables: Iterable[_T],
169+
iter1: Iterable[_T],
170+
iter2: Iterable[_T],
171+
iter3: Iterable[_T],
172+
iter4: Iterable[_T],
173+
iter5: Iterable[_T],
174+
iter6: Iterable[_T],
175+
/, *iterables: Iterable[_T],
176176
) -> zip_longest[tuple[_T | Any, ...]]: ...
177177
@overload
178178
def __new__(
179179
cls,
180-
__iter1: Iterable[_T],
181-
__iter2: Iterable[_T],
182-
__iter3: Iterable[_T],
183-
__iter4: Iterable[_T],
184-
__iter5: Iterable[_T],
185-
__iter6: Iterable[_T],
186-
*iterables: Iterable[_T],
180+
iter1: Iterable[_T],
181+
iter2: Iterable[_T],
182+
iter3: Iterable[_T],
183+
iter4: Iterable[_T],
184+
iter5: Iterable[_T],
185+
iter6: Iterable[_T],
186+
/, *iterables: Iterable[_T],
187187
fillvalue: _T,
188188
) -> zip_longest[tuple[_T, ...]]: ...
189189
def __iter__(self) -> Self: ...
190190
def __next__(self) -> _T_co: ...
191191

192192
class product(Iterator[_T_co]):
193193
@overload
194-
def __new__(cls, __iter1: Iterable[_T1]) -> product[tuple[_T1]]: ...
194+
def __new__(cls, iter1: Iterable[_T1], /) -> product[tuple[_T1]]: ...
195195
@overload
196-
def __new__(cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2]) -> product[tuple[_T1, _T2]]: ...
196+
def __new__(cls, iter1: Iterable[_T1], iter2: Iterable[_T2], /) -> product[tuple[_T1, _T2]]: ...
197197
@overload
198-
def __new__(cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3]) -> product[tuple[_T1, _T2, _T3]]: ...
198+
def __new__(cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3], /) -> product[tuple[_T1, _T2, _T3]]: ...
199199
@overload
200200
def __new__(
201-
cls, __iter1: Iterable[_T1], __iter2: Iterable[_T2], __iter3: Iterable[_T3], __iter4: Iterable[_T4]
202-
) -> product[tuple[_T1, _T2, _T3, _T4]]: ...
201+
cls, iter1: Iterable[_T1], iter2: Iterable[_T2], iter3: Iterable[_T3], iter4: Iterable[_T4],
202+
/) -> product[tuple[_T1, _T2, _T3, _T4]]: ...
203203
@overload
204204
def __new__(
205205
cls,
206-
__iter1: Iterable[_T1],
207-
__iter2: Iterable[_T2],
208-
__iter3: Iterable[_T3],
209-
__iter4: Iterable[_T4],
210-
__iter5: Iterable[_T5],
211-
) -> product[tuple[_T1, _T2, _T3, _T4, _T5]]: ...
206+
iter1: Iterable[_T1],
207+
iter2: Iterable[_T2],
208+
iter3: Iterable[_T3],
209+
iter4: Iterable[_T4],
210+
iter5: Iterable[_T5],
211+
/) -> product[tuple[_T1, _T2, _T3, _T4, _T5]]: ...
212212
@overload
213213
def __new__(
214214
cls,
215-
__iter1: Iterable[_T1],
216-
__iter2: Iterable[_T2],
217-
__iter3: Iterable[_T3],
218-
__iter4: Iterable[_T4],
219-
__iter5: Iterable[_T5],
220-
__iter6: Iterable[_T6],
221-
) -> product[tuple[_T1, _T2, _T3, _T4, _T5, _T6]]: ...
215+
iter1: Iterable[_T1],
216+
iter2: Iterable[_T2],
217+
iter3: Iterable[_T3],
218+
iter4: Iterable[_T4],
219+
iter5: Iterable[_T5],
220+
iter6: Iterable[_T6],
221+
/) -> product[tuple[_T1, _T2, _T3, _T4, _T5, _T6]]: ...
222222
@overload
223223
def __new__(
224224
cls,
225-
__iter1: Iterable[Any],
226-
__iter2: Iterable[Any],
227-
__iter3: Iterable[Any],
228-
__iter4: Iterable[Any],
229-
__iter5: Iterable[Any],
230-
__iter6: Iterable[Any],
231-
__iter7: Iterable[Any],
232-
*iterables: Iterable[Any],
225+
iter1: Iterable[Any],
226+
iter2: Iterable[Any],
227+
iter3: Iterable[Any],
228+
iter4: Iterable[Any],
229+
iter5: Iterable[Any],
230+
iter6: Iterable[Any],
231+
iter7: Iterable[Any],
232+
/, *iterables: Iterable[Any],
233233
) -> product[tuple[Any, ...]]: ...
234234
@overload
235235
def __new__(cls, *iterables: Iterable[_T1], repeat: int) -> product[tuple[_T1, ...]]: ...
@@ -282,7 +282,7 @@ class combinations_with_replacement(Iterator[_T_co]):
282282

283283
if sys.version_info >= (3, 10):
284284
class pairwise(Iterator[_T_co]):
285-
def __new__(cls, __iterable: Iterable[_T]) -> pairwise[tuple[_T, _T]]: ...
285+
def __new__(cls, iterable: Iterable[_T], /) -> pairwise[tuple[_T, _T]]: ...
286286
def __iter__(self) -> Self: ...
287287
def __next__(self) -> _T_co: ...
288288

0 commit comments

Comments
 (0)