Commit Graph

5399 Commits

Author SHA1 Message Date
Nikita Sobolev
6ca1dad2a2 Use Literal types for _winapi (#6752) 2021-12-30 14:04:42 +01:00
Nikita Sobolev
7c4f2a20cc Use Literal types in winreg (#6751) 2021-12-30 13:00:44 +01:00
Nikita Sobolev
3d4759efdf Now winreg is platform specific (#6735) 2021-12-30 12:26:09 +02:00
Nikita Sobolev
d62b32cf8f Make _winapi Windows only (#6750) 2021-12-29 22:55:37 -06:00
Alex Waygood
048f4fe720 curses is not available on Windows (#6749) 2021-12-29 21:29:13 +01:00
Alex Waygood
7a1770d825 syslog is not available on Windows (#6745) 2021-12-29 21:48:06 +02:00
Alex Waygood
620b1bf12f spwd is not available on Windows (#6744) 2021-12-29 21:47:48 +02:00
Alex Waygood
007bfad80c pwd is not available on Windows (#6742) 2021-12-29 21:47:36 +02:00
Alex Waygood
cacd658a74 pty is not available on Windows (#6741) 2021-12-29 21:46:57 +02:00
Alex Waygood
912f6306b1 grp is not available on Windows (#6740) 2021-12-29 21:46:49 +02:00
Alex Waygood
2b90495f8b fcntl is not available on Windows (#6739) 2021-12-29 21:46:06 +02:00
Alex Waygood
8baa56b054 crypt is not available on Windows (#6738) 2021-12-29 21:45:18 +02:00
Alex Waygood
34a7e753aa _posixsubprocess is not available on Windows (#6737) 2021-12-29 21:44:36 +02:00
Alex Waygood
53cfcdcbb1 resource is not available on Windows (#6736) 2021-12-29 21:44:14 +02:00
Alex Waygood
418c277dc9 readline is not available on Windows (#6743) 2021-12-29 21:35:18 +02:00
Alex Waygood
9a180024c5 tty is not available on Windows (#6747) 2021-12-29 21:30:27 +02:00
Alex Waygood
d76355d57c termios is not available on Windows (#6746) 2021-12-29 21:22:58 +02:00
Andrew
ff6d084995 Fix NamedTuple._field_types for python > 3.9 (#6728)
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-authored-by: Akuli <akuviljanen17@gmail.com>
2021-12-29 18:58:42 +02:00
Akuli
a89e5bb0cf Relax check_new_syntax.py to allow elif statements for old versions (#6729) 2021-12-29 18:50:11 +02:00
Alex Waygood
a82a4bc62b email: add Message methods (#6731)
Add `email.message.Message` methods, mark `email.iterators.walk` as wontfix
2021-12-29 10:40:06 -06:00
Akuli
bae606da8d Enable stubtest for jack (#6727) 2021-12-29 11:42:28 +01:00
Alex Waygood
ab893c91fd pygments: remove outdated TODOs (#6725) 2021-12-28 22:23:23 +02:00
Ruben Vorderman
73aed3583a Add a fallback overload for bz2.open as exists in gzip.open and lzma.open (#6722) 2021-12-28 19:35:34 +02:00
Sebastian Rittau
22bf9e8a78 redis: Restore type annotations of ping() and save() (#6720) 2021-12-28 13:08:05 +02:00
Nikita Sobolev
06af4a8d88 mimetypes.guess_type() accepts PathLikes in 3.8+ (#6716) 2021-12-28 11:34:49 +01:00
Akuli
4aa4cb9ae2 stubtest_third_party: do not install apt packages in the same script (#6714) 2021-12-28 11:33:49 +01:00
Alex Waygood
8d5d2520ac Use PEP 585 syntax wherever possible (#6717) 2021-12-28 11:31:43 +01:00
Sebastian Rittau
e6cb341d94 Update redis stubs to 4.1 (#6711)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-12-27 21:34:34 +02:00
Sebastian Rittau
14e5d16c3a Replace METADATA stubtest key with stubtest_apt_packages (#6704) 2021-12-27 17:28:59 +01:00
Alex Waygood
975b3e901b Always alias collections.abc.Set (#6712) 2021-12-27 17:09:47 +01:00
Sebastian Rittau
51a2cd1289 Enable stubtest for six (#6699) 2021-12-27 12:36:17 +02:00
Nikita Sobolev
de8beb1399 Run shellcheck on generate_proto_stubs.sh (#6709) 2021-12-26 23:41:05 +01:00
Akuli
1c43c6b30d Fix CI failure (#6707) 2021-12-26 23:26:37 +02:00
Nikita Sobolev
1e15f38578 Improve stat.py module with Literal values (#6705) 2021-12-26 21:12:33 +02:00
Akuli
66ed211691 Re-enable stdlib stubtest on macos (#6696) 2021-12-26 19:59:04 +01:00
Alex Waygood
a54e21992c Remove ParamSpec-related # type: ignores (#6703) 2021-12-26 15:27:57 +01:00
Sebastian Rittau
d065ee4aef Enable stubtest for aiofiles (#6698) 2021-12-26 15:54:42 +02:00
Sebastian Rittau
74cd202b2d Annotate return type of pygments.plugin.iter_entry_points (#6697)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
2021-12-26 14:44:40 +01:00
Alex Waygood
0e75580381 Add missing attributes to contextlib._(Async)GeneratorContextManager (#6676) 2021-12-26 14:05:49 +01:00
Akuli
9efc0c0dca pygments: Annotate several generator functions (#6695) 2021-12-26 13:53:41 +01:00
Sebastian Rittau
f5059c0c41 Update flake8 config (#6684) 2021-12-26 14:45:15 +02:00
Nikita Sobolev
0b3ee9808c exc_traceback in TracebackException can be None (#6693) 2021-12-26 12:11:11 +02:00
Joseph Young
8bf46faf5f Add encodings.utf_8_sig stubs (#6691) 2021-12-25 22:47:20 +02:00
Sebastian Rittau
4f39a31553 Remove asyncio loop arguments in Python 3.10 (#6690) 2021-12-25 21:39:36 +02:00
Sebastian Rittau
bb77f39b7c Add a 'stubtest' flag to METADATA.toml (#6687)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
2021-12-25 17:02:57 +02:00
Sebastian Rittau
15958a2628 Fixes for third-party mock package (#6685)
Removed a few unused private classes and methods. They can be re-added if a user reports them missing.
2021-12-25 11:43:43 +02:00
Joseph Young
b3a4b1f353 python-datetutil: WEEKDAYS and MONTHS can have arbitrary length tuples (#6689) 2021-12-25 10:18:38 +01:00
Rich Li
5fe2a26908 redis: Add stubs for lmove and blmove (#6586) 2021-12-25 01:50:53 +02:00
Sebastian Rittau
f9453fad5a Continue third-party stubtest on failure (#6686) 2021-12-24 21:11:18 +02:00
Denis Laxalde
e1ae89874b Let 'traceback' possibly be None in sys.__excepthook__ (#6678) 2021-12-24 11:11:00 +02:00