GitHub / python/typeshed / commits
Collection of library stubs for Python, with static types
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 665cb9b0 | [convertdate] Update to 2.4.1 (#15406) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 7ef1e06f | [dateparser] Improve stubs (#15393) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 8ce1e853 | [passlib] Fix stubtest (#15404) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| a6fba4f1 | Update project.requires-python to >=3.10 (#15402) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| da6e5e9d | Replace `int | SupportsIndex` with `SupportsIndex` (#15389) |
Guo Ci <z****i@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| d380c3d2 | [setuptools] Add missing compilers (#15394) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 1b9a9d74 | Remove Python 3.9 stubtest allowlists (#15403) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 34646ba7 | [stubsabot] Bump setuptools to 82.0.* (#15396) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 7ff653f0 | Remove explicit target-version field for ruff (#15400) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 2ce70534 | Remove 3.9 support from CI and tests (#15401) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| df016285 | [gunicorn] Update to 25.0.2 (#15385) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| ba29e20a | ruff knows zoneinfo is part of the stdlib now (#15398) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 576a71a7 | Officially remove Python 3.9 support (#15360) |
Sebastian Rittau <s****u@z****e>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 29a8b8c5 | [stdlib] Ignore find_distributions problems on windows (#15392) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 01bbf04a | [setuptools] Update to 81.0.* (#15387) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| ae6f49ad | [stdlib/enum] add `enum.bin` (#15388) |
Guo Ci <z****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| c045882b | [stubsabot] Bump Authlib to 1.6.7 (#15382) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| d7595e2b | [dateparser] Update to ~=1.3.0 (#15376) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 4fab761f | [stubsabot] Bump yt-dlp to 2026.2.4 (#15373) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| e56ab929 | [stdlib] Updates for Python 3.13.12 and 3.14.3 (#15371) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 516eed0d | [tarfile] Fix some `TarFile` attributes to be non-optional (#15367) |
Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| f7619a4e | [stubsabot] Bump tqdm to 4.67.3 (#15366) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 11ff7e11 | [gunicorn] Update to 25.0.* (#15363) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| e79e6af9 | [braintree] Update to 4.42.* (#15362) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| dd78db84 | [gdb] `Value.address` can be `None` (#15355) |
k4lizen <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| c0135638 | [jsonschema] Fix type `_Error.validator` (#15353) |
Shantanu <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 98965cf6 | [yt-dlp] Update to 2026.01.31 (#15354) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 58f581ce | [tqdm] Update to 4.67.2 (#15348) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| fa659b1d | [yt-dlp] Update to 2026.01.29 (#15343) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 31c195aa | [functools] Add __name__/__qualname__ to _lru_cache_wrapper (#15328) |
Alan Du <a****u@g****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| c79275d9 | [psutil] Update to 7.2.2 (#15337) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 5fead6a1 | Update outdated upstream_repository fields (#15334) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| c3fa8a0a | [yt-dlp] Fix YoutubeDL.YoutubeDL.download return value (#15336) |
Tatsh <T****h@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 7f3ec001 | [assertpy] Accept extensions with additional parameters (#15329) |
Emmanuel Ferdman <e****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| deabec19 | [gunicorn] Revert * to patch version (#15327) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| f0878dea | [ts_utils] Update jsonc_to_json function (#15325) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 8397d567 | [time] Fix parameter type of sleep et al. (#15321) |
Dutcho <D****o@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 10933499 | [gunicorn] Update to 24.1.0 (#15323) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| f424458c | [pexpect] Accept `dict` for `env` parameter, not just `os.environ` (#15270) |
Emmanuel Ferdman <e****n@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 06644736 | Fix grammar typos (#15324) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 84c20674 | Make self a positional-only argument in all update overloads (#15322) |
Felix Uhl <i****t@u****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 35b688e9 | Use contravariant type variable rather than `object` in `Container` (#15320) |
Randolf Scholz <r****z@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 8a363f66 | [stubsabot] Bump httplib2 to 0.31.2 (#15318) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 507b51f8 | [stubsabot] Bump setuptools to 80.10.* (#15312) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 72fc2583 | [python-dateutil] Add missing annotation to 'tag' in rebuild.py (#15196) |
lev-blit <4****t@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 65ae6a2e | [sqlite3] Fix type of row_factory for Connection and Cursor (#15316) |
Til Boerner <t****r@g****t>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 42f7953e | [http.cookies] Fix wrong return type in BaseCookie.value_encode (#15267) |
Bera <b****3@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 15f6b0ac | [contextlib] Deprecate `@(async)contextmanager` wrapping a function returning... |
Thanos <1****s@u****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 5c49b1fe | Specialize plain `slice` type hints (#13007) |
Randolf Scholz <r****z@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 2ff920f2 | [stubsabot] Bump jmespath to 1.1.* (#15315) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 80fd73de | Use stricter pyright settings when testing `punq` in CI (#15314) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| a3568ac8 | [tensorflow] Fix `tf.tile` (#15306) |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 4992a813 | [geopandas] Add lz4 and zstd compression to to_parquet (#15195) |
John Hattas <j****s@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| cc24a838 | [socket/_socket] Restore bluetooth socket constants on Linux (#15209) |
Stephen Morton <g****b@t****g>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 2bcf7bb2 | [tensorflow]: Add `tf.tile` (#15300) |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| a7e3fca3 | [punq] Add missing return type for `Container.register()` (#15301) |
Abraham Murciano <a****o@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 64f965e5 | `tensorflow`: add `Activation`, `GlobalAveragePooling2D` and `MaxPool2D` laye... |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| d2154f5a | Style and formatting docs fixes (#15299) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| b94c9e8e | [dis] Deprecate show_caches parameter in get_instructions (#15294) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| 236a8c0b | allow arbitrary types in set difference (#15160) |
Randolf Scholz <r****z@g****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| bcf2ccf0 | [reportlab] Update to 4.4.9 (#15290) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| ba6dbf45 | [urllib] Deprecate addinfourl methods (#15291) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 7c0301e6 | [stubsabot] Bump Send2Trash to 2.1.* (#15197) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| ee1e94d4 | [tkinter] Annotate few methods (#15273) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 5e477a31 | [yt-dlp] Make _Params["playlist_items"] a str (#15287) |
Martijn van der Ven <m****n@v****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| dabb6190 | Use stricter pyright settings when checking `ephem` in CI (#15288) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 86491624 | Add stubs for ephem (#15191) |
Remco646 <5****6@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 127e4d24 | Add type stubs for punq (#15274) |
Abraham Murciano <a****o@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| e8729353 | [tarfile] `TarFile.errorlevel` can't be `None` (#15214) |
Guo Ci <z****i@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 0c45df15 | Check pyrightconfig stricter exclude list order (#15243) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 6731a33c | [psutil] Annotate Popen.__init__ method (#15186) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| c06ef9d8 | [imaplib] Fix `append` args types (#15187) |
savanto <s****o@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 3ecbf2ff | [ssl] Deprecate read and write methods (#15285) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 4372b1d7 | [ctypes] Soft deprecate ARRAY (#15204) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 4c635119 | [Authlib] Annotate more (#15203) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 66a69d0d | [Send2Trash] Update to 2.0.* (#15202) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 4685e271 | [stubsabot] Bump regex to 2026.1.15 (#15281) |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| fd895f78 | [socket] Make `socketpair` not support `type: SocketType` (#15284) |
Ganden Schaffner <g****r@p****e>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 3789c366 | `tensorflow`: add `tf.keras.metrics.MeanSquaredError` (#15282) |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| cd8b26b0 | [email.utils] Remove non-existing overload of parsedate_to_datetime (#15280) |
Victor Westerhuis <v****0@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| e887eae0 | [itertools] More specific type hints for `batched(..., strict=True)` (#15277) |
Liam DeVoe <o****e@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 77f8e8f2 | [httplib2] Update to 0.31.1 (#15278) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| ce0726c1 | [pyinstaller] Update to 6.18.* (#15279) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 82c9b97f | Add comment indicating default value of `format` parameter in `typing.get_typ... |
Victorien <6****s@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| ce2b37da | [http.cookies] 'value', 'coded_value', and 'key' of Morsel can return `None` ... |
b9788213 <b****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6fa275f4 | cmath.rect accepts float-likes (#15247) |
Ali Hamdan <a****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f0344b83 | [xmltodict] Fix false positive for namespaces with None values (#15245) |
Emmanuel Ferdman <e****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 47c0e2d5 | [tensorflow]: Add a few missing elements (#15265) |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7d706757 | [django-import-export] Update to 4.4.* (#15256) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 31791106 | [tensorflow]: Add `tf.split` (#14890) |
Hoël Bagard <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5c5f3eb3 | sre_compile: use TypeIs (#15263) |
Jelle Zijlstra <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3735956f | [select] Deprecate flags parameter for epoll (#15255) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 111bbb5c | Add secrets.DEFAULT_ENTROPY (#15261) |
Victor Westerhuis <v****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c96d8dd7 | [urllib] Deprecate cafile, capath, cadefault parameters (#15260) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a679bdc4 | [stdlib] Deprecate keyfile, certfile and check_hostname parameters (#15259) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3593e35d | [stdlib] Add default values part 2 (#14769) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a4eeb5c0 | Make `self` and `cls` positional-only in `dict` constructor methods (#15262) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5a45a9a5 | [inspect] Deprecate getcallargs function (#15258) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 40924158 | statistics: relax linear_regression input types (#15249) |
Ali Hamdan <a****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9d408759 | [http.client] Update HTTPResponse.info (#15248) |
Semyon Moroz <d****s@p****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago |