@@ -82,29 +82,29 @@ class date:
82
82
def timetuple (self ) -> struct_time : ...
83
83
def toordinal (self ) -> int : ...
84
84
def replace (self , year : int = ..., month : int = ..., day : int = ...) -> Self : ...
85
- def __le__ (self , __other : date ) -> bool : ...
86
- def __lt__ (self , __other : date ) -> bool : ...
87
- def __ge__ (self , __other : date ) -> bool : ...
88
- def __gt__ (self , __other : date ) -> bool : ...
85
+ def __le__ (self , __value : date ) -> bool : ...
86
+ def __lt__ (self , __value : date ) -> bool : ...
87
+ def __ge__ (self , __value : date ) -> bool : ...
88
+ def __gt__ (self , __value : date ) -> bool : ...
89
89
if sys .version_info >= (3 , 8 ):
90
- def __add__ (self , __other : timedelta ) -> Self : ...
91
- def __radd__ (self , __other : timedelta ) -> Self : ...
90
+ def __add__ (self , __value : timedelta ) -> Self : ...
91
+ def __radd__ (self , __value : timedelta ) -> Self : ...
92
92
@overload
93
- def __sub__ (self , __other : timedelta ) -> Self : ...
93
+ def __sub__ (self , __value : timedelta ) -> Self : ...
94
94
@overload
95
- def __sub__ (self , __other : datetime ) -> NoReturn : ...
95
+ def __sub__ (self , __value : datetime ) -> NoReturn : ...
96
96
@overload
97
- def __sub__ (self : _D , __other : _D ) -> timedelta : ...
97
+ def __sub__ (self : _D , __value : _D ) -> timedelta : ...
98
98
else :
99
99
# Prior to Python 3.8, arithmetic operations always returned `date`, even in subclasses
100
- def __add__ (self , __other : timedelta ) -> date : ...
101
- def __radd__ (self , __other : timedelta ) -> date : ...
100
+ def __add__ (self , __value : timedelta ) -> date : ...
101
+ def __radd__ (self , __value : timedelta ) -> date : ...
102
102
@overload
103
- def __sub__ (self , __other : timedelta ) -> date : ...
103
+ def __sub__ (self , __value : timedelta ) -> date : ...
104
104
@overload
105
- def __sub__ (self , __other : datetime ) -> NoReturn : ...
105
+ def __sub__ (self , __value : datetime ) -> NoReturn : ...
106
106
@overload
107
- def __sub__ (self , __other : date ) -> timedelta : ...
107
+ def __sub__ (self , __value : date ) -> timedelta : ...
108
108
109
109
def weekday (self ) -> int : ...
110
110
def isoweekday (self ) -> int : ...
@@ -139,10 +139,10 @@ class time:
139
139
def tzinfo (self ) -> _TzInfo | None : ...
140
140
@property
141
141
def fold (self ) -> int : ...
142
- def __le__ (self , __other : time ) -> bool : ...
143
- def __lt__ (self , __other : time ) -> bool : ...
144
- def __ge__ (self , __other : time ) -> bool : ...
145
- def __gt__ (self , __other : time ) -> bool : ...
142
+ def __le__ (self , __value : time ) -> bool : ...
143
+ def __lt__ (self , __value : time ) -> bool : ...
144
+ def __ge__ (self , __value : time ) -> bool : ...
145
+ def __gt__ (self , __value : time ) -> bool : ...
146
146
def isoformat (self , timespec : str = ...) -> str : ...
147
147
@classmethod
148
148
def fromisoformat (cls , __time_string : str ) -> Self : ...
@@ -193,29 +193,29 @@ class timedelta:
193
193
@property
194
194
def microseconds (self ) -> int : ...
195
195
def total_seconds (self ) -> float : ...
196
- def __add__ (self , __other : timedelta ) -> timedelta : ...
197
- def __radd__ (self , __other : timedelta ) -> timedelta : ...
198
- def __sub__ (self , __other : timedelta ) -> timedelta : ...
199
- def __rsub__ (self , __other : timedelta ) -> timedelta : ...
196
+ def __add__ (self , __value : timedelta ) -> timedelta : ...
197
+ def __radd__ (self , __value : timedelta ) -> timedelta : ...
198
+ def __sub__ (self , __value : timedelta ) -> timedelta : ...
199
+ def __rsub__ (self , __value : timedelta ) -> timedelta : ...
200
200
def __neg__ (self ) -> timedelta : ...
201
201
def __pos__ (self ) -> timedelta : ...
202
202
def __abs__ (self ) -> timedelta : ...
203
- def __mul__ (self , __other : float ) -> timedelta : ...
204
- def __rmul__ (self , __other : float ) -> timedelta : ...
203
+ def __mul__ (self , __value : float ) -> timedelta : ...
204
+ def __rmul__ (self , __value : float ) -> timedelta : ...
205
205
@overload
206
- def __floordiv__ (self , __other : timedelta ) -> int : ...
206
+ def __floordiv__ (self , __value : timedelta ) -> int : ...
207
207
@overload
208
- def __floordiv__ (self , __other : int ) -> timedelta : ...
208
+ def __floordiv__ (self , __value : int ) -> timedelta : ...
209
209
@overload
210
- def __truediv__ (self , __other : timedelta ) -> float : ...
210
+ def __truediv__ (self , __value : timedelta ) -> float : ...
211
211
@overload
212
- def __truediv__ (self , __other : float ) -> timedelta : ...
213
- def __mod__ (self , __other : timedelta ) -> timedelta : ...
214
- def __divmod__ (self , __other : timedelta ) -> tuple [int , timedelta ]: ...
215
- def __le__ (self , __other : timedelta ) -> bool : ...
216
- def __lt__ (self , __other : timedelta ) -> bool : ...
217
- def __ge__ (self , __other : timedelta ) -> bool : ...
218
- def __gt__ (self , __other : timedelta ) -> bool : ...
212
+ def __truediv__ (self , __value : float ) -> timedelta : ...
213
+ def __mod__ (self , __value : timedelta ) -> timedelta : ...
214
+ def __divmod__ (self , __value : timedelta ) -> tuple [int , timedelta ]: ...
215
+ def __le__ (self , __value : timedelta ) -> bool : ...
216
+ def __lt__ (self , __value : timedelta ) -> bool : ...
217
+ def __ge__ (self , __value : timedelta ) -> bool : ...
218
+ def __gt__ (self , __value : timedelta ) -> bool : ...
219
219
def __bool__ (self ) -> bool : ...
220
220
221
221
class datetime (date ):
@@ -302,20 +302,20 @@ class datetime(date):
302
302
def utcoffset (self ) -> timedelta | None : ...
303
303
def tzname (self ) -> str | None : ...
304
304
def dst (self ) -> timedelta | None : ...
305
- def __le__ (self , __other : datetime ) -> bool : ... # type: ignore[override]
306
- def __lt__ (self , __other : datetime ) -> bool : ... # type: ignore[override]
307
- def __ge__ (self , __other : datetime ) -> bool : ... # type: ignore[override]
308
- def __gt__ (self , __other : datetime ) -> bool : ... # type: ignore[override]
305
+ def __le__ (self , __value : datetime ) -> bool : ... # type: ignore[override]
306
+ def __lt__ (self , __value : datetime ) -> bool : ... # type: ignore[override]
307
+ def __ge__ (self , __value : datetime ) -> bool : ... # type: ignore[override]
308
+ def __gt__ (self , __value : datetime ) -> bool : ... # type: ignore[override]
309
309
if sys .version_info >= (3 , 8 ):
310
310
@overload # type: ignore[override]
311
- def __sub__ (self , __other : timedelta ) -> Self : ...
311
+ def __sub__ (self , __value : timedelta ) -> Self : ...
312
312
@overload
313
- def __sub__ (self : _D , __other : _D ) -> timedelta : ...
313
+ def __sub__ (self : _D , __value : _D ) -> timedelta : ...
314
314
else :
315
315
# Prior to Python 3.8, arithmetic operations always returned `datetime`, even in subclasses
316
- def __add__ (self , __other : timedelta ) -> datetime : ...
317
- def __radd__ (self , __other : timedelta ) -> datetime : ...
316
+ def __add__ (self , __value : timedelta ) -> datetime : ...
317
+ def __radd__ (self , __value : timedelta ) -> datetime : ...
318
318
@overload # type: ignore[override]
319
- def __sub__ (self , __other : datetime ) -> timedelta : ...
319
+ def __sub__ (self , __value : datetime ) -> timedelta : ...
320
320
@overload
321
- def __sub__ (self , __other : timedelta ) -> datetime : ...
321
+ def __sub__ (self , __value : timedelta ) -> datetime : ...
0 commit comments