Commit Graph
100 Commits
Author SHA1 Message Date
Semyon Moroz 98965cf6fa [yt-dlp] Update to 2026.01.31 (#15354) 2026-02-01 17:33:25 +01:00
Semyon Moroz 58f581cea1 [tqdm] Update to 4.67.2 (#15348)
Closes: #15347
Diff: https://github.com/tqdm/tqdm/compare/v4.67.1...v4.67.2
2026-01-31 22:07:19 -08:00
Semyon Moroz fa659b1def [yt-dlp] Update to 2026.01.29 (#15343) 2026-01-30 18:39:43 +01:00
Semyon Moroz c79275d92e [psutil] Update to 7.2.2 (#15337) 2026-01-29 16:54:04 +01:00
Semyon Moroz 5fead6a113 Update outdated upstream_repository fields (#15334) 2026-01-29 15:43:21 +01:00
Semyon Moroz deabec1998 [gunicorn] Revert * to patch version (#15327) 2026-01-26 19:29:47 +01:00
Semyon Moroz f0878dea3d [ts_utils] Update jsonc_to_json function (#15325) 2026-01-26 19:29:15 +01:00
Semyon Moroz 10933499b2 [gunicorn] Update to 24.1.0 (#15323) 2026-01-26 11:21:15 +01:00
Semyon Moroz 0664473614 Fix grammar typos (#15324) 2026-01-25 15:23:18 +00:00
Semyon Moroz d2154f5ad8 Style and formatting docs fixes (#15299)
* Add PEP links for more context
* Normalize the virtualenv name from `.venv3` to `.venv` (the [documentation suggests](https://github.com/python/typeshed/blob/main/CONTRIBUTING.md#-or-create-a-local-development-environment) creating a `.venv` name, not `.venv3`so `venv3` is not used anywhere else)
2026-01-18 09:49:20 +01:00
Semyon Moroz b94c9e8e48 [dis] Deprecate show_caches parameter in get_instructions (#15294) 2026-01-16 20:24:51 +01:00
Semyon Moroz bcf2ccf0a3 [reportlab] Update to 4.4.9 (#15290) 2026-01-16 12:14:54 +01: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
Semyon Moroz 0c45df1544 Check pyrightconfig stricter exclude list order (#15243) 2026-01-15 12:32:58 +01:00
Semyon Moroz 6731a33cdb [psutil] Annotate Popen.__init__ method (#15186) 2026-01-15 11:24:48 +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
Semyon Moroz 4c6351190f [Authlib] Annotate more (#15203) 2026-01-15 11:06:43 +01:00
Semyon Moroz 66a69d0d72 [Send2Trash] Update to 2.0.* (#15202) 2026-01-15 11:04:43 +01:00
Semyon Moroz 77f8e8f2a5 [httplib2] Update to 0.31.1 (#15278) 2026-01-14 09:32:06 +01:00
Semyon Moroz ce0726c156 [pyinstaller] Update to 6.18.* (#15279) 2026-01-14 09:30:17 +01:00
Semyon Moroz 7d70675747 [django-import-export] Update to 4.4.* (#15256) 2026-01-12 15:00:04 +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
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
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
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 e213e04a84 Update pathspec to >=1.0.3 (#15244) 2026-01-09 17:05:43 +00: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
Semyon Moroz 63ea326f8c [zstd] Update to ~=1.5.7.3 (#15242)
Closes: #15239
Diff: https://github.com/sergey-dryabzhinsky/python-zstd/compare/v1.5.7.1...v1.5.7.3
2026-01-09 02:02:28 -08: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
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 a564787bf2 [flake8-simplify] Update to 0.30.* (#15212) 2026-01-07 19:48:41 +01:00
Semyon Moroz 3bf7f35646 [pathlib] Deprecate additional arguments (#15228) 2026-01-07 18:14:49 +01:00
Semyon Moroz dc9234333d [CI] Lock pathspec major version (#15223) 2026-01-06 09:46:57 +00:00
Semyon Moroz bbddfee87c [optparse] Add missing type annotation (#15185) 2025-12-28 15:33:53 +01:00
Semyon Moroz 35fa2c83c5 [psutil] Update to 7.2.0 (#15173) 2025-12-27 11:28:34 +01:00
Semyon Moroz bb5652f2e7 [geopandas] Update to 1.1.2 (#15170) 2025-12-23 17:05:49 +01:00
Semyon Moroz fd7481c0da [icalendar] Use stricter pyright settings (#15159) 2025-12-21 15:48:55 +01:00
Semyon Moroz bf5b55d746 [Authlib] Update return types (#15153)
* Remove return types for not implemented methods
* Add some obvious return types
* Fix some incorrect types found
2025-12-19 23:55:43 +01:00
Semyon Moroz 1f696b82bd [Authlib] Add integrations dirs (#15147) 2025-12-19 18:22:19 +01:00
Semyon Moroz 1be2c3fd06 Group temporary entries in allowlists (#15138)
* Get rid of the ()? syntax in platform-version-specific since it was only
  justified in version-specific entries
* Move ()? entries from version-specific to platform-version-specific to
  detect changes in CI instantly (already without ()? syntax)
* Move all these entries to Temporary header
* Sort entries by changed version to make deleting easier
* Everything related to one version is now in one block nearby
* Also, the headings indicating which versions have this problem seem of little use
2025-12-18 15:07:55 +01:00
Semyon Moroz 027600d1c3 [_winapi] Add missing functions (#15132) 2025-12-13 20:15:46 +01:00
Semyon Moroz 267c046478 [Authlib] Update to 1.6.6 (#15131) 2025-12-13 20:10:38 +01:00
Semyon Moroz a9bc04be8d [braintree] Update to 4.41.* (#15130) 2025-12-13 20:10:02 +01:00
Semyon Moroz 9340d1a912 Remove outdated allowlist entries (#15133) 2025-12-13 07:58:14 -08:00
Semyon Moroz fcc9ebccb5 [psutil] Use more strict pyright settings (#15109) 2025-12-10 23:21:00 +01:00
Semyon Moroz 0153c409f1 [networkx] Update to 3.6.1 (#15123) 2025-12-09 23:05:51 +01:00
Semyon Moroz 260be7f2c2 [yt-dlp] Update to 2025.12.08 (#15122) 2025-12-09 23:02:11 +01:00
Semyon Moroz a1d94e7121 [psutil] Complete common POSIX logic (#15094) 2025-12-01 15:56:46 +01:00
Semyon Moroz e80d84d98a [psutil] Complete Linux (#15093) 2025-11-29 16:50:28 +01:00
Semyon Moroz 349431d92d [psutil] Complete BSD (#15090) 2025-11-28 23:11:13 +01:00
Semyon Moroz 6c8743a576 [psutil] Complete SunOS (#15089) 2025-11-27 12:22:25 +01:00
Semyon Moroz 9960107707 [networkx] Update to 3.6 (#15086) 2025-11-26 14:00:34 +01:00
Semyon Moroz d38b648723 [psutil] Complete AIX (#15088) 2025-11-26 13:48:23 +01:00
Semyon Moroz e2c8d58a41 [psutil] Update to 7.1.3 (#15074) 2025-11-24 16:50:15 +01:00
Semyon Moroz 3e1b90bb2d [reportlab] Update to 4.4.5 (#15056) 2025-11-20 11:16:48 +01:00
Semyon Moroz 526415abda [Pygments] Use Incomplete instead of Any (#15053) 2025-11-20 09:33:21 +01:00
Semyon Moroz 5da111e6d6 [ldap3] Use Incomplete instead of Any (#15054) 2025-11-20 09:32:37 +01:00
Semyon Moroz 8aa4874f53 [google-cloud-ndb] Use Incomplete instead of Any (#15055) 2025-11-20 09:31:32 +01:00
Semyon Moroz 6b4e7f1246 [typing] Deprecate no_type_check_decorator (#15048) 2025-11-18 12:36:48 +01:00
Semyon Moroz d37ab65ec1 [html5lib] Improve serializer (#15036) 2025-11-16 15:19:44 +01:00
Semyon Moroz b4b633020a [psutil] Annotate few common attributes (#15031) 2025-11-15 14:18:16 +01:00
Semyon Moroz 0d25c8c73c [psutil] Complete OSX stubs (#15030) 2025-11-15 14:17:07 +01:00
Semyon Moroz 1dad9a5857 [compression] Add Protocol _Decompressor (#14885) 2025-11-14 22:23:15 +01:00
Semyon Moroz 0d05183d9b [et-xmlfile] Add stubs (#14962) 2025-11-14 22:12:50 +01:00
Semyon Moroz 9fc1377a70 [yt-dlp] Update to 2025.11.12 (#15025) 2025-11-14 22:08:41 +01:00
Semyon Moroz 354b33a70c [html5lib] Annotate more (#14994)
* Import `webencodings` to use `Encoding` class instead of `Protocol`
* Make `_inputstream.BufferedStream`, `filters.base.Filter`, `_utils.MethodDispatcher` generic
* Fix incorrect types in `_ihatexml.pyi`
* Add types for some attributes/methods
2025-11-14 22:04:22 +01:00
Semyon Moroz 23c65436f5 [psutil] Complete Windows stubs (#15015) 2025-11-14 21:53:46 +01:00
Semyon Moroz 0c0bad8831 [unittest] Improve annotations of three_way_cmp (#15003) 2025-11-14 17:02:11 +01:00
Semyon Moroz 191fa401ff [parsimonious] Update to 0.11.* (#15021) 2025-11-13 09:50:52 +01:00
Semyon Moroz 017aed4dce [aws-xray-sdk] Annotate more (#15004) 2025-11-10 18:19:41 +01:00
Semyon Moroz acff00e773 [ttkthemes] Update to 3.3.* (#15009) 2025-11-10 09:37:46 +01:00
Semyon Moroz e2bc120079 [psutil] Use Incomplete instead of Any (#15010) 2025-11-10 08:58:36 +01:00
Semyon Moroz b3787bc6d4 [webencodings] Add stubs (#14988) 2025-11-07 11:09:41 +01:00
Semyon Moroz 8bed33f9c2 [qrbill] Update to 1.2.* (#14987) 2025-11-07 09:10:00 +01:00
Semyon Moroz 83a39d1d41 [Markdown] Update to 3.10.* (#14978) 2025-11-05 09:52:59 +01:00
Semyon Moroz 546dd282c3 [html.parser] Add scripting param for later patch releases (#14979) 2025-11-04 17:37:43 +01:00
Semyon Moroz 5dd19592d3 [parser] Add default values (#14967) 2025-11-02 15:04:16 +01:00
Semyon Moroz bf72147848 [stubsabot] Use Literal and update reason field (#14904) 2025-10-31 18:10:28 +01:00
Semyon Moroz 56e74d05e2 [decorator] Fix FunctionMaker attributes (#14909) 2025-10-31 18:09:55 +01:00
Semyon Moroz 57ab037458 [hvac] Update to 2.4.* (#14953) 2025-10-31 16:17:41 +01:00
Semyon Moroz 4f065cea54 [Deprecated] Update to ~=1.3.1 (#14954) 2025-10-31 16:17:15 +01:00
Semyon Moroz 7bfc84416b [aws-xray-sdk] Update to 2.15.* (#14955) 2025-10-31 16:16:32 +01:00
Semyon Moroz 6ca882483f [fpdf2] Annotate drawing methods (#14923) 2025-10-30 21:39:28 +01:00
Semyon Moroz 08e890b769 [yt-dlp] Update to 2025.10.22 (#14924) 2025-10-30 21:36:51 +01:00
Semyon Moroz 1559678ab4 [braintree] Update to 4.40.* (#14914) 2025-10-24 12:35:40 +02:00
Semyon Moroz 4878587038 [flake8-bugbear] Update to 25.10.21 (#14912) 2025-10-23 17:15:44 +02:00
Semyon Moroz cbd732e9c5 [regex] Update to 2025.10.23 (#14908) 2025-10-22 14:38:27 +02:00
Semyon Moroz ee5f0348f2 [turtle] Use bool for add params (#14898) 2025-10-21 13:09:56 +02:00
Semyon Moroz 11e7d904b9 [cmath] Rename positional-only param in log (#14897) 2025-10-19 17:31:11 +02:00
Semyon Moroz d6f4a0f710 [turtle] Use Literal for string params (#14874) 2025-10-14 20:33:25 +02:00