Commit Graph
100 Commits
Author SHA1 Message Date
Semyon Moroz 2cc9c1667d [tkinter] Remove a few type aliases (#14742) 2025-09-23 22:59:57 +03:00
Semyon Moroz b0d926ee22 [importlib] Update deprecate message for files function (#14773) 2025-09-23 20:37:09 +02:00
Semyon Moroz 23cbc59023 [mock] Sync _ANY type with unittest.mock (#14772) 2025-09-23 20:36:45 +02:00
Semyon Moroz 867cc01a0b [curses] Revert Final for LINES and COLS (#14764) 2025-09-23 12:46:41 +02:00
Semyon Moroz fb852f99f0 [faulthandler] Add c_stack parameter to enable (#14757) 2025-09-22 11:56:23 +02:00
Semyon Moroz 14c08738c1 [xmltodict] Update to 1.0.* (#14712) 2025-09-19 11:44:02 +02:00
Semyon Moroz 4b0fec4506 [docutils] Extend applicable types to _ContentModelCategory (#14719) 2025-09-18 15:57:51 +02:00
Semyon Moroz 95656b1961 [pyinstaller] Update to 6.16.* (#14715) 2025-09-16 23:17:34 -04:00
Semyon Moroz 29c69fe755 [tkinter] Annotate several functions (#14631) 2025-09-16 22:29:31 +03:00
Semyon Moroz 0d100b9110 Make type of unitest.mock.Any a subclass of Any (#14708) 2025-09-14 20:25:41 +02:00
Semyon Moroz 1316418088 [stubsabot] Fix typo in name "Linux" (#14705) 2025-09-12 18:25:08 +01:00
Semyon Moroz d9c76e1d9f [pyluach] Update to 2.3.* (#14692) 2025-09-10 08:06:38 -04:00
Semyon Moroz 6795f430a4 [yt-dlp] Update to 2025.9.5 (#14681) 2025-09-06 09:09:21 -04:00
Semyon Moroz a01ad0b0b9 [httplib2] Update to 0.30.* (#14665) 2025-08-30 08:17:03 -04:00
Semyon Moroz dd31a8a879 [PyMeeus] Add stubs (#14649) 2025-08-27 12:30:12 +02:00
Semyon Moroz 49facf2de3 [lunardate] Add stubs (#14650) 2025-08-27 12:20:32 +02:00
Semyon Moroz b4546ed878 [workalendar] Improve stubs (#14639) 2025-08-26 11:01:11 +02:00
Semyon Moroz 39c5eab70c [pyluach] Add stubs (#14640) 2025-08-26 10:58:43 +02:00
Semyon Moroz ba6bdc65ab [convertdate] Add stubs (#14646) 2025-08-26 10:54:47 +02:00
Semyon Moroz bc1737a300 [Jetson.GPIO] Update to ~=2.1.11 (#14647) 2025-08-26 10:50:31 +02:00
Semyon Moroz 91e2ed0953 [stdlib] Add more default values (#14632) 2025-08-24 16:56:42 +01:00
Semyon Moroz 2565f34946 [Authlib] Update to 1.6.2 (#14635) 2025-08-24 09:35:27 -04:00
Semyon MorozandJelle Zijlstra 7c9cc3b152 [stdlib] Update _interpreters (#14615)
Related #14588

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2025-08-21 07:19:12 -07:00
Semyon Moroz a3b9d1b603 [sqlite3] Deprecate enable_shared_cache from dbapi2 (#14501) 2025-08-21 13:40:35 +02:00
Semyon MorozandAlex Waygood 5e0d6ee95e [stdlib] Copy-edit deprecation messages (#14614)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2025-08-21 12:12:00 +01:00
Semyon Moroz 9bb8c4f1f9 [stdlib] Add missing Final (#14613) 2025-08-21 12:18:20 +02:00
Semyon Moroz 540d4330ab [flake8-builtins] Update to 3.0.* (#14587) 2025-08-18 12:12:05 +02:00
Semyon Moroz 85a787bba3 [stdlib] Mark constants as Final (#14577) 2025-08-15 13:19:03 +02:00
Semyon Moroz 1e537d6216 [sys] Add missing sys.flags (#14572) 2025-08-13 12:47:37 +02:00
Semyon Moroz 21b9118f4a [docutils] Bump to 0.22.* (#14500) 2025-08-13 12:05:55 +02:00
Semyon Moroz 6cae34647c [yt-dlp] Update to 2025.8.11 (#14564) 2025-08-12 13:00:56 +02:00
Semyon Moroz 5e7de4497c [fpdf2] Update to 2.8.4 (#14563) 2025-08-12 10:39:29 +02:00
Semyon Moroz 7ebff91b5e [socket] Revert adding proto default value in SocketType (#14549) 2025-08-11 12:55:50 +02:00
fb0940e6c1 [stdlib] Deprecate old functions (#14553)
* [stdlib] Deprecate many functions

* Fix typo

* Imporove message for asyncio/trsock

* Apply suggestions from code review

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>

* Add Python before version

* [pre-commit.ci] auto fixes from pre-commit.com hooks

* Wrap comment lines

* fix the rest

---------

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-10 22:27:35 +01:00
Semyon Moroz 91ba0da4aa [glob] Deprecate glob0 and glob1 functions (#14477) 2025-08-08 23:21:07 +02:00
Semyon Moroz 4ad58527c2 [socket] Use Final for constants (#14503) 2025-08-08 21:12:27 +02:00
Semyon Moroz 351439739c [gettext] Deprecate l*gettext() functions and related (#14535) 2025-08-08 12:14:19 +02:00
Semyon Moroz d2eb9ac91a [configparser] Add several deprecated attributes (#14487) 2025-08-08 12:13:30 +02:00
Semyon Moroz 56264ac973 [ssl] Set values to constants (#14544) 2025-08-08 12:08:28 +02:00
Semyon Moroz a358dc24e8 [array] Add w typecode and deprecate u typecode (#14475) 2025-08-08 11:28:10 +02:00
Semyon MorozandBrian Schubert d24394fa2f [zlib] Add ZLIBNG_VERSION (#14513)
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
2025-08-08 05:03:27 -04:00
Semyon Moroz ecf2ef48f9 Fix stdlib stubtest for 3.13.6 patch release (#14543) 2025-08-07 11:55:01 -04:00
Semyon Moroz c82ad37425 [pathlib] Add owner, group methods on Windows (#14536) 2025-08-07 07:51:17 -04:00
Semyon Moroz 5a7bac0e97 [braintree] Update to 4.38.* (#14534) 2025-08-06 07:24:44 -04:00
Semyon Moroz 3d586bbf44 [fcntl] Use Final for constants (#14537)
Source: https://github.com/python/cpython/blob/main/Modules/fcntlmodule.c
2025-08-06 07:21:21 -04:00
Semyon Moroz aeb9c4cb39 [paramiko] Update to 4.0.* (#14527)
Closes: #14524
2025-08-05 07:38:21 -04:00
Semyon Moroz 084742b431 [concurrent.futures.interpreter] Update to 3.14.0b4 (#14522) 2025-08-04 18:59:26 -07:00
Semyon Moroz 5a5d6a7647 [pyinstaller] Update to 6.15.* (#14521) 2025-08-04 10:05:39 -04:00
Semyon Moroz e16c23d376 [_winapi] Add COPY_FILE_DIRECTORY (#14515) 2025-08-04 11:44:19 +01:00
Semyon Moroz 731090c062 [nt] Add readinto (#14516) 2025-08-04 11:43:55 +01:00
Semyon MorozandBrian Schubert 2888ec7011 Bump python-jenkins to 1.8.3 (#14520)
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com>
2025-08-04 10:14:11 +01:00
Semyon Moroz 01b9048c9f [encoding] Add win32_code_page_search_function (#14510)
Docs: https://docs.python.org/dev/library/codecs.html#encodings.win32_code_page_search_function
2025-08-02 14:47:10 -04:00
Semyon Moroz a2c6ac07e3 [termios] Use Final for constants (#14488) 2025-08-01 17:19:14 -04:00
Semyon Moroz 122b3e87dc [pathlib] Deprecate PurePath.is_reserved (#14478)
Source: https://github.com/python/cpython/pull/95486
Docs: https://docs.python.org/3.14/library/pathlib.html#pathlib.PurePath.is_reserved
2025-08-01 16:46:57 -04:00
Semyon Moroz 174ce8f959 [platform] Deprecate java_ver (#14485)
Source: https://github.com/python/cpython/pull/116471
Docs: https://docs.python.org/3.14/library/platform.html
2025-08-01 16:38:28 -04:00
Semyon Moroz c06621ba71 [mmap] Use Final for constants (#14494) 2025-07-30 06:37:22 +02:00
Semyon Moroz 78faddc7f9 [sys] Deprecate _enablelegacywindowsfsencoding (#14495) 2025-07-30 06:35:29 +02:00
Semyon Moroz 7beac2529c [sqlite3] Add value to Final constants (#14491) 2025-07-29 19:55:41 +02:00
Semyon Moroz 22f1a0c6b1 [docutils] Add missing stubs (#14438) 2025-07-27 13:57:29 +02:00
Semyon Moroz fd5c6d4571 [ssl] Add missing default values (#14472)
* Move few functions to be able to use variables as default value
* Unify deprecated messages
2025-07-27 12:40:10 +02:00
Semyon Moroz bdd6546471 [ssl] Deprecate several features (#14432) 2025-07-26 07:54:23 -07:00
Semyon Moroz 6e474f2d0f [difflib] Update pat param for IS_LINE_JUNK (#14449) 2025-07-26 07:45:11 -07:00
Semyon Moroz 4a8635d106 [threading] Add missing default values (#14458) 2025-07-26 16:33:19 +02:00
Semyon Moroz 1bd302042d [sqlite3] Use TypeAlias for isolation_level (#14460) 2025-07-26 16:26:01 +02:00
Semyon Moroz 4860c36f01 [configparser] Add missing default values (#14450) 2025-07-26 05:43:50 +02:00
Semyon Moroz 4d62c18261 [ipaddress] Add default value for strict param (#14451) 2025-07-26 05:43:23 +02:00
Semyon Moroz 14474afb85 [datetime] Add missing default values (#14452) 2025-07-26 05:40:35 +02:00
Semyon Moroz 8a6075ffcc [pprint] Add missing default values (#14453) 2025-07-26 05:40:03 +02:00
Semyon Moroz 3e76afe909 [tempfile] Deprecate mktemp function (#14433) 2025-07-24 15:32:33 -07:00
Semyon Moroz 1b87479334 [signal] Add default value for params (#14448) 2025-07-24 19:01:14 +02:00
Semyon Moroz a1dc346ef6 [json] Add default value for strict param to scanstring (#14441) 2025-07-23 13:04:13 +02:00
Semyon Moroz 7cf443e754 [stubsabot] Move obsolete data to ts_utils.metadata (#14422) 2025-07-21 14:47:03 +02:00
Semyon Moroz d57b2fba84 [docutils] Add missing stubs for writers dir (#14223) 2025-07-21 14:42:16 +02:00
Semyon Moroz 7c7f8cd184 [uuid] Add default value for is_safe param (#14431) 2025-07-20 08:24:23 +02:00
Semyon Moroz 2c366c0987 [argparse] Add default value _SubParsersAction.add_parser params (#14429) 2025-07-18 20:53:58 +02:00
Semyon Moroz 611cba35d9 [argparse] Deprecate prefix_chars in ArgumentParser.add_argument_group (#14428) 2025-07-18 20:53:30 +02:00
Semyon Moroz 58b11302b5 [stubsabot] Fix comparison sign (#14426) 2025-07-17 08:15:04 +02:00
Semyon Moroz cc9cb918e6 Add pony stubs (#14361) 2025-07-16 19:48:38 +02:00
Semyon Moroz 82e2e9c53a [stubsabot] Support "Removal" PRs (#14401) 2025-07-16 13:48:04 +02:00
Semyon Moroz 997284534f [hdbcli] Clarify holdability possible values (#14410) 2025-07-14 15:49:49 +02:00
Semyon Moroz 3eb51035e1 [docutils] Add missing stubs for transforms dir (#14234) 2025-07-14 13:07:54 +02:00
Semyon Moroz c1613b2ebe [stubsabot] Bump python-crontab to 3.3.* (#14409) 2025-07-14 12:24:28 +02:00
Semyon Moroz 138a54b00f [stubsabot] Make more readable logging message (#14405) 2025-07-12 19:15:05 +02:00
Semyon Moroz c1299e3a35 Reminder to remove library from pyrightconfig (#14377) 2025-07-11 13:43:03 +02:00
Semyon Moroz df3b5f3cdd [PyMySQL] Fix issue with import constants attributes (#14393) 2025-07-10 13:56:51 +02:00
Semyon Moroz 1164c0f9e8 [jmespath] Remove from pyrightconfig (#14378) 2025-07-10 13:26:23 +02:00
Semyon Moroz b7b764b751 Bump HTMLParser.parse_comment to 3.14 (#14386) 2025-07-09 12:44:30 +02:00
Semyon Moroz d4e03e05fb Update allowlist for Python 3.14 (#14388)
* Update allowlist for Python 3.14

* Add html.parser entry
2025-07-09 09:28:56 +01:00
Semyon Moroz dfee232873 [docutils] Fix issue with *_path params (#14383) 2025-07-09 09:44:39 +02:00
Semyon Moroz f4bf1d90a6 [python-datemath] Remove from pyrightconfig (#14376)
missed in PR #14329
2025-07-07 21:12:31 +01:00
Semyon Moroz 22a5840d61 [docutils] Add missing stubs for readers dir (#14242) 2025-07-07 19:18:48 +02:00
Semyon Moroz 402a217726 [docutils] Impove main stubs (#14107) 2025-07-07 18:01:00 +02:00
Semyon Moroz 28d8ff1a80 [docutils] Add parsers.commonmark_wrapper (#14243) 2025-07-07 17:41:55 +02:00
Semyon Moroz 571cbf36d4 [flake8-simplify] Complete stubs (#14259) 2025-07-07 16:56:47 +02:00
Semyon Moroz 7eda640d62 [dockerfile-parse] Use Final for constants (#14258) 2025-07-07 16:45:53 +02:00
Semyon Moroz a345039382 [defusedxml] Add missing stubs (#14265) 2025-07-07 16:37:15 +02:00
Semyon Moroz edc3e3a89c [jsonschema] Add missing stubs (#14264) 2025-07-07 16:18:06 +02:00
Semyon Moroz e038a0e1c3 [flake8-typing-imports] Complete stubs (#14262) 2025-07-07 16:10:34 +02:00
Semyon Moroz 0a26a8320b [aws-xray-sdk] Improve stubs (#14277) 2025-07-07 16:01:33 +02:00
Semyon Moroz 1c022395b0 [aws-xray-sdk] Add missing stubs (#14276) 2025-07-07 15:38:50 +02:00