Commit Graph

4054 Commits

Author SHA1 Message Date
Alex Waygood
f86c918829 Add codeop.__all__ (#7295) 2022-02-19 12:25:51 -08:00
Alex Waygood
199475ef8b Add codecs.__all__ (#7294) 2022-02-19 12:25:25 -08:00
Alex Waygood
6cd02c2aa8 Add code.__all__ (#7293) 2022-02-19 12:24:09 -08:00
Alex Waygood
18d254cb3b Add cgi.__all__ (#7292) 2022-02-19 12:23:48 -08:00
Alex Waygood
cf87ecd92a Add cProfile.__all__ (#7291) 2022-02-19 12:23:21 -08:00
Alex Waygood
98f94c3ba1 Add bz2.__all__ (#7290) 2022-02-19 12:23:03 -08:00
Alex Waygood
5df6314d4f Add base64.__all__ (#7289) 2022-02-19 12:22:44 -08:00
Alex Waygood
3c5c890761 Add asyncio.selector_events.__all__ (#7288) 2022-02-19 12:22:08 -08:00
Alex Waygood
f250c3f18d Add aifc.__all__ (#7287) 2022-02-19 12:21:49 -08:00
Alex Waygood
748e4d3a20 Add _weakrefset.__all__ (#7286) 2022-02-19 12:21:29 -08:00
Alex Waygood
5edf22189f Add _threading_local.__all__ (#7285) 2022-02-19 12:21:12 -08:00
Alex Waygood
3446a40fb5 Add asyncio.transports.__all__ (#7281) 2022-02-18 19:25:33 -08:00
Alex Waygood
d9e7673273 Add asyncio.tasks.__all__ (#7280) 2022-02-18 19:15:09 -08:00
Alex Waygood
309b6f2b52 Add `asyncio.windows_utils.__all__ (#7278) 2022-02-18 19:06:01 -08:00
Alex Waygood
e3e3db6fe5 Add asyncio.threads.__all__ (#7277) 2022-02-18 18:45:58 -08:00
Alex Waygood
a9f80c64b9 Add asyncio.subprocess.__all__ (#7276) 2022-02-18 18:45:52 -08:00
Alex Waygood
1f2c21d9e9 Add asyncio.staggered.__all__ (#7274) 2022-02-18 18:37:18 -08:00
Alex Waygood
6672e57e75 Add asyncio.runners.__all__ (#7273)
Nice and simple, this one.
2022-02-18 18:37:09 -08:00
Alex Waygood
d690238d8b Add asyncio.queues.__all__ (#7272) 2022-02-18 18:30:20 -08:00
Alex Waygood
8d63713200 Add asyncio.protocols.__all__ (#7271) 2022-02-18 18:30:06 -08:00
Alex Waygood
7dbd29174c Add asyncio.proactor_events.__all__ (#7270) 2022-02-18 18:26:31 -08:00
Alex Waygood
29ac4cccc5 Add asyncio.locks.__all__ (#7269) 2022-02-18 18:26:25 -08:00
Alex Waygood
5729a239ae Add asyncio.futures.__all__ (#7268) 2022-02-18 18:16:09 -08:00
Alex Waygood
b228c8d29e Add asyncio.events.__all__ (#7266) 2022-02-18 17:50:28 -08:00
Alex Waygood
8fd630051d Add asyncio.exceptions.__all__ (#7267) 2022-02-18 17:45:21 -08:00
Alex Waygood
9fb9a197b5 Add asyncio.base_events.__all__ (#7264) 2022-02-18 17:36:41 -08:00
Alex Waygood
ee4ee8bb0f Add asyncio.coroutines.__all__ (#7265) 2022-02-18 17:36:29 -08:00
Alex Waygood
ad6982e4b8 Add argparse.__all__ (#7263) 2022-02-18 17:35:27 -08:00
Jukka Lehtosalo
04100b9cec Improve signature of overlaps in ipaddress (#7260)
The `overlaps` method returns False if the version is different:

```
import ipaddress as i
v4=i.IPv4Network('10.0.0.0/8')
v6=i.IPv6Network('2001:db8::2000/124')
print(v6.overlaps(v4))  # False
```
2022-02-18 07:36:07 -08:00
Nikita Sobolev
2ada15c4e4 Use Literal type in msvcrt (#7257) 2022-02-18 01:27:28 -08:00
Guido van Rossum
644d5540bc Tweaks to the TaskGroup API (#7255)
* Remove TaskGroup name arg and get_name() method

(We removed those from the implementation.)

* Add optional name arg to create_task()

See https://github.com/python/cpython/pull/31398
2022-02-17 21:32:37 -08:00
Nikita Sobolev
90bdda8fd9 Remove _NNTPBase from nntplib (#7251) 2022-02-18 00:52:38 +02:00
Alex Waygood
1f6c691322 Add missing dunder overrides in array, tracemalloc and unittest.mock (#7248) 2022-02-17 13:22:33 +01:00
Spencer Brown
5c309e5fe4 Add missing tagOrId parameter to tkinter.Canvas.coords() (#6920) (#7246) 2022-02-17 11:45:31 +02:00
Rogdham
63c20e3ce7 xml: use SupportsRead/SupportsWrite instead of IO (#7241) 2022-02-16 19:02:30 -08:00
Alex Waygood
1091521f60 stdlib: Add several missing __(deep)copy__ methods (#7242) 2022-02-16 18:57:41 -08:00
Alex Waygood
d869f2e5a3 Improve ipaddress dunders (#7244) 2022-02-16 18:55:39 -08:00
Guido van Rossum
35bddd289f Add asyncio.taskgroups and new Task methods (#7240)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-02-17 00:32:20 +02:00
Alex Waygood
5a8b9dafb3 Fix various py310 stubtest errors (#7239) 2022-02-16 11:47:49 -08:00
Alex Waygood
fef3a71459 poplib.POP3_SSL.stls unconditionally raises an exception (#7191)
Source code here: 0ae4019179/Lib/poplib.py (L460)

We have to keep the method in the stub, as it's overriding a method in the superclass that doesn't unconditionally raise.
2022-02-16 07:02:00 -08:00
Alex Waygood
a599af5c74 Make pydoc.Doc an abstract class (#7200) 2022-02-16 07:01:48 -08:00
Alex Waygood
28a760cd2c Improve pyclbr.pyi (#7229) 2022-02-16 07:01:27 -08:00
Alex Waygood
fbc279e3f5 stdlib: Add many missing dunder overrides (#7231) 2022-02-16 06:25:47 -08:00
Mateusz Nowak
409beea616 tkinter.simpledialog.ask* functions can return None (#7219) 2022-02-16 12:48:04 +02:00
Nikita Sobolev
1903038adb Backport ossaudiodev availability to @python2 (#7236) 2022-02-16 11:22:51 +01:00
Alex Waygood
3567aaa93f Fix positional-only differences in sqlite3 (#7222) 2022-02-15 13:01:26 -08:00
Alex Waygood
5e8a2a9364 Fix various pos-only stubtest complaints previously allowlisted (#7228) 2022-02-15 17:51:34 +01:00
Alex Waygood
1317fa7af9 Fix positional-only differences in threading.local (#7227)
Last one of these, I think.
2022-02-15 07:16:20 -08:00
Alex Waygood
4ab5033e5b Make mailbox.MailDir abstract (#7201) 2022-02-15 06:47:17 -08:00
Alex Waygood
96b06adf2c Add missing descriptor methods in dataclasses and functools (#7203) 2022-02-15 06:45:49 -08:00