Alex Waygood
cc5a3ca9e2
Add os.waitstatus_to_exitcode ( #6444 )
2021-11-29 15:22:42 +02:00
Jelle Zijlstra
2836e537c2
Fix _operator.indexOf signature ( #6435 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-11-29 12:39:03 +02:00
Shantanu
238dff64c9
unittest.mock: add decorate_async_callable, use tuple methods ( #6438 )
...
Co-authored-by: hauntsaninja <>
2021-11-28 21:55:47 -08:00
Alex Waygood
5434243f65
Add socketserver.UDPServer.max_packet_size ( #6433 )
...
It looks like an int in the source code: 8d1a580064/Lib/socketserver.py (L524) .
Stubtest flagged it as being missing in all supported Python versions, on all platforms: https://github.com/python/typeshed/pull/6403/files
2021-11-28 20:36:23 -08:00
Shantanu
287a9a427e
Fix allowlists ( #6440 )
...
Broken by https://github.com/python/typeshed/pull/6439
Co-authored-by: hauntsaninja <>
2021-11-28 20:18:49 -08:00
Shantanu
0bad0691be
threading: fixes for _DummyThread and _RLock ( #6437 )
...
Co-authored-by: hauntsaninja <>
2021-11-28 20:11:54 -08:00
github-actions[bot]
e05a7423c4
Remove unused stubtest allowlist entries ( #6439 )
...
Co-authored-by: hauntsaninja <hauntsaninja@users.noreply.github.com >
2021-11-28 20:05:20 -08:00
Shantanu
1d335545b2
_osx_support: fix _read_output ( #6436 )
...
* _osx_support: fix _read_output
* [pre-commit.ci] auto fixes from pre-commit.com hooks
Co-authored-by: hauntsaninja <>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-28 20:01:06 -08:00
Alex Waygood
652aa66953
Add CallableProxyType.__call__ ( #6434 )
2021-11-28 19:13:08 -08:00
Alex Waygood
73d638fe8e
Add platform.freedesktop_os_release() ( #6432 )
...
Documented here: https://docs.python.org/3/library/platform.html#linux-platforms
2021-11-28 14:50:25 -08:00
Akuli
71999b7cde
operator.countOf takes Iterable ( #6431 )
2021-11-28 14:34:05 -08:00
Nikita Sobolev
d0ce310f55
Make ctypes.Array abstract ( #6361 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-11-28 22:42:23 +02:00
Alex Waygood
77d820c76c
Add missing symtable methods ( #6430 )
...
Both added in https://bugs.python.org/issue34983
2021-11-28 08:06:36 -08:00
Akuli
99f6e022f7
ipaddress: return unions from ip_address, ip_network, ip_interface ( #6400 )
2021-11-28 08:06:22 -08:00
Akuli
2b702233c6
tests/check_new_syntax.py: check order of if statements ( #6423 )
2021-11-28 08:04:46 -08:00
Akuli
6d54c10387
Make posix module empty on windows ( #6427 )
2021-11-28 07:54:30 -08:00
Akuli
524775d45e
move definitions from operator to _operator ( #6429 )
2021-11-28 07:52:57 -08:00
Alex Waygood
971908ca24
Add no_logs parameter to AssertLogsContext ( #6426 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-28 15:25:43 +02:00
Pavel Karateev
73d598eaa8
Add sqlite_errorcode and sqlite_errorname to sqlite3.Error in Python 3.11 ( #6425 )
2021-11-28 13:52:32 +02:00
Rohan
45e39edb22
curses: getstr(), inch() and instr() no longer return union type ( #6409 )
2021-11-28 12:34:11 +02:00
Shantanu
d68a28fb52
ssl: add timeout to get_server_certificate ( #6421 )
...
Co-authored-by: hauntsaninja <>
2021-11-28 12:32:12 +02:00
Shantanu
72d804f130
smtplib: add timeout to LMTP ( #6415 )
...
Co-authored-by: hauntsaninja <>
2021-11-28 12:31:18 +02:00
Alex Waygood
77725c5ed3
Add unittest.AssertNoLogs ( #6414 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-28 12:30:19 +02:00
Shantanu
0131f4b868
style: put most recent python branch first ( #6420 )
...
Co-authored-by: hauntsaninja <>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-28 12:05:25 +02:00
Shantanu
5ba7254555
locale: fix positional-only args ( #6413 )
2021-11-28 11:43:46 +02:00
Shantanu
eb16dcc2c1
builtins: change aiter argument name ( #6412 )
2021-11-28 11:41:49 +02:00
Alex Waygood
95e22ffa5e
Add missing sre_constants opcodes ( #6410 )
2021-11-28 11:40:28 +02:00
Alex Waygood
da8bab974a
Add missing asyncio functions ( #6418 )
...
These were added in https://bugs.python.org/issue32250 and https://bugs.python.org/issue32415
2021-11-27 23:43:00 -08:00
Alex Waygood
9e2cec904d
Add token(ize).SOFT_KEYWORD ( #6416 )
...
Added as part of the changes made in https://bugs.python.org/issue43822
2021-11-27 23:11:53 -08:00
Alex Waygood
593ec01537
ssl: add missing VerifyFlags ( #6411 )
...
The documentation assures me that these were both added in 3.10: https://docs.python.org/3/library/ssl.html
2021-11-27 22:48:56 -08:00
Alex Waygood
9d57201d8b
threading: add gettrace and getprofile functions ( #6407 )
...
Added in https://bugs.python.org/issue42251
2021-11-27 21:13:44 -08:00
Shantanu
c47ed98b3e
dummy_thread/ing: remove in 3.9 ( #6408 )
...
https://bugs.python.org/issue37312
2021-11-27 20:50:14 -08:00
Alex Waygood
f29d2bb72c
Add missing scope_id property to IPv6Address ( #6399 )
2021-11-27 17:02:35 +02:00
Alex Waygood
e9afd22a99
Clarify why csv stub has no __version__ attribute ( #6398 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-11-27 16:58:29 +02:00
Shantanu
e734231314
typing: add _ProtocolMeta ( #6394 )
...
Co-authored-by: hauntsaninja <>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-27 16:53:36 +02:00
Alex Waygood
df8472f586
Improve UnicodeTranslateError stub ( #6397 )
2021-11-27 16:48:36 +02:00
Pavel Karateev
575a008744
Add operator.call() and operator.__call__() for Python 3.11 ( #6396 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-11-27 16:43:17 +02:00
Alex Waygood
98af7d667f
Improve stubs for sequence types ( #6386 )
2021-11-26 19:09:38 -08:00
Akuli
6130c2459e
Delete duplicate comment ( #6391 )
2021-11-26 12:56:27 -08:00
Alex Waygood
2dade8105a
Add missing methods to collections classes ( #6388 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-11-26 21:53:16 +02:00
Alex Waygood
5d3bb81d1c
Add abc.update_abstractmethods ( #6387 )
2021-11-26 21:52:52 +02:00
Alex Waygood
8431e6c7c3
Add missing __class_getitem__ method to itertools.chain ( #6389 )
2021-11-26 21:50:49 +02:00
Alex Waygood
80425e8fcd
Add missing __class_getitem__ method to types.AsyncGeneratorType ( #6390 )
2021-11-26 21:50:20 +02:00
Akuli
31c1865b91
Don't trigger mypy_primer from commits created by pre-commit.ci ( #6385 )
...
If pre-commit makes a change immediately after a PR has been made, it's important that the stubtest/mypy/pytype/pyright checks are run again, as line numbers might have changed. However, there's no reason to start a new run of mypy_primer, since pre-commit will make no substantive changes to a PR, only cosmetic changes, and that shouldn't affect the diff from mypy_primer.
2021-11-26 07:37:55 -08:00
Alex Waygood
83e865b155
check_new_syntax.py: check for any import of deprecated contextlib aliases (#6371 )
2021-11-26 10:23:13 +02:00
Akuli
a5bc1e037f
Add mypy error codes to '# type: ignore' comments ( #6379 )
2021-11-26 07:07:56 +01:00
Nikita Sobolev
1278fa86e2
Update pytype ( #6381 )
...
It is required to solve https://github.com/python/typeshed/pull/6361
2021-11-25 15:06:19 -08:00
Akuli
32a38e787f
Fix prints in stubtest_third_party ( #6380 )
2021-11-25 13:09:14 -08:00
Sebastian Rittau
b09e528f64
Remove black/isort checks from CI ( #6376 )
2021-11-25 21:08:20 +02:00
Alex Waygood
9707cb00f6
Python 3.11 removals in stdlib ( #6374 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-25 19:34:12 +02:00