Commit Graph
51 Commits
Author SHA1 Message Date
Brian Schubert 10dba69727 [stubsabot] Support diff analysis for GitLab hosted projects (#14542) 2025-08-08 16:50:58 +02:00
Brian Schubert 11907e2825 Fix dunder-method positional-only parameter discrepancies in third-party stubs (#14529) 2025-08-08 12:12:44 +02:00
Brian Schubert 81c8fcb2e6 Mark stub-only private symbols as @type_check_only in third-party stubs (#14545) 2025-08-08 11:29:48 +02:00
Brian Schubert d01dc82bd2 Mark various dunder methods as positional-only in the stdlib (#14528) 2025-08-05 17:57:39 -04:00
Brian Schubert 953e21bafa Add __format__ overrides to complex, float, int, and str (#14523) 2025-08-05 17:56:36 -04:00
Brian Schubert f57e8b1f26 [pysftp] Pin paramiko~=3.0 when running stubtest (#14526) 2025-08-04 18:55:54 -07:00
Brian Schubert 622df68c1c Add @type_check_only to stub-only private classes in stdlib (#14512) 2025-08-03 10:13:16 +02:00
Brian Schubert 29be85e463 [channels] Bump to 4.3.* (#14490) 2025-07-29 00:08:02 -07:00
Brian Schubert c04c911254 [pywin32] Update LookupAccountSid to accept None for systemName (#14484) 2025-07-28 00:00:59 +02:00
Brian Schubert f88a09d479 Add @type_check_only to various typeshed-only procotols in stdlib (#14465)
Mark various typeshed-only protocols as `@type_check_only` in stdlib
2025-07-26 20:02:17 +01:00
Brian Schubert c97c3f0fd0 Update tarfile.TarFile.list to accept any iterable for members (#14455) 2025-07-26 05:25:40 +02:00
Brian Schubert 6b8df6b753 Mark tarfile constants as Final (#14456) 2025-07-26 05:24:09 +02:00
Brian Schubert 723db2f132 Add concurrent.interpreters stubs for 3.14.0b3 (#14307) 2025-07-21 15:31:29 +02:00
Brian Schubert eba42bdf9e Add default value for expression parameter of string.templatelib.Interpolation (#14403)
Add default for `Interpolation.expression`
2025-07-12 19:18:25 +02:00
Brian Schubert 9fca76c55f [gdb] Complete stubs for gdb.dap (#14269) 2025-07-12 19:16:57 +02:00
Brian Schubert 0ca73211f3 [zstd] Update to 1.5.7.1 (#14250) 2025-07-07 17:24:43 +02:00
Brian Schubert 213e696e3f [auth0-python] Bump to 4.10.* (#14261) 2025-07-07 16:46:10 +02:00
Brian Schubert 83ab192f69 [braintree] Bump to 4.37.* (#14344)
* `CustomerRecommendationsPayload`: Add `session_id` attribute

* `CustomerRecommendationsPayload`: Represent overloaded constructor
2025-06-30 14:38:06 +03:00
Brian Schubert 0c155fe92c [dateparser] Update to ~=1.2.2 (#14346) 2025-06-26 18:01:08 -07:00
Brian Schubert d3cfe67377 Fix type of format_spec attribute of ast.Interpolation (#14331) 2025-06-23 19:59:03 -07:00
Brian Schubert 85b0663e5c Mark stdlib token constants as Final (#14324) 2025-06-22 06:44:34 -07:00
Brian Schubert 707cd57e49 Add asyncio.tools stubs for 3.14 (#14305) 2025-06-21 11:09:25 -07:00
Brian Schubert 3419bc5407 Update _zstd stubs for 3.14.0b3 (#14306) 2025-06-21 10:40:34 -07:00
Brian Schubert ecd5141cc0 Fix label links in CONTRIBUTING.md (#14272) 2025-06-12 17:32:24 -07:00
Brian Schubert 0db0486fe6 [requests] Update to 2.32.4 (#14254) 2025-06-10 07:38:27 +01:00
Brian Schubert 0dfea4f7fc [Authlib] Fix stubtest for latest Python 3.13 patch release (#14233) 2025-06-07 16:29:10 +01:00
Brian Schubert 74be9177e9 Fix stdlib stubtest for latest Python patch releases (#14220) 2025-06-05 19:01:31 -07:00
Brian Schubert c7b8fe9f06 Fix stdlib stubtest for latest Python patch releases (#13812) 2025-04-10 14:19:45 -07:00
Brian Schubert c7ab79ed1b Drop Python 3.8 support in typeshed utilities (#13774) 2025-04-02 15:09:17 +01:00
Brian Schubert 5d15355717 Remove Python 3.8 exclusive branches from _asyncio, _blake2, _codecs, _contextvars (#13773)
Remove 3.8 exclusive branches from asyncio, _blake2, codecs, contextvars
2025-04-02 14:13:26 +01:00
Brian Schubert 538bbadf8c [pyflakes] Update to 3.3.2 (#13756) 2025-03-31 23:32:00 -07:00
Brian Schubert 205e993b52 Fix parameter types for pkgutil functions accepting pathlike arguments (#13642) 2025-03-17 18:02:07 +01:00
Brian Schubert c27e41c33b Make various email.Policy use sites generic over the message type (#13274) 2025-02-23 20:28:43 +01:00
Brian Schubert 3157273331 Allow any number of trailing font options in tkinter font description (#13240) 2024-12-19 01:39:57 +02:00
Brian Schubert 0e9c9e1362 Change issue text on daily/stubsabot failure to include exact run URL (#13210)
Use current run URL in issue body
2024-12-06 12:19:32 -08:00
Brian Schubert 318cebb776 Mark typing.TYPE_CHECKING as Final (#13180) 2024-12-03 22:23:19 +01:00
Brian SchubertandJelle Zijlstra 693add9512 Update return type of Generator.close in 3.13 (#13127)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-11-26 13:32:07 -08:00
Brian Schubert b15c302227 Update configparser.SectionProxy.get* to return T | None when fallback is not specified (#12936) 2024-11-25 18:34:29 +01:00
Brian Schubert 03114380b7 Add overload w.r.t. fallback parameter to configparser.SectionProxy.get (#12935) 2024-11-25 17:02:41 +01:00
Brian Schubert 951c0b82e8 Update logging.config.fileConfig to accept any Mapping for defaults (#12973) 2024-11-07 13:12:24 -08:00
Brian Schubert dafd67c2cc Mark OSError.strerror as sometimes None (#12974) 2024-11-07 08:08:28 -08:00
Brian Schubert 1a1970d950 Update getopt to accept any iterable for longopts (#12950) 2024-11-04 22:38:17 +01:00
Brian Schubert d262beb075 Fix callback parameter type in ssl.SSLContext.set_psk_server_callback (#12932) 2024-10-31 08:04:55 -07:00
Brian Schubert efccd7455a hashlib: fix sha3 and shake hash constructors, remove hash object __init__s (#12906) 2024-10-25 07:14:40 -07:00
Brian Schubert 27a8967896 Add missing parameter to email.policy.EmailPolicy.__init__ (#12890) 2024-10-24 11:35:26 +02:00
Brian Schubert 27325a255e Add email.policy.EmailPolicy.clone (#12879) 2024-10-23 07:17:13 -07:00
Brian Schubert ab8e0e1ca1 Fix return type of logging.config.BaseConfigurator.as_tuple (#12817) 2024-10-15 19:54:48 +01:00
Brian Schubert a5174d8150 Set literal default for bz2.BZ2Compressor.__init__ (#12798) 2024-10-13 07:54:34 -07:00
Brian Schubert 01036d2a5d Set literal default arguments for pickle.Pickler.__init__ and pickle.Unpickler.__init__ (#12797) 2024-10-13 16:28:16 +02:00
Brian Schubert 88a0f58c67 Reuse hashlib._Hash in hmac (#12793) 2024-10-13 14:50:11 +02:00
Brian Schubert 28f0d6899b Add slice overload to traceback.FrameSummary.__getitem__ (#12783) 2024-10-11 23:42:49 +01:00