f3909b8 | Pablo Galindo | 04 April 2023, 22:21:41 UTC | Python 3.11.3 | 04 April 2023, 22:22:17 UTC |
6abd048 | Ned Deily | 04 April 2023, 20:43:54 UTC | [3.11] gh-103207: Add instructions to the macOS installer welcome display on how to workaround the macOS 13 Ventura “The installer encountered an error” failure. GH-103252) | 04 April 2023, 20:43:54 UTC |
5342f5e | Miss Islington (bot) | 03 April 2023, 23:01:31 UTC | gh-102549: [Enum] fail enum creation when data type raises in __init__ (GH-103149) (cherry picked from commit 2a4d8c0a9e88f45047da640ce5a92b304d2d39b1) Co-authored-by: Ethan Furman <ethan@stoneleaf.us> | 03 April 2023, 23:01:31 UTC |
cf72cc2 | Miss Islington (bot) | 03 April 2023, 22:27:33 UTC | gh-98298, gh-74730: [Enum] update docs (GH-103163) fix FlagBoundary statements add warning about reloading modules and enum identity (cherry picked from commit 5ffc1e5a21de9a30566095386236db44695d184a) Co-authored-by: Ethan Furman <ethan@stoneleaf.us> | 03 April 2023, 22:27:33 UTC |
8236222 | Miss Islington (bot) | 02 April 2023, 22:52:11 UTC | gh-102994: Profile docs has typo in example (GH-103074) (cherry picked from commit 55decb72c4d2e4ea00ed13da5dd0fd22cecb9083) Co-authored-by: Nouran Ali <nouranalimohammed@gmail.com> | 02 April 2023, 22:52:11 UTC |
0854bdf | Miss Islington (bot) | 02 April 2023, 22:42:43 UTC | gh-103109: Document ignore_warnings() test support helper (GH-103110) (cherry picked from commit 32937d6aa414ec7db5c63ef277f21db1880b3af4) Co-authored-by: Charlie Zhao <zhaoyu_hit@qq.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 02 April 2023, 22:42:43 UTC |
4664a7c | Miss Islington (bot) | 31 March 2023, 12:52:52 UTC | Quote literal tokens in standard format specifier grammar (GH-102902) Reported by Damian Dureck: https://mail.python.org/archives/list/docs@python.org/thread/UZTWBJIXC3MBKTHXVTIBPGDPKBNWZ5LN/ (cherry picked from commit f6405a46627e1f74c279f712c8776a165b0ba9fd) Co-authored-by: Petr Viktorin <encukou@gmail.com> | 31 March 2023, 12:52:52 UTC |
41e3ea1 | Miss Islington (bot) | 30 March 2023, 22:58:54 UTC | Minor docs improvements fix for `codeop` (GH-103123) (cherry picked from commit c1e71ce56fdb3eab62ad3190d09130f800e54610) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 30 March 2023, 22:58:54 UTC |
1b40618 | Miss Islington (bot) | 30 March 2023, 08:39:49 UTC | gh-103099: Link mypy docs from typing.rst (GH-103100) (cherry picked from commit fda95aa19447fe444ac2670afbf98ec42aca0c6f) Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> | 30 March 2023, 08:39:49 UTC |
ae42c1d | Miss Islington (bot) | 29 March 2023, 22:30:03 UTC | [3.11] gh-103112: Add http.client.HTTPResponse.read docstring and fix pydoc output (GH-103113) (#103119) (cherry picked from commit d052a383f1a0c599c176a12c73a761ca00436d8b) Co-authored-by: Bernhard Wagner <github.comNotification20120125@xmlizer.net> Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Éric <merwok@netwok.org> | 29 March 2023, 22:30:03 UTC |
cbe14c8 | Steve Dower | 29 March 2023, 14:33:29 UTC | gh-103097: Add workaround for Windows ARM64 compiler bug (GH-103098) See https://developercommunity.visualstudio.com/t/Regression-in-MSVC-1433-1434-ARM64-co/10224361 for details of the issue. It only applies to version 14.34. | 29 March 2023, 14:33:29 UTC |
d189e2d | Miss Islington (bot) | 29 March 2023, 09:04:53 UTC | [3.11] gh-102582: Fix invalid JSON in Doc/howto/logging-cookbook.rst (GH-102635) (GH-103106) (cherry picked from commit d835b3f05de7e2d800138e5969eeb9656b0ed860) Co-authored-by: Matěj Cepl <mcepl@cepl.eu> | 29 March 2023, 09:04:53 UTC |
766038d | Miss Islington (bot) | 29 March 2023, 03:28:34 UTC | gh-103054: typing: Improve `Callable` type substitution tests (GH-103055) (cherry picked from commit 60bdc16b459cf8f7b359c7f87d8ae6c5928147a4) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Eclips4 <80244920+Eclips4@users.noreply.github.com> | 29 March 2023, 03:28:34 UTC |
abd6e97 | Miss Islington (bot) | 28 March 2023, 09:27:30 UTC | [3.11] GH-102711: Fix warnings found by clang (GH-102712) (#103075) There are some warnings if build python via clang: Parser/pegen.c:812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] _PyPegen_clear_memo_statistics() ^ void Parser/pegen.c:820:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] _PyPegen_get_memo_statistics() ^ void Fix it to make clang happy. (cherry picked from commit 7703def37e4fa7d25c3d23756de8f527daa4e165) Signed-off-by: Chenxi Mao <chenxi.mao@suse.com> Co-authored-by: Chenxi Mao <chenxi.mao@suse.com> | 28 March 2023, 09:27:30 UTC |
5ba5ce4 | Miss Islington (bot) | 27 March 2023, 23:49:15 UTC | gh-102558: [Enum] better handling of non-Enum EnumType classes (GH-103060) (cherry picked from commit f4ed2c6ae5915329e49b9f94033ef182400e29fa) Co-authored-by: Ethan Furman <ethan@stoneleaf.us> | 27 March 2023, 23:49:15 UTC |
13df5d3 | Miss Islington (bot) | 27 March 2023, 14:14:01 UTC | [3.11] GH-95494: Fix transport EOF handling in OpenSSL 3.0 (GH-95495) (#103006) GH-25309 enabled SSL_OP_IGNORE_UNEXPECTED_EOF by default, with a comment that it restores OpenSSL 1.1.1 behavior, but this wasn't quite right. That option causes OpenSSL to treat transport EOF as the same as close_notify (i.e. SSL_ERROR_ZERO_RETURN), whereas Python actually has distinct SSLEOFError and SSLZeroReturnError exceptions. (The latter is usually mapped to a zero return from read.) In OpenSSL 1.1.1, the ssl module would raise them for transport EOF and close_notify, respectively. In OpenSSL 3.0, both act like close_notify. Fix this by, instead, just detecting SSL_R_UNEXPECTED_EOF_WHILE_READING and mapping that to the other exception type. There doesn't seem to have been any unit test of this error, so fill in the missing one. This had to be done with the BIO path because it's actually slightly tricky to simulate a transport EOF with Python's fd based APIs. (If you instruct the server to close the socket, it gets confused, probably because the server's SSL object is still referencing the now dead fd?) (cherry picked from commit 420bbb783b43216cc897dc8914851899db37a31d) Co-authored-by: David Benjamin <davidben@google.com> | 27 March 2023, 14:14:01 UTC |
b28f919 | Max Bachmann | 25 March 2023, 23:35:00 UTC | [3.11] gh-102281: Fix potential nullptr dereference + use of uninitia… (#103040) [3.11] gh-102281: Fix potential nullptr dereference + use of uninitialized memory (gh-102282) (cherry picked from commit afa6092ee4260bacf7bc11905466e4c3f8556cbb) | 25 March 2023, 23:35:00 UTC |
e1094c6 | Miss Islington (bot) | 25 March 2023, 21:42:28 UTC | Update pdb docs for arguments (GH-102965) (cherry picked from commit 027223db96b0464c49a74513f82a1bf25aa510bd) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 25 March 2023, 21:42:28 UTC |
aae91fa | Miss Islington (bot) | 25 March 2023, 10:00:44 UTC | [3.11] gh-103025: fix a ctypes doc typo (GH-103026) (#103029) * gh-103025: fix two ctypes doc issues (GH-103026) (cherry picked from commit 0708437ad043657f992cb985fd5c37e1ac052f93) Co-authored-by: Peter Jiping Xie <peter.jp.xie@gmail.com> | 25 March 2023, 10:00:44 UTC |
85c686a | Hugo van Kemenade | 25 March 2023, 07:43:52 UTC | [3.11] gh-101100: Document PyObject_ClearWeakRefs, gzip's name, and asyncio.iscoroutine (#103001) | 25 March 2023, 07:43:52 UTC |
a08b65f | Miss Islington (bot) | 24 March 2023, 21:17:20 UTC | gh-102980: Add tests for pdf's display, alias and where commands (GH-102981) (cherry picked from commit ded9a7fc194a1d5c0e38f475a45f8f77dbe9c6bc) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 24 March 2023, 21:17:20 UTC |
c834a4c | Miss Islington (bot) | 24 March 2023, 15:08:48 UTC | gh-102873: logging.LogRecord docs: improve description of `msg` parameter (GH-102875) (cherry picked from commit f2e5a6ee628502d307a97f587788d7022a200229) Co-authored-by: Amin Alaee <mohammadamin.alaee@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 24 March 2023, 15:08:48 UTC |
6716139 | Miss Islington (bot) | 24 March 2023, 12:40:22 UTC | [3.11] gh-102027: Fix macro name (GH-102124) (#102916) gh-102027: Fix macro name (GH-102124) This fixes the ssse3 / sse2 detection when sse4 is available. (cherry picked from commit ea93bde4ece139d4152a59f2c38aa6568559447c) Co-authored-by: Max Bachmann <kontakt@maxbachmann.de> Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> | 24 March 2023, 12:40:22 UTC |
e075631 | Miss Islington (bot) | 24 March 2023, 12:33:24 UTC | [3.11] gh-96931: Fix incorrect results in ssl.SSLSocket.shared_ciphers (GH-96932) (#102918) gh-96931: Fix incorrect results in ssl.SSLSocket.shared_ciphers (GH-96932) (cherry picked from commit af9c34f6ef8dceb21871206eb3e4d350f6e3d3dc) Co-authored-by: Benjamin Fogle <benfogle@gmail.com> | 24 March 2023, 12:33:24 UTC |
fd43fb6 | Miss Islington (bot) | 24 March 2023, 06:04:06 UTC | GH-100989: remove annotation from docstring (GH-102991) (cherry picked from commit d49409196e0c73c38e3f96cf860cbffda40607ec) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 24 March 2023, 06:04:06 UTC |
a4a039c | Miss Islington (bot) | 24 March 2023, 01:17:43 UTC | GH-100989: Revert Improve the accuracy of collections.deque docstrings (GH-102979) (cherry picked from commit 7f01a11199864bcf230b243b99e8a51e9044675d) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 24 March 2023, 01:17:43 UTC |
8132aef | Miss Islington (bot) | 23 March 2023, 20:56:38 UTC | gh-102558: [Enum] fix AttributeError during member repr() (GH-102601) (cherry picked from commit bd063756b34003c1bc7cacf5b1bd90a409180fb6) Co-authored-by: Dong-hee Na <donghee.na@python.org> | 23 March 2023, 20:56:38 UTC |
60b2b58 | Miss Islington (bot) | 23 March 2023, 19:56:35 UTC | [3.11] Minor readability improvement to the factor() recipe (GH-102971) (GH-102972) | 23 March 2023, 19:56:35 UTC |
202e16e | Miss Islington (bot) | 23 March 2023, 19:42:54 UTC | gh-98239: Document that `inspect.getsource()` can raise `TypeError` (GH-101689) (cherry picked from commit b6132085ca5418f714eff6e31d1d03369d3fd1d9) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> | 23 March 2023, 19:42:54 UTC |
e2924c0 | Miss Islington (bot) | 23 March 2023, 18:27:28 UTC | gh-102936: typing: document performance pitfalls of protocols decorated with `@runtime_checkable` (GH-102937) (cherry picked from commit 58d2b30c012c3a9fe5ab747ae47c96af09e0fd15) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 23 March 2023, 18:27:28 UTC |
1645a40 | Miss Islington (bot) | 23 March 2023, 16:54:07 UTC | gh-88965: typing: fix type substitution of a list of types after initial `ParamSpec` substitution (GH-102808) Previously, this used to fail: ```py from typing import * T = TypeVar("T") P = ParamSpec("P") class X(Generic[P]): f: Callable[P, int] Y = X[[int, T]] Z = Y[str] ``` (cherry picked from commit adb0621652f489033b9db8d3949564c9fe545c1d) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 23 March 2023, 16:54:07 UTC |
84ae50c | Miss Islington (bot) | 23 March 2023, 16:52:43 UTC | gh-102810 Improve the sphinx docs for `asyncio.Timeout` (GH-102934) (cherry picked from commit f13fdacadfca87c71130057b6f03c89ae640c9b2) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 23 March 2023, 16:52:43 UTC |
6ffeeb2 | Miss Islington (bot) | 23 March 2023, 14:45:59 UTC | gh-102947: Improve traceback when calling `fields()` on a non-dataclass (GH-102948) (cherry picked from commit baf4eb083c09b323cc12b8636c28c14089b87de8) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 23 March 2023, 14:45:59 UTC |
f79cfb6 | Miss Islington (bot) | 22 March 2023, 18:51:48 UTC | [doc] Fix error in tutorial example: type(exc) is the type rather than the instance (GH-102751) (cherry picked from commit 8709697292c67254ba836d7e88d1eba08c4a351a) Co-authored-by: Jens-Hilmar Bradt <17177271+jenshb@users.noreply.github.com> | 22 March 2023, 18:51:48 UTC |
a9ece4a | Miss Islington (bot) | 22 March 2023, 18:23:47 UTC | gh-102780: Fix uncancel() call in asyncio timeouts (GH-102815) Also use `raise TimeOut from <CancelledError instance>` so that the CancelledError is set in the `__cause__` field rather than in the `__context__` field. (cherry picked from commit 04adf2df395ded81922c71360a5d66b597471e49) Co-authored-by: Kristján Valur Jónsson <sweskman@gmail.com> Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 22 March 2023, 18:23:47 UTC |
f1b9673 | Miss Islington (bot) | 22 March 2023, 18:21:59 UTC | gh-102921: [doc] Clarify `exc` argument name in `BaseExceptionGroup` is plural (GH-102922) (cherry picked from commit 9b19d3936d7cabef67698636d2faf6fa23a95059) Co-authored-by: Kevin Kirsche <Kev.Kirsche+GitHub@gmail.com> | 22 March 2023, 18:21:59 UTC |
4c1b4ec | Miss Islington (bot) | 22 March 2023, 13:53:22 UTC | gh-95913: Consolidate build requirements changes in 3.11 WhatsNew (GH-98781) Apply suggestion to combine build requirements changes in 3.11 WhatsNew (cherry picked from commit 4a3ea1fdd890e5e2ec26540dc3c958a52fba6556) Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Petr Viktorin <encukou@gmail.com> | 22 March 2023, 13:53:22 UTC |
b9304be | Miss Islington (bot) | 22 March 2023, 13:45:28 UTC | gh-101947: Remove size check from sqlite3 serialize test (GH-102914) The size of the returned data is too implementation specific. (cherry picked from commit 61405da9a5689f554aa53929a2a9c168cab6056b) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> | 22 March 2023, 13:45:28 UTC |
f7dea0c | Miss Islington (bot) | 22 March 2023, 12:25:03 UTC | gh-100989: Improve the accuracy of collections.deque docstrings (GH-100990) (cherry picked from commit c74073657e32b8872f91b3bbe1efa9af20adbea9) Co-authored-by: Timo Ludwig <ti.ludwig@web.de> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 22 March 2023, 12:25:03 UTC |
592c344 | Miss Islington (bot) | 22 March 2023, 12:00:25 UTC | Docs: improve accuracy of sqlite3.Connection.interrupt() (GH-102904) (cherry picked from commit 7b2d53daccf5a6479e179535068fd9a841db44fc) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 22 March 2023, 12:00:25 UTC |
9a1453b | Miss Islington (bot) | 22 March 2023, 11:49:46 UTC | Docs: improve the accuracy of the sqlite3.connect() timeout param (GH-102900) (cherry picked from commit c24f1f1e874c283bb11d8b9fbd661536ade19fe9) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 22 March 2023, 11:49:46 UTC |
44782d3 | Miss Islington (bot) | 22 March 2023, 11:44:21 UTC | Docs: improve accuracy of pdb alias example (GH-102892) (cherry picked from commit e0c63b72671bf816d3073f1a6a9107f6c171cae7) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 22 March 2023, 11:44:21 UTC |
a7a373e | Miss Islington (bot) | 22 March 2023, 09:32:02 UTC | [3.11] gh-102595: Document `PyObject_Format` c-api function (GH-102596) (GH-102879) (cherry picked from commit 910a64e3013bce821bfac75377cbe88bedf265de) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Def: https://github.com/python/cpython/blame/5ffdaf748d98da6065158534720f1996a45a0072/Include/abstract.hGH-L389 Automerge-Triggered-By: GH:encukou | 22 March 2023, 09:32:02 UTC |
1eb9b24 | Miss Islington (bot) | 21 March 2023, 22:06:10 UTC | Add link to `sys.exit` function documentation (GH-102805) * Add link to `sys.exit` function documentation * Update Doc/library/os.rst Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> * Update Doc/library/os.rst Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> --------- (cherry picked from commit 41ef502d740b96ca6333a2d0202df7cce4a84e7d) Co-authored-by: David Poirier <1152277+david-poirier@users.noreply.github.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 21 March 2023, 22:06:10 UTC |
4c6b354 | Miss Islington (bot) | 21 March 2023, 19:13:31 UTC | gh-98608: Fix Failure-handling in new_interpreter() (gh-102658) The error-handling code in new_interpreter() has been broken for a while. We hadn't noticed because those code mostly doesn't fail. (I noticed while working on gh-101660.) The problem is that we try to clear/delete the newly-created thread/interpreter using itself, which just failed. The solution is to switch back to the calling thread state first. (cherry picked from commit d1b883b52a99427d234c20e4a92ddfa6a1da8880) Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com> https: //github.com/python/cpython/issues/98608 | 21 March 2023, 19:13:31 UTC |
e6e3b1b | Raymond Hettinger | 21 March 2023, 18:44:32 UTC | [3.11] Backport itertool recipe updates (GH-102881) | 21 March 2023, 18:44:32 UTC |
d149f15 | Mark Shannon | 20 March 2023, 14:42:15 UTC | [3.11] gh-101975: Fixed a potential SegFault on garbage collection (GH-102803) (GH-102807) Authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 20 March 2023, 14:42:15 UTC |
9883356 | Miss Islington (bot) | 19 March 2023, 20:31:22 UTC | gh-102810: Add docstrings to the public-facing methods of `asyncio.Timeout` (GH-102811) (cherry picked from commit 699cb20ae6fdef8b0f13d633cf4858465ef3469f) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 19 March 2023, 20:31:22 UTC |
045c8a1 | Nikita Sobolev | 17 March 2023, 19:48:06 UTC | [3.11] gh-102721: Improve coverage of `_collections_abc._CallableGenericAlias` (GH-102788) This is a backport of https://github.com/python/cpython/pull/102722 without the `typing.py` changes. Automerge-Triggered-By: GH:AlexWaygood | 17 March 2023, 19:48:06 UTC |
f967aee | Miss Islington (bot) | 17 March 2023, 14:54:18 UTC | gh-102701: Fix overflow in dictobject.c (GH-102750) (cherry picked from commit 65fb7c4055f280caaa970939d16dd947e6df8a8d) Co-authored-by: Inada Naoki <songofacandy@gmail.com> | 17 March 2023, 14:54:18 UTC |
d025b1d | Miss Islington (bot) | 17 March 2023, 01:34:49 UTC | Increase stack reserve size for Windows debug builds to avoid test crashes (GH-102764) (cherry picked from commit f33b33eb31c11a32b2955eb1f002f02267bd7d61) Co-authored-by: Steve Dower <steve.dower@python.org> | 17 March 2023, 01:34:49 UTC |
df399a3 | Miss Islington (bot) | 16 March 2023, 20:42:54 UTC | [3.11] Fix outdated note about 'int' rounding or truncating (GH-102736) (#102766) Fix outdated note about 'int' rounding or truncating (GH-102736) (cherry picked from commit 405739f9166592104a5b0b945de92e28415ae972) Co-authored-by: Mark Dickinson <dickinsm@gmail.com> | 16 March 2023, 20:42:54 UTC |
4a7faac | Miss Islington (bot) | 16 March 2023, 14:42:23 UTC | GH-102653: Make recipe docstring show the correct distribution (GH-102742) (cherry picked from commit b0ec6253c9cf1b22b87cd99f317dbaeb31263b20) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 16 March 2023, 14:42:23 UTC |
0560fe3 | Miss Islington (bot) | 16 March 2023, 05:09:20 UTC | gh-94440: Fix issue of ProcessPoolExecutor shutdown hanging (GH-94468) Fix an issue of concurrent.futures ProcessPoolExecutor shutdown hanging. (cherry picked from commit 2dc94634b50f0e5e207787e5ac1d56c68b22c3ae) Co-authored-by: yonatanp <yonatan.perry@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 16 March 2023, 05:09:20 UTC |
3ddf397 | Miss Islington (bot) | 15 March 2023, 22:13:48 UTC | gh-101100: Documenting --prefix and --exec-prefix. (GH-102695) (cherry picked from commit 61b9ff35cbda0cc59816951a17de073968fc25c6) Co-authored-by: Julien Palard <julien@palard.fr> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> | 15 March 2023, 22:13:48 UTC |
7e5ba35 | Miss Islington (bot) | 15 March 2023, 07:27:33 UTC | gh-102560 Add docstrings to asyncio.TaskGroup (GH-102565) (cherry picked from commit e94edab727d07bef851e0e1a345e18a453be863d) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> | 15 March 2023, 07:27:33 UTC |
6b6c2f5 | Hugo van Kemenade | 15 March 2023, 07:25:55 UTC | [3.11] Remove misformatted exclamation marks in docs (GH-102694) (#102716) Remove the exclamation mark from :program:`!foo` in .rst files because it inadvertently shows up in the rendered HTML. (Sphinx's cross-referencing roles use a '!' prefix to suppress hyperlinking[1], but :program: is not a cross-referencing role so the '!' is displayed verbatim.) The exclamation marks in venv.rst were introduced in #98350. See comments [2] and [3] for additional discussion. [1]: https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html#cross-referencing-syntax [2]: https://github.com/python/cpython/pull/98350#issuecomment-1285965759 [3]: https://github.com/python/cpython/pull/98350#issuecomment-1286394047 Reported-by: Vinay Sajip <vinay_sajip@yahoo.co.uk> Co-authored-by: Tom Levy <tomlevy93@gmail.com> | 15 March 2023, 07:25:55 UTC |
8aa07b9 | Miss Islington (bot) | 15 March 2023, 03:00:28 UTC | gh-101377: improving test_locale_calendar_formatweekday of calendar (GH-101378) --------- (cherry picked from commit 5e0865f22eed9f3f3f0e912c4ada196effbd8ce0) Co-authored-by: Andre Hora <andrehora@users.noreply.github.com> Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 15 March 2023, 03:00:28 UTC |
a166cb4 | Miss Islington (bot) | 15 March 2023, 00:11:56 UTC | gh-102703: Fix typo in modules tutorial documentation (GH-102707) **Before** This prevents directories with a common name, such as ``string``, unintentionally hiding ... **After** This prevents directories with a common name, such as ``string``, from unintentionally hiding ... (cherry picked from commit 0a539b5db312d126ff45dd4aa6a53d40a292c512) Co-authored-by: Robert Prater (B. Eng) <robcprater@gmail.com> | 15 March 2023, 00:11:56 UTC |
1649f3e | Miss Islington (bot) | 14 March 2023, 22:46:01 UTC | Rename redundant enum tests so that they run (GH-102535) (cherry picked from commit a028778d4c813914ae1e6ef3a04bb96dbf92ace6) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> | 14 March 2023, 22:46:01 UTC |
738dde3 | Miss Islington (bot) | 14 March 2023, 18:52:33 UTC | [3.11] gh-102354: change python3 to python in docs examples (GH-102696) (#102697) gh-102354: change python3 to python in docs examples (GH-102696) (cherry picked from commit 80abd62647b2a36947a11a6a8e395061be6f0c61) Co-authored-by: Paul Watson <paul.hermeneutic@gmail.com> | 14 March 2023, 18:52:33 UTC |
1f7eb8f | Miss Islington (bot) | 14 March 2023, 09:32:09 UTC | gh-100315: clarification to `__slots__` docs. (GH-102621) refer to tp_itemsize in discussion on "variable-length" built-in types (cherry picked from commit 88c262c086077377b40dfae5e46f597e28ffe3c9) Co-authored-by: T <tnie@tuta.io> | 14 March 2023, 09:32:09 UTC |
0f46d42 | Miss Islington (bot) | 14 March 2023, 02:26:11 UTC | doc: Remove a duplicate 'versionchanged' in library/asyncio-task (gh-102677) (cherry picked from commit 7bdb331b67c4aee513e01794ba7dd2c3be43d3ca) Co-authored-by: Joongi Kim <me@daybreaker.info> | 14 March 2023, 02:26:11 UTC |
43f8082 | Miss Islington (bot) | 13 March 2023, 22:43:16 UTC | gh-102627: Replace address pointing toward malicious web page (GH-102630) * Replace known bad address pointing toward a malicious web page. (cherry picked from commit 61479d46848bc7a7f9b571b0b09c4a4b4436d839) Co-authored-by: Blind4Basics <32236948+Blind4Basics@users.noreply.github.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> | 13 March 2023, 22:43:16 UTC |
b0e221c | Miss Islington (bot) | 13 March 2023, 22:17:46 UTC | [3.11] gh-102069: Fix `__weakref__` descriptor generation for custom dataclasses (GH-102075) (#102662) gh-102069: Fix `__weakref__` descriptor generation for custom dataclasses (GH-102075) (cherry picked from commit d97757f793ea53dda3cc6882b4a92d3e921b17c9) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> | 13 March 2023, 22:17:46 UTC |
a4fcd06 | Alex Waygood | 13 March 2023, 14:31:50 UTC | [3.11] Fix duplicated words in the docs (#102644) (cherry-picked from commit f6ca71a422) With grep utility found some duplicated words Co-authored-by: Виталий Дмитриев <vitaldmit@bk.ru> | 13 March 2023, 14:31:50 UTC |
8a99deb | Miss Islington (bot) | 13 March 2023, 13:42:30 UTC | Fix broken link to MSDN (GH-102355) (cherry picked from commit 9a8b66b58c74236959a01d579e2c156d9c2e7cb3) Co-authored-by: 谭九鼎 <109224573@qq.com> | 13 March 2023, 13:42:30 UTC |
c39a1d0 | Miss Islington (bot) | 13 March 2023, 11:33:38 UTC | gh-101100: Fix Sphinx warnings in `turtle` module (GH-102340) (cherry picked from commit 78e4e6c3d71980d4e6687f07afa6ddfc83e29b04) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 13 March 2023, 11:33:38 UTC |
7856026 | Miss Islington (bot) | 12 March 2023, 23:40:56 UTC | GH-101673: Fix pdb bug where local variable changes are lost after longlist (GH-101674) (cherry picked from commit 5d677c556f03a34d1c2d86e4cc96025870c20c12) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> | 12 March 2023, 23:40:56 UTC |
6829b12 | Miss Islington (bot) | 12 March 2023, 17:00:04 UTC | [3.11] Fixes duplicated word (GH-102623) (#102624) Fixes duplicated word (GH-102623) In line 1627, the end of the sentence reads "only that that it may be." but it should read "only that it may be" (or alternatively "only that that may be"). (cherry picked from commit e6210621bee4ac10e18b4adc11229b8cc1ee788d) Co-authored-by: Guido van Rossum <guido@python.org> Co-authored-by: Hugo Gabriel Eyherabide <hugogabriel.eyherabide@gmail.com> | 12 March 2023, 17:00:04 UTC |
fcafc37 | Irit Katriel | 11 March 2023, 15:01:01 UTC | [3.11] gh-102493: backport unit test for PyErr_SetObject (#102602) gh-102493: backport unit test for PyErr_SetObject | 11 March 2023, 15:01:01 UTC |
e467cb3 | Miss Islington (bot) | 11 March 2023, 01:46:04 UTC | gh-102433: Add tests for how classes with properties interact with `isinstance()` checks on `typing.runtime_checkable` protocols (GH-102449) (cherry picked from commit 5ffdaf748d98da6065158534720f1996a45a0072) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Carl Meyer <carl@oddbird.net> | 11 March 2023, 01:46:04 UTC |
123119f | Miss Islington (bot) | 10 March 2023, 15:54:45 UTC | GH-102537: Handle check for PYTHONTZPATH failing in zoneinfo test (GH-102538) It is possible but unlikely for the `python_tzpath_context` function to fail between the start of the `try` block and the point where `os.environ.get` succeeds, in which case `old_env` will be undefined. In this case, we want to take no action. Practically speaking this will really only happen in an error condition anyway, so it doesn't really matter, but we should probably do it right anyway. (cherry picked from commit 64bde502cf89963bc7382b03ea9e1c0967d22e35) Co-authored-by: Paul Ganssle <1377457+pganssle@users.noreply.github.com> | 10 March 2023, 15:54:45 UTC |
495cd2d | Miss Islington (bot) | 10 March 2023, 12:30:24 UTC | gh-86509: Add link to Lib/_threading_local.py in threading docs (GH-101824) (cherry picked from commit 53dceb53ade15587b9cfd30c0a0942232517dee9) Co-authored-by: Owain Davies <116417456+OTheDev@users.noreply.github.com> | 10 March 2023, 12:30:24 UTC |
ffb41ea | Miss Islington (bot) | 08 March 2023, 08:30:44 UTC | gh-101100: Fix sphinx warnings in `zipapp` and `zipfile` modules (GH-102526) (cherry picked from commit 1f557f94c2ee98c2a43bd090a7bf3f39a22ed874) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> | 08 March 2023, 08:30:44 UTC |
7905ae7 | Miss Islington (bot) | 08 March 2023, 08:26:20 UTC | GH-102397: Fix segfault from race condition in signal handling (GH-102399) (cherry picked from commit 1a84cc007e207f2dd61f86a7fc3d86632fdce72f) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> Co-authored-by: Gregory P. Smith <greg@krypto.org> | 08 March 2023, 08:26:20 UTC |
8bf8e3d | Miss Islington (bot) | 08 March 2023, 07:33:52 UTC | Fix style in argparse.rst (GH-101733) (cherry picked from commit 061325e0d2bbec6ff89d03f527c91dc7bfa14003) Co-authored-by: Marcin Wieczorek <marcin@marcin.co> | 08 March 2023, 07:33:52 UTC |
df3ed54 | Miss Islington (bot) | 07 March 2023, 03:08:14 UTC | [3.11] gh-95913: Edit Faster CPython section in 3.11 WhatsNew (GH-98429) (GH-102490) gh-95913: Edit Faster CPython section in 3.11 WhatsNew (GH-98429) (cherry picked from commit 80b19a30c0d5f9f8a8651e7f8847c0e68671c89a) Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | 07 March 2023, 03:08:14 UTC |
b6fd4e6 | Miss Islington (bot) | 07 March 2023, 01:31:48 UTC | [3.11] gh-101759: Update macOS installer SQLite 3.40.1 checksum (gh-102485) (GH-102488) (cherry picked from commit f9cdeb7b99d408a2e884101ede576952510bcc9b) Co-authored-by: Ned Deily <nad@python.org> | 07 March 2023, 01:31:48 UTC |
280b975 | Miss Islington (bot) | 06 March 2023, 21:53:47 UTC | Add gettext support to tools/extensions/c_annotations.py (GH-101989) (cherry picked from commit d959bcd4a0393a120fa12c034de4041037d171c3) Co-authored-by: Rémi Lapeyre <remi.lapeyre@lenstra.fr> | 06 March 2023, 21:53:47 UTC |
58de2eb | Pablo Galindo Salgado | 06 March 2023, 17:13:28 UTC | [3.11] gh-102416: Do not memoize incorrectly loop rules in the parser (GH-102467). (#102473) | 06 March 2023, 17:13:28 UTC |
a7ec32e | Miss Islington (bot) | 05 March 2023, 22:00:56 UTC | gh-102444: Fix minor bugs in `test_typing` highlighted by pyflakes (GH-102445) (cherry picked from commit 96e10229292145012bc462a6ab3ce1626c8acf71) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 05 March 2023, 22:00:56 UTC |
db8d10b | Miss Islington (bot) | 05 March 2023, 17:55:18 UTC | GH-102341: Improve the test function for pow (GH-102342) (cherry picked from commit 32220543e2db36c6146ff2704ed1714a6adecc1b) Co-authored-by: Partha P. Mukherjee <ppm.floss@gmail.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 05 March 2023, 17:55:18 UTC |
c957128 | Miss Islington (bot) | 05 March 2023, 15:31:42 UTC | Fix unused classes in a typing test (GH-102437) As part of investigation issue https://github.com/python/cpython/issues/102433, I discovered what I believe to be an error where two classes `CI` and `DI` are not being used. The assertions beneath them act on `C` and `D`, duplicating existing assertions in this test. (cherry picked from commit 7894bbe94ba319eb650f383cb5196424c77b2cfd) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> Automerge-Triggered-By: GH:AlexWaygood | 05 March 2023, 15:31:42 UTC |
e748f9e | Miss Islington (bot) | 05 March 2023, 15:18:34 UTC | gh-101979: argparse: fix a bug where parentheses in metavar argument of add_argument() were dropped (GH-102318) (cherry picked from commit 9a478be1a4314734c697dda7a7b0e633a6fb0751) Co-authored-by: Yeojin Kim <yeojin.dev@gmail.com> | 05 March 2023, 15:18:34 UTC |
63fd954 | Miss Islington (bot) | 05 March 2023, 11:25:48 UTC | gh-102356: Add thrashcan macros to filter object dealloc (GH-102426) Add thrashcan macros to the deallocator of the filter objects to protect against deeply nested destruction of chains of nested filters. (cherry picked from commit 66aa78cbe604a7c5731f074b869f92174a8e3b64) Co-authored-by: Marta Gómez Macías <mgmacias@google.com> | 05 March 2023, 11:25:48 UTC |
caff048 | Miss Islington (bot) | 05 March 2023, 09:42:36 UTC | [3.11] Move around example in to_bytes() to avoid confusion (GH-101595) (#102434) Move around example in to_bytes() to avoid confusion (GH-101595) Moves an example to be closer to the sentence that refers to it. (cherry picked from commit 5da379ca7dff44b321450800252be01041b3320b) Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com> | 05 March 2023, 09:42:36 UTC |
f96907a | Miss Islington (bot) | 05 March 2023, 06:36:00 UTC | gh-101992: update pstlib module documentation (GH-102133) (cherry picked from commit e4609cbe4ca2d3d4fc07c19a7d0bdec52f054c63) Co-authored-by: Dustin Rodrigues <dust.rod@gmail.com> | 05 March 2023, 06:36:00 UTC |
cda1d52 | Ilya Kulakov | 04 March 2023, 21:36:42 UTC | [3.11] Clarify re docs for byte pattern group names (GH-99308) (#101001) Fix wording of the deprecation notice in re for 3.11 | 04 March 2023, 21:36:42 UTC |
cc6ce90 | Miss Islington (bot) | 04 March 2023, 14:55:02 UTC | gh-102179: Fix `os.dup2` error reporting for negative fds (GH-102180) (cherry picked from commit c2bd55d26f8eb2850eb9f9026b5d7f0ed1420b65) Co-authored-by: Alexey Izbyshev <izbyshev@ispras.ru> | 04 March 2023, 14:55:02 UTC |
06a3bb8 | Miss Islington (bot) | 04 March 2023, 14:46:17 UTC | gh-101892: Fix `SystemError` when a callable iterator call exhausts the iterator (GH-101896) (cherry picked from commit 705487c6557c3d8866622b4d32528bf7fc2e4204) Co-authored-by: Raj <51259329+workingpayload@users.noreply.github.com> Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> | 04 March 2023, 14:46:17 UTC |
00791f2 | Miss Islington (bot) | 03 March 2023, 17:27:20 UTC | gh-102383: [docs] Arguments of `PyObject_CopyData` are `PyObject *` (GH-102390) (cherry picked from commit 7b9132057d8f176cb9c40e8324f5122a3132ee58) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> | 03 March 2023, 17:27:20 UTC |
32a738e | Miss Islington (bot) | 03 March 2023, 11:00:06 UTC | gh-101754: Document that Windows converts keys in `os.environ` to uppercase (GH-101840) (cherry picked from commit 4e7c0cbf59595714848cf9827f6e5b40c3985924) Co-authored-by: Owain Davies <116417456+OTheDev@users.noreply.github.com> | 03 March 2023, 11:00:06 UTC |
3b1201d | Alex Waygood | 02 March 2023, 16:00:06 UTC | [3.11] Fix typos in documentation and comments (GH-102374) (#102376) [3.11] Fix typos in documentation and comments (GH-102374) Found some duplicate `to`s in the documentation and some code comments and fixed them. [Misc/NEWS.d/3.12.0a1.rst](https://github.com/python/cpython/blob/ed55c69ebd74178115cd8b080f7f8e7588cd5fda/Misc/NEWS.d/3.12.0a1.rst) also contains two duplicate `to`s, but I wasn't sure if it's ok to touch that file. Looks auto generated. I'm happy to amend the PR if requested. :) Automerge-Triggered-By: GH:AlexWaygood Co-authored-by: Michael K <michael-k@users.noreply.github.com> | 02 March 2023, 16:00:06 UTC |
9a5f2e8 | Hugo van Kemenade | 02 March 2023, 05:43:44 UTC | [3.11] gh-90744: Fix erroneous doc links in the sys module (GH-101319) (#102321) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> Co-authored-by: Brad Wolfe <brad.wolfe@gmail.com> Co-authored-by: Furkan Onder <furkanonder@protonmail.com> Fix erroneous doc links in the sys module (#101319) | 02 March 2023, 05:43:44 UTC |
3effcce | Miss Islington (bot) | 02 March 2023, 03:52:37 UTC | [3.11] gh-102088 Optimize iter_index itertools recipe (GH-102360) (GH-102363) | 02 March 2023, 03:52:37 UTC |
90ec292 | Inada Naoki | 01 March 2023, 01:19:16 UTC | Doc: Fix minor error in ePub (GH-100614) Fix issue reported https://mail.python.org/archives/list/docs@python.org/message/KE7OIAO53P4XRC4ZOWPDHA63ZQJCHEC3/ (cherry picked from commit 7d1d66341838d7d1963c9ee7ffca2950d3a751fd) | 01 March 2023, 01:19:16 UTC |
d01cf50 | Miss Islington (bot) | 28 February 2023, 06:41:20 UTC | IDLE: Simplify DynOptionsMenu __init__code (GH-101371) Refactor DynOptionMenu's initializer to not copy kwargs dict and use subscripting; improve its htest. (cherry picked from commit c41af812c948ec3cb07b2ef7a46a238f5cab3dc2) Co-authored-by: JosephSBoyle <48555120+JosephSBoyle@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 28 February 2023, 06:41:20 UTC |
1ef6e45 | Miss Islington (bot) | 27 February 2023, 15:21:27 UTC | gh-102296 Document that inspect.Parameter kinds support ordering (GH-102297) (cherry picked from commit 0db6f442598a1994c37f24e704892a2bb71a0a1b) Co-authored-by: Gouvernathor <44340603+Gouvernathor@users.noreply.github.com> Automerge-Triggered-By: GH:AlexWaygood | 27 February 2023, 15:21:27 UTC |
bd4a709 | Miss Islington (bot) | 27 February 2023, 07:33:05 UTC | gh-101100: Fix sphinx warnings in `types` module (GH-102274) (cherry picked from commit 101a12c5767a8c6ca6e32b8e24a462d2606d24ca) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | 27 February 2023, 07:33:05 UTC |