Brian Schubert
|
843c1fd5a1
|
[ibm-db] Mark constants as Final (#15465)
* Set literal values for hard-coded constants
* Add missing `__version__`
|
2026-02-27 08:21:24 +01:00 |
|
Brian Schubert
|
d6cdd5ec6d
|
[ibm-db] Add stubs for ibm_db_ctx (#15463)
|
2026-02-25 01:26:47 -08:00 |
|
Brian Schubert
|
2b36c453e8
|
[types] Make UnionType.__getitem__ parameter positional-only (#15458)
|
2026-02-23 18:06:19 +01:00 |
|
Brian Schubert
|
dfc703cf17
|
[yt-dlp] Update to 2026.2.21 (#15449)
|
2026-02-22 13:37:44 +01:00 |
|
Brian Schubert
|
0783075d6f
|
[opcode] Remove concrete values from unstable opcode constants (#15447)
|
2026-02-21 19:04:20 +01:00 |
|
Brian Schubert
|
a3d69472e2
|
[pickle] Fix value of pickle.DEFAULT_PROTOCOL for Python <3.14 (#15446)
|
2026-02-21 19:03:39 +01:00 |
|
Brian Schubert
|
7a610ebc92
|
[regex] Update to 2026.2.19 (#15439)
|
2026-02-19 21:46:33 -08:00 |
|
Brian Schubert
|
d4a1c39d5c
|
Make filename, stream, and handlers parameters of logging.basicConfig mutually-exclusive (#15435)
|
2026-02-18 09:49:35 +01:00 |
|
Brian Schubert
|
b4dc047307
|
[yt-dlp] Check common code in extractor subpackage with stubtest (#14682)
|
2025-10-08 13:48:18 +02:00 |
|
Brian Schubert
|
703f7d074c
|
[CI] Run daily tests on pull requests in forks (#14713)
|
2025-09-14 18:28:50 -07:00 |
|
Brian Schubert
|
47dbbd6c91
|
Add @disjoint_base decorator to the third-party stubs (#14716)
|
2025-09-15 02:16:16 +02:00 |
|
Brian Schubert
|
b2777f4cbb
|
Mark stub-only types with runtime aliases as @type_check_only in stdlib (#14717)
|
2025-09-14 19:57:39 +02:00 |
|
Brian Schubert
|
fa4a662cdc
|
Revert "Mitigate CI stall by excluding materialize from mypy_primer projects" (#14721)
Revert "Mitigate CI stall by excluding `materialize` from mypy_primer project…"
This reverts commit 88973e3ad5.
|
2025-09-14 18:51:20 +01:00 |
|
Brian Schubert
|
88973e3ad5
|
Mitigate CI stall by excluding materialize from mypy_primer projects (#14720)
|
2025-09-14 17:40:12 +01:00 |
|
Brian Schubert
|
cb2c371676
|
[Markdown] Update to 3.9.* (#14676)
|
2025-09-05 19:07:39 +02:00 |
|
Brian Schubert
|
64aa465f68
|
[CI] Fix running stubtest when multiple stubs have changed (#14677)
|
2025-09-05 10:37:47 +02:00 |
|
Brian Schubert
|
dede8bcca6
|
[cachetools] Update to 6.2.* (#14644)
|
2025-08-26 10:52:23 +02:00 |
|
Brian Schubert
|
f3f5cccc33
|
[ujson] Mark as obsolete since 5.11.0 (#14607)
|
2025-08-21 09:21:42 +02:00 |
|
Brian Schubert
|
310c161af7
|
[yt-dlp] Update to 2025.8.20 (#14609)
|
2025-08-20 20:37:07 -07:00 |
|
Brian Schubert
|
d270bb0dc1
|
Update typing_extensions to 4.15.0rc1 (#14589)
|
2025-08-18 17:26:04 -04:00 |
|
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 |
|