Felix Uhl
|
84c2067451
|
Make self a positional-only argument in all update overloads (#15322)
|
2026-01-24 22:51:47 +00:00 |
|
Randolf Scholz
|
35b688e98e
|
Use contravariant type variable rather than object in Container (#15320)
|
2026-01-24 17:40:45 +01:00 |
|
Til Boerner
|
65ae6a2ebf
|
[sqlite3] Fix type of row_factory for Connection and Cursor (#15316)
|
2026-01-23 14:39:04 +01:00 |
|
Bera
|
42f7953e7f
|
[http.cookies] Fix wrong return type in BaseCookie.value_encode (#15267)
|
2026-01-23 12:39:16 +01:00 |
|
Thanos
|
15f6b0ac15
|
[contextlib] Deprecate @(async)contextmanager wrapping a function returning Iterator (#12087)
|
2026-01-23 12:06:18 +01:00 |
|
Randolf Scholz
|
5c49b1fe49
|
Specialize plain slice type hints (#13007)
|
2026-01-23 10:35:39 +01:00 |
|
Stephen Morton
|
cc24a838fc
|
[socket/_socket] Restore bluetooth socket constants on Linux (#15209)
|
2026-01-19 15:56:32 +01:00 |
|
Semyon Moroz
|
b94c9e8e48
|
[dis] Deprecate show_caches parameter in get_instructions (#15294)
|
2026-01-16 20:24:51 +01:00 |
|
Randolf Scholz
|
236a8c0b08
|
allow arbitrary types in set difference (#15160)
|
2026-01-16 13:36:23 +00:00 |
|
Semyon Moroz
|
ba6dbf4573
|
[urllib] Deprecate addinfourl methods (#15291)
|
2026-01-16 08:41:35 +01:00 |
|
Semyon Moroz
|
ee1e94d430
|
[tkinter] Annotate few methods (#15273)
|
2026-01-16 00:28:12 +01:00 |
|
Guo Ci
|
e872935317
|
[tarfile] TarFile.errorlevel can't be None (#15214)
|
2026-01-15 12:38:36 +01:00 |
|
savanto
|
c06ef9d88b
|
[imaplib] Fix append args types (#15187)
* All arguments except `message` accept `None`.
* The `date_time` argument accepts all types that `Time2Internaldate` accepts.
|
2026-01-15 11:18:22 +01:00 |
|
Semyon Moroz
|
3ecbf2ff9b
|
[ssl] Deprecate read and write methods (#15285)
|
2026-01-15 11:11:02 +01:00 |
|
Semyon Moroz
|
4372b1d733
|
[ctypes] Soft deprecate ARRAY (#15204)
|
2026-01-15 11:09:58 +01:00 |
|
Ganden Schaffner
|
fd895f7819
|
[socket] Make socketpair not support type: SocketType (#15284)
|
2026-01-15 08:39:35 +01:00 |
|
Victor Westerhuis
|
cd8b26b0ce
|
[email.utils] Remove non-existing overload of parsedate_to_datetime (#15280)
|
2026-01-14 15:44:11 +01:00 |
|
Liam DeVoe
|
e887eae0d2
|
[itertools] More specific type hints for batched(..., strict=True) (#15277)
|
2026-01-14 11:50:40 +01:00 |
|
Victorien
|
82c9b97fef
|
Add comment indicating default value of format parameter in typing.get_type_hints() (#15268)
|
2026-01-13 09:15:27 -08:00 |
|
b9788213
|
ce2b37da45
|
[http.cookies] 'value', 'coded_value', and 'key' of Morsel can return None (#15264)
|
2026-01-12 16:56:26 +01:00 |
|
Ali Hamdan
|
6fa275f4a7
|
cmath.rect accepts float-likes (#15247)
|
2026-01-12 16:32:16 +01:00 |
|
Jelle Zijlstra
|
5c5f3eb390
|
sre_compile: use TypeIs (#15263)
|
2026-01-12 00:47:09 +01:00 |
|
Semyon Moroz
|
3735956f83
|
[select] Deprecate flags parameter for epoll (#15255)
- Deprecte param: https://docs.python.org/dev/library/select.html#select.epoll
- Add default values:
* `select.kevent` - https://github.com/python/cpython/blob/8cfd7b4ecf9c01ca2bea57fe640250f716cb6ee3/Modules/selectmodule.c#L1775
* `select.epoll.__new__` - https://github.com/python/cpython/blob/8cfd7b4ecf9c01ca2bea57fe640250f716cb6ee3/Modules/selectmodule.c#L1355
* `select.epoll.__exit__` - https://github.com/python/cpython/blob/8cfd7b4ecf9c01ca2bea57fe640250f716cb6ee3/Modules/selectmodule.c#L1706
* `select.devpoll.poll` - https://github.com/python/cpython/blob/8cfd7b4ecf9c01ca2bea57fe640250f716cb6ee3/Modules/selectmodule.c#L943
|
2026-01-11 23:33:23 +01:00 |
|
Victor Westerhuis
|
111bbb5cd2
|
Add secrets.DEFAULT_ENTROPY (#15261)
|
2026-01-11 23:32:42 +01:00 |
|
Semyon Moroz
|
c96d8dd7f9
|
[urllib] Deprecate cafile, capath, cadefault parameters (#15260)
|
2026-01-11 23:31:33 +01:00 |
|
Semyon Moroz
|
a679bdc438
|
[stdlib] Deprecate keyfile, certfile and check_hostname parameters (#15259)
|
2026-01-11 23:31:03 +01:00 |
|
Semyon Moroz
|
3593e35df4
|
[stdlib] Add default values part 2 (#14769)
|
2026-01-11 11:08:32 -08:00 |
|
Alex Waygood
|
a4eeb5c05b
|
Make self and cls positional-only in dict constructor methods (#15262)
|
2026-01-11 19:21:07 +01:00 |
|
Semyon Moroz
|
5a45a9a5bc
|
[inspect] Deprecate getcallargs function (#15258)
Docs: https://docs.python.org/dev/library/inspect.html#inspect.getcallargs
|
2026-01-11 08:00:44 -08:00 |
|
Ali Hamdan
|
4092415812
|
statistics: relax linear_regression input types (#15249)
|
2026-01-10 22:00:53 -08:00 |
|
Semyon Moroz
|
9d40875925
|
[http.client] Update HTTPResponse.info (#15248)
|
2026-01-11 00:28:44 +01:00 |
|
Semyon Moroz
|
98d6327550
|
[pydoc] Update ErrorDuringImport (#15251)
|
2026-01-11 00:22:53 +01:00 |
|
Semyon Moroz
|
bf0f0a56a8
|
[gc] Add default values (#15253)
|
2026-01-11 00:20:50 +01:00 |
|
Semyon Moroz
|
9840c58451
|
[sre_compile] Use TypeGuard for isstring (#15250)
|
2026-01-11 00:20:27 +01:00 |
|
Semyon Moroz
|
2e67ef8362
|
[fileinput] Deprecate hook_encoded (#15240)
|
2026-01-09 17:24:41 +01:00 |
|
Semyon Moroz
|
41c18afd59
|
[http.client] Deprecate HTTPResponse methods (#15241)
|
2026-01-09 17:23:41 +01:00 |
|
Emmanuel Ferdman
|
f30821cf01
|
[functools] Allow method override with @cache decorator (#15238)
|
2026-01-09 16:18:58 +01:00 |
|
Semyon Moroz
|
b20bcf7f07
|
[xml.etree] Deprecate parser parameter in iterparse function (#15227)
|
2026-01-08 11:06:18 +01:00 |
|
Semyon Moroz
|
aebc71d959
|
[importlib] Deprecate ResourceReader (#15229)
|
2026-01-08 11:05:08 +01:00 |
|
Kevin de Ruijter
|
2245b8bc64
|
fix: add eager_start as an argument. (#15211)
Co-authored-by: Semyon Moroz <donbarbos@proton.me>
|
2026-01-07 19:24:41 -08:00 |
|
Semyon Moroz
|
645c7d2d41
|
[importlib] Deprecate debug_override parameter in cache_from_source (#15225)
Docs: https://docs.python.org/3.14/library/importlib.html#importlib.util.cache_from_source
Source: https://github.com/python/cpython/blob/9f91278412e30ca3daaa427614176b2891bd230a/Lib/importlib/_bootstrap_external.py#L239
|
2026-01-07 19:23:21 -08:00 |
|
Semyon Moroz
|
3705dd3d8e
|
[random] Deprecate random parameter in shuffle function (#15226)
Docs: https://docs.python.org/3.10/library/random.html#random.shuffle
|
2026-01-07 19:22:12 -08:00 |
|
Semyon Moroz
|
3bf7f35646
|
[pathlib] Deprecate additional arguments (#15228)
|
2026-01-07 18:14:49 +01:00 |
|
Guo Ci
|
a68aa254d9
|
[tarfile] Fix pax_headers type annotation in tarfile.pyi (#15215)
|
2026-01-06 18:22:22 +01:00 |
|
Guo Ci
|
6b01bd4b54
|
[sys.monitoring] Change return type of set_local_events to None (#15216)
|
2026-01-06 17:55:49 +01:00 |
|
Guo Ci
|
831b6a402a
|
[sys.monitoring] Change ignored Callable return type to object (#15217)
|
2026-01-06 17:54:30 +01:00 |
|
Ilya Egorov
|
934b047ee8
|
[types] fix *_frame type (may be None) (#15219)
|
2026-01-06 17:35:01 +01:00 |
|
Daniel Enesi
|
eb347f3a1c
|
Improve type annotations for ttk.Widget (#15189)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2026-01-02 12:18:17 +02:00 |
|
RasmusNygren
|
91756673d9
|
Allow default as keyword arg to os.environ.{get,pop} (#15194)
|
2025-12-31 16:49:50 +00:00 |
|
Semyon Moroz
|
bbddfee87c
|
[optparse] Add missing type annotation (#15185)
|
2025-12-28 15:33:53 +01:00 |
|