Alex Waygood
|
208d8e1ec2
|
Fix assertAlmostEqual regression on mixed numeric types (#8137)
|
2022-06-27 08:57:36 +02:00 |
|
Alex Waygood
|
7c3b13ba4f
|
asyncio.sslproto: _SSLPipe and several SSLProtocol attributes no longer exist on py311 (#8186)
|
2022-06-27 08:12:01 +02:00 |
|
Alex Waygood
|
8b3b6bf7cd
|
stdlib: Audit Callable[<parameters>, None] annotations (#8187)
|
2022-06-27 08:08:28 +02:00 |
|
Alex Waygood
|
ca44b893e3
|
multiprocessing: audit callback annotations (#8178)
|
2022-06-26 13:15:26 +01:00 |
|
Alex Waygood
|
f812d71ffa
|
Improve errno stubs on Windows and MacOS (#8142)
|
2022-06-26 08:29:02 +05:30 |
|
Alex Waygood
|
ca2f83a4cf
|
typing_extensions: harmonise __all__ with __all__ at runtime (#8165)
|
2022-06-25 19:16:23 -07:00 |
|
Eric Werner
|
ec64372348
|
re-export HTTPError in urllib.request (#8146)
See cpython/#94204
|
2022-06-24 16:37:09 +02:00 |
|
Rohit Patil
|
d96581ec0f
|
stdlib.xml: re-export ContentHandler & ErrorHandler (#8140)
fixes python/typeshed#8107
|
2022-06-22 21:22:33 +01:00 |
|
Alex Waygood
|
89f4dee452
|
Improve several __hash__ methods (#8128)
|
2022-06-22 11:58:00 +01:00 |
|
Alex Waygood
|
8826d3a36f
|
Rename some confusingly named type aliases (#8129)
|
2022-06-21 20:51:05 +01:00 |
|
Theo Belaire
|
73ec67587c
|
Replace str with bytes for imaplib append and ParseFlags (#8130)
Last Argument of APPEND
https://github.com/python/cpython/blob/main/Lib/imaplib.py#L1497
https://github.com/python/cpython/blob/main/Lib/imaplib.py#L413
You can see it's parsed with the bytes regex MapCLRF re.compile(br'\r\n|\r|\n')
https://github.com/python/cpython/blob/main/Lib/imaplib.py#L1497
You can see it's parsed with the bytes regex Flags
re.compile(br'.*FLAGS \((?P<flags>[^\)]*)\)')
|
2022-06-21 12:16:36 -07:00 |
|
Alex Waygood
|
67f377898b
|
Add process_group argument to subprocess.{run, call, check_call, check_output} (#8125)
|
2022-06-21 07:44:20 -07:00 |
|
Alex Waygood
|
0740d1c48e
|
asyncio.gather: Add overload for if no positional arguments are provided (#8126)
|
2022-06-21 15:31:40 +01:00 |
|
Alex Waygood
|
a01e0260b3
|
Add pipesize argument to subprocess.{run, call, check_call, check_output} (#8124)
|
2022-06-21 05:59:26 -07:00 |
|
Alex Waygood
|
cad42c7c7b
|
asyncio.gather: Remove default values for return_exceptions: bool overloads (#8123)
|
2022-06-21 05:57:06 -07:00 |
|
Alex Waygood
|
f9e24680c3
|
Add new-in-3.9 parameters to subprocess.{run, call, check_call, check_output} (#8071)
|
2022-06-21 04:35:50 -07:00 |
|
KotlinIsland
|
35a59f6aa7
|
typing.AwaitableGenerator: add type_check_only (#8115)
|
2022-06-20 21:01:09 -07:00 |
|
Alex Waygood
|
c6de37df53
|
Overhaul socket stubs on Windows and MacOS (#8106)
Reduce the `socket` allowlists for these platforms to a handful of missing constants
|
2022-06-20 20:11:50 +01:00 |
|
Alex Waygood
|
538621e91b
|
unittest.case: tighter annotations for various assertions (#8077)
|
2022-06-20 18:49:57 +02:00 |
|
Lefteris Karapetsas
|
01efba913f
|
dbapi2 set_progress_handler should return integer (#8109)
dbapi2 set_progress_handler callback should return an int according to the
stdlib documentation: https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.set_progress_handler
Fixes #8105
|
2022-06-20 13:42:58 +02:00 |
|
Shantanu
|
34579f1edf
|
socket: add TCP_KEEPALIVE (#8100)
bpo-34932
Co-authored-by: hauntsaninja <>
|
2022-06-19 17:57:07 +01:00 |
|
Alex Waygood
|
411d85feeb
|
socket.AddressFamily: Fix AF_LINK (#8103)
Slipped through the net in #8099
|
2022-06-19 09:10:33 +01:00 |
|
Shantanu
|
b7f8d847be
|
socket: consistency between constants and enums (#8099)
This matches what happens at runtime, from Enum._convert_
Helps with #8098. Closes #5696.
|
2022-06-19 08:57:55 +01:00 |
|
John Villalovos
|
fc69e0053a
|
imaplib: fix exception types (#8095)
Closes #8094
|
2022-06-17 23:45:10 -07:00 |
|
Alex Waygood
|
6b0c8df9ec
|
Upgrade pyright, improve pyright config files (#8072)
|
2022-06-16 18:50:50 +01:00 |
|
Prometheus3375
|
91d6383d9d
|
Change return type of XMLPullParser.read_events() (#8076)
|
2022-06-14 19:15:29 +01:00 |
|
Alex Waygood
|
01d5e28ff7
|
Fix miscellaneous invalid TypeVar usages (#8074)
|
2022-06-14 08:48:41 -07:00 |
|
Alex Waygood
|
4941ac0263
|
Use the Any trick for xml.etree.ElementTree.getroot() (#8069)
Closes #7770
|
2022-06-14 18:31:19 +03:00 |
|
Alex Waygood
|
5add91d6bb
|
unittest: Improve self.assert(Not)AlmostEqual(s) (#8066)
|
2022-06-14 18:24:51 +03:00 |
|
Alex Waygood
|
60c2733ca8
|
subprocess.(check_)call: add text argument new in 3.7 (#8070)
|
2022-06-14 01:54:16 +01:00 |
|
Alex Waygood
|
1828ba2045
|
builtins.sum: Items in the iterable must support addition with int if no start value is given (#8000)
|
2022-06-13 11:25:38 +01:00 |
|
Alex Waygood
|
67828bd598
|
xml.etree.ElementTree.Element: remove inheritance from MutableSequence (#8056)
|
2022-06-13 12:22:28 +02:00 |
|
Alex Waygood
|
1be5918baa
|
Use _typeshed.IdentityFunction more consistently (#8063)
|
2022-06-12 16:56:14 -07:00 |
|
Alex Waygood
|
1aa5663f9e
|
Add __setattr__ to logging.LogRecord (#8064)
|
2022-06-12 12:04:22 -07:00 |
|
Oleg Höfling
|
8bb18aa541
|
add undocumented attributes for threading.Timer (#8059)
|
2022-06-12 20:34:56 +03:00 |
|
Alex Waygood
|
55eb19d1bd
|
Improve csv.DictReader (#8061)
|
2022-06-12 17:02:05 +03:00 |
|
Alex Waygood
|
b5802d0bbe
|
Add tkinter._test (#8062)
Fixes #7903
|
2022-06-12 16:58:39 +03:00 |
|
Alex Waygood
|
16281bb04f
|
Improve turtle.Vec2D (#8058)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
|
2022-06-12 15:53:14 +03:00 |
|
Kyle Altendorf
|
a750a42c65
|
Remove Generic from sqlite3.Row (#8036)
Introduced in https://github.com/python/typeshed/pull/7641. Removal discussed at https://github.com/python/typeshed/issues/8027.
|
2022-06-11 06:53:22 -07:00 |
|
Pamela Fox
|
b4c3e2c3e1
|
Concrete return type for SymbolTable.get_identifiers (#8054)
|
2022-06-10 17:20:50 +02:00 |
|
Lee
|
8f77471d62
|
tkinter: remove unnecessary _MenuIndex TypeAlias (#8023)
|
2022-06-08 09:23:54 +01:00 |
|
Alex Waygood
|
e7a5b7a762
|
Fix various __all__-related errors and omissions (#8031)
|
2022-06-07 23:29:55 +01:00 |
|
Alex Waygood
|
591593c85f
|
Simplify __all__ for modules beginning with 'm' to 't' (#8028)
|
2022-06-07 20:14:15 +01:00 |
|
Alex Waygood
|
b88ea4a499
|
Simplify __all__ for unittest and xml.etree (#8029)
|
2022-06-07 12:03:52 -07:00 |
|
Alex Waygood
|
e88a182573
|
Simplify __all__ definitions in modules beginning with 'a' to 'l' (#8026)
|
2022-06-07 15:40:48 +02:00 |
|
Sebastian Rittau
|
214bf15dce
|
Use "all +=" instead of duplicating the branches (#7865)
|
2022-06-07 13:32:19 +02:00 |
|
Alex Waygood
|
9db96967cc
|
asyncio.sslproto: More updates for py311 (#8022)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
|
2022-06-06 15:12:22 -07:00 |
|
Alex Waygood
|
43a9ab08d7
|
Always use TypeAlias when assigning to Any (#8021)
|
2022-06-05 18:16:20 -07:00 |
|
Jim Bosch
|
a2ba0c8a00
|
use __new__ instead of __init__ for frozenset (#8019)
|
2022-06-04 08:31:13 -07:00 |
|
Alex Waygood
|
0ce825b5a8
|
Add unittest features new in Python 3.11 (#8020)
python/cpython@086c6b1
|
2022-06-04 16:27:52 +01:00 |
|