Commit Graph

5193 Commits

Author SHA1 Message Date
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
Sebastian Rittau
ab026bfecb Update redis stubs to version 4 (#6368) 2021-11-25 11:05:32 +02:00
Pavel Karateev
2bd1c7dbab Add math.cbrt() for Python 3.11 (#6375) 2021-11-25 11:00:01 +02:00
Alex Waygood
aa92ca9138 Revise unittest stub to reflect removed methods in 3.11 (#6373) 2021-11-24 09:43:03 -08:00
Pavel Karateev
7df997c6c0 Add __int__ to Fraction in Python 3.11 (#6372) 2021-11-24 15:59:08 +01:00
Alex Waygood
a9cfd23fc3 Further reduce use of deprecated contextlib aliases (#6370) 2021-11-23 15:25:39 -08:00
Pavel Karateev
b459329cec Add __complex__ to complex and __bytes__ to bytes for Python 3.11 (#6369) 2021-11-23 13:28:53 -08:00
Alex Waygood
a0f4740d54 Check for deprecated contextlib aliases in check_new_syntax.py (#6366) 2021-11-23 22:48:39 +02:00
Alex Waygood
a5f212ec00 Check for deprecated typing.Set in check_new_syntax.py (#6365) 2021-11-23 17:32:19 +02:00
Alex Waygood
2445eddb4b Check for typing.Deque, typing.FrozenSet and typing.DefaultDict in check_new_syntax.py (#6362) 2021-11-23 12:35:23 +02:00
Alex Waygood
c685c2d6c6 Reduce use of deprecated typing aliases (#6358) 2021-11-23 10:56:43 +01:00
Joachim Jablon
7e836db2f3 Move abstract methods to AbstractConnectionPool (#6340) 2021-11-23 09:40:45 +01:00
Sebastian Rittau
6708ffae14 Add tz{utc,offset}.fromutc() (#6360) 2021-11-23 00:33:40 -08:00
Sebastian Rittau
4c41f5d769 Only run daily stubtest on python/typeshed repository (#6354) 2021-11-22 07:35:35 -08:00