https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
7d4cc5a Python 3.10.11 04 April 2023, 21:57:15 UTC
ec80ffe [3.10] 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-103253) 04 April 2023, 18:42:10 UTC
9a8ce95 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:38:58 UTC
d58ff6a 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:36 UTC
ba755a2 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:41:04 UTC
3a27be7 [3.10] gh-103112: Add http.client.HTTPResponse.read docstring and fix pydoc output (GH-103113) (#103120) (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:27 UTC
4abf1f1 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:39 UTC
473fd7b [3.10] gh-102582: Fix invalid JSON in Doc/howto/logging-cookbook.rst (GH-102635) (GH-103107) (cherry picked from commit d835b3f05de7e2d800138e5969eeb9656b0ed860) Co-authored-by: Matěj Cepl <mcepl@cepl.eu> 29 March 2023, 09:05:29 UTC
5ae5ea8 [3.10] GH-87235: Make sure "python /dev/fd/9 9</path/to/script.py" works on macOS (GH-99768) (#99817) On macOS all file descriptors for a particular file in /dev/fd share the same file offset, that is ``open("/dev/fd/9", "r")`` behaves more like ``dup(9)`` than a regular open. This causes problems when a user tries to run "/dev/fd/9" as a script because zipimport changes the file offset to try to read a zipfile directory. Therefore change zipimport to reset the file offset after trying to read the zipfile directory. (cherry picked from commit d08fb257698e3475d6f69bb808211d39e344e5b2) Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com> * Regen zipimport --------- Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com> Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl> 28 March 2023, 12:13:37 UTC
aae84a0 [3.10] GH-102711: Fix warnings found by clang (GH-102712) (#103076) 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:41 UTC
d445147 [3.10] gh-88233: zipfile: handle extras after a zip64 extra (GH-96161) (#102087) Previously, any data _after_ the zip64 extra would be removed. With many new tests. Fixes GH-88233 (cherry picked from commit 59e86caca812fc993c5eb7dc8ccd1508ffccba86) Co-authored-by: Tim Hatch <tim@timhatch.com> 28 March 2023, 08:58:51 UTC
3288923 [3.10] gh-101997: Update bundled pip version to 23.0.1 (GH-101998). (#102241) (cherry picked from commit 89d9ff0f48c51a85920c7372a7df4a2204e32ea5) 28 March 2023, 08:57:55 UTC
b5bf6c1 [3.10] GH-95494: Fix transport EOF handling in OpenSSL 3.0 (GH-95495) (#103007) 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:24 UTC
ae8a721 Update pdb docs for arguments (GH-102965) (cherry picked from commit 027223db96b0464c49a74513f82a1bf25aa510bd) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> 25 March 2023, 21:38:26 UTC
db5bf52 [3.10] gh-103025: fix a ctypes doc typo (GH-103026) (#103030) * gh-103025: fix two ctypes doc issues (GH-103026) (cherry picked from commit 0708437ad043657f992cb985fd5c37e1ac052f93) 25 March 2023, 10:00:03 UTC
7513c6b [3.10] gh-101100: Document PyObject_ClearWeakRefs and gzip's name (#103002) 25 March 2023, 07:44:05 UTC
d3b4d3a 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:09:11 UTC
cbffc3a 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:07:46 UTC
581dd8c [3.10] gh-102027: Fix macro name (GH-102124) (#102917) 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:32 UTC
0a2b63f [3.10] gh-96931: Fix incorrect results in ssl.SSLSocket.shared_ciphers (GH-96932) (#102919) 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:32 UTC
206c2b1 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:10:34 UTC
77e54fe 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:41:50 UTC
6c667d0 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:28:11 UTC
4531fd0 [3.10] gh-102947: Improve traceback when calling `fields()` on a non-dataclass (#102948) (#102954) 23 March 2023, 15:13:05 UTC
100da7c 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:39:45 UTC
3c2a7bb 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, 11:59:56 UTC
2e0505a 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:32 UTC
00b5060 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:41:54 UTC
eaafea8 gh-102595: Document `PyObject_Format` c-api function (GH-102596) (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 22 March 2023, 09:32:08 UTC
21b9402 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:05:32 UTC
d5fdc3f 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:10:36 UTC
e732a85 [3.10] gh-102721: Improve coverage of `_collections_abc._CallableGenericAlias` (GH-102790) This is a manual backport of https://github.com/python/cpython/pull/102722 but without `typing.py` changes and without `TypeVarTuple` case, because it was added in 3.11 Automerge-Triggered-By: GH:AlexWaygood 17 March 2023, 20:11:58 UTC
744a41b Increase stack reserve size for Windows debug builds to avoid test crashes (GH-102776) 17 March 2023, 11:37:56 UTC
99b38be [3.10] Fix outdated note about 'int' rounding or truncating (GH-102736) (#102767) 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:43:03 UTC
9781240 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:08:11 UTC
bef189b 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:14:00 UTC
087fb56 [3.10] Remove misformatted exclamation marks in docs (GH-102694) (#102717) 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:26:46 UTC
6f4df72 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, 02:59:49 UTC
95fd2df 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:10:39 UTC
df38f7c [3.10] gh-102354: change python3 to python in docs examples (GH-102696) (#102698) 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:27 UTC
2c015a6 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:30:28 UTC
125f75c 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:24 UTC
0275b12 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:42:37 UTC
83ccaf2 [3.10] Fix duplicated words in the docs (#102645) (cherry-picked from commit f6ca71a) With grep utility found some duplicated words Co-authored-by: Виталий Дмитриев <vitaldmit@bk.ru> 13 March 2023, 14:31:25 UTC
d4f8faf [3.10] GH-101673: Fix pdb bug where local variable changes are lost after longlist (#101674) (#102633) GH-101673: Fix pdb bug where local variable changes are lost after longlist (#101674) (cherry picked from commit 5d677c556f03a34d1c2d86e4cc96025870c20c12) Co-authored-by: gaogaotiantian <gaogaotiantian@hotmail.com> 13 March 2023, 14:24:01 UTC
5e10479 Fix broken link to MSDN (GH-102355) (cherry picked from commit 9a8b66b58c74236959a01d579e2c156d9c2e7cb3) Co-authored-by: 谭九鼎 <109224573@qq.com> 13 March 2023, 13:41:01 UTC
a01ad52 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:11:34 UTC
5bdcb08 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> 13 March 2023, 11:11:09 UTC
2810787 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:45:40 UTC
7276ee0 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:44:34 UTC
c4fb418 [3.10] GH-102397: Fix segfault from race condition in signal handling (GH-102399) (#102527) 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:21:13 UTC
5e6351c [3.10] gh-101759: Update macOS installer SQLite 3.40.1 checksum (gh-102485) (GH-102489) (cherry picked from commit f9cdeb7b99d408a2e884101ede576952510bcc9b) Co-authored-by: Ned Deily <nad@python.org> 07 March 2023, 01:32:53 UTC
4248c24 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:24 UTC
6b49cc6 [3.10] gh-102416: Do not memoize incorrectly loop rules in the parser (GH-102467). (#102474) 06 March 2023, 16:59:16 UTC
f5280e2 [3.10] gh-102444: Fix minor bugs in `test_typing` highlighted by pyflakes (#102445) (#102452) (cherry picked from commit 96e1022) 05 March 2023, 22:16:08 UTC
9cec602 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:53:50 UTC
94e08e1 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:37:33 UTC
2a062f2 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:16:14 UTC
d4a04e5 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:20:41 UTC
d4992c7 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:07 UTC
925ebfb [3.10] gh-102179: Fix `os.dup2` error reporting for negative fds (GH-102180) (#102419) * 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> Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> 04 March 2023, 15:27:32 UTC
fe36778 [3.10] gh-101892: Fix `SystemError` when a callable iterator call exhausts the iterator (GH-101896) (#102422) gh-101892: Fix `SystemError` when a callable iterator call exhausts the iterator (#101896) Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> (cherry picked from commit 705487c6557c3d8866622b4d32528bf7fc2e4204) Co-authored-by: Raj <51259329+workingpayload@users.noreply.github.com> 04 March 2023, 15:26:12 UTC
6c2e052 [3.10] GH-102126: fix deadlock at shutdown when clearing thread state… (#102235) [3.10] GH-102126: fix deadlock at shutdown when clearing thread states (GH-102222). (cherry picked from commit 5f11478ce7fda826d399530af4c5ca96c592f144) 03 March 2023, 13:14:30 UTC
3d88b4e 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, 10:58:30 UTC
47cc6fa [3.10] Fix typos in documentation and comments (GH-102374) (#102377) 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:45:01 UTC
a8f9a82 [3.10] gh-90744: Fix erroneous doc links in the sys module (GH-101319) (#102322) 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:50 UTC
2701a49 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:36:34 UTC
ca1cc14 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:22:07 UTC
cba52ec 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:34:10 UTC
4cc3636 gh-101765: unicodeobject: use Py_XDECREF correctly (GH-102283) (cherry picked from commit 8d0f09b1beafd95763a5da53acc58dac0bd63a53) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 26 February 2023, 23:09:43 UTC
8e9ffd9 [3.10] Add missing 'is' to `cmath.log()` docstring (GH-102049) (#102280) Fix missing 'is' in cmath.log() docstring. (cherry picked from commit 71f614ef2a3d66213b9cae807cbbc1ed03741221) Co-authored-by: Owain Davies <116417456+OTheDev@users.noreply.github.com> 26 February 2023, 14:56:10 UTC
4732f55 [3.10] [doc] Improve grammar/fix missing word (GH-102060) (GH-102278) [doc] Improve grammar/fix missing word (GH-102060) (cherry picked from commit 6daf42b28e1c6d5f0c1a6350cfcc382789e11293) Co-authored-by: VMan <vayidm@users.noreply.github.com> 26 February 2023, 13:28:20 UTC
5b610b5 [3.10] gh-97786: Fix compiler warnings in pytime.c (GH-101826) (#102150) * [3.10] gh-97786: Fix compiler warnings in pytime.c (GH-101826) Fixes compiler warnings in pytime.c.. (cherry picked from commit b1b375e2670a58fc37cb4c2629ed73b045159918) Co-authored-by: Mark Dickinson <dickinsm@gmail.com> * Add comment about the casts --------- Co-authored-by: Gregory P. Smith <greg@krypto.org> 26 February 2023, 12:34:21 UTC
601c9db [3.10] gh-85417: Clarify behaviour on branch cuts in cmath module (GH-102046) (#102275) gh-85417: Clarify behaviour on branch cuts in cmath module (GH-102046) This PR updates the cmath module documentation to reflect the reality that Python is almost always (and as far as I can tell, that "almost" can be omitted) running on a machine whose C double supports signed zeros. * Removes misleading references to functions being continuous from above / below / the left / the right at branch cuts * Expands the note on branch cuts at the top of the module documentation to explain the double-sided sign-of-zero-based behaviour (cherry picked from commit b513c46d998344dc07eb6d510782c2e23d2b859e) Co-authored-by: Mark Dickinson <dickinsm@gmail.com> 26 February 2023, 11:55:13 UTC
9723961 gh-102259: Fix re doc issue regarding right square brackets (GH-102264) (cherry picked from commit bcadcde7122f6d3d08b35671d67e105149371a2f) Co-authored-by: Skip Montanaro <skip.montanaro@gmail.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 26 February 2023, 02:32:57 UTC
6fa6c2a [3.10] gh-101765: Fix refcount issues in list and unicode pickling (GH-102265) (#102269) (cherry picked from commit d71edbd1b7437706519a9786211597d95934331a) 26 February 2023, 00:38:00 UTC
4667c4d [3.10] GH-99818: improve the documentation for zipfile.Path and Traversable (GH-101589) (#102267) 25 February 2023, 23:40:55 UTC
d22a2cd gh-101100: Fix sphinx warnings in `typing` module docs (GH-102260) (cherry picked from commit a498de4c0ef9e264cab3320afbc4d38df6394800) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> 25 February 2023, 21:54:31 UTC
f894995 gh-102252: Improve coverage of test_bool.py (GH-102253) Add tests for conversion from bool to complex. (cherry picked from commit 41970436373f4be813fe8f5a07b6da04d5f4c80e) Co-authored-by: Eclips4 <80244920+Eclips4@users.noreply.github.com> 25 February 2023, 21:09:39 UTC
ac63169 asyncio docs: Fix dangling hyphen (GH-102227) Currently this gets rendered with a dangling hyphen. (cherry picked from commit 207e1c5cae11108213dff5ff07443ee4cfa0d2ea) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 25 February 2023, 13:28:16 UTC
9563cf4 gh-101100: Fix Sphinx warnings in `decimal` module (GH-102125) (cherry picked from commit b7c11264476ccc11e4bdf4bd3c3664ccd1b7c5f9) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> 25 February 2023, 09:51:36 UTC
9f472f8 [3.10] gh-101765: Fix SystemError / segmentation fault in iter `__reduce__` when internal access of `builtins.__dict__` exhausts the iterator (GH-101769) (#102229) (cherry picked from commit 54dfa14c5a94b893b67a4d9e9e403ff538ce9023) 25 February 2023, 03:50:53 UTC
3e80d21 [3.10] gh-95675: fix uid and gid at test_add_dir_getmember (gh-102207) (gh-102230) gh-95675: fix uid and gid at test_add_dir_getmember (gh-102207) (cherry picked from commit 56e93c8020e89e1712aa238574bca2076a225028) Co-authored-by: Seonkyo Ok <seonkyo.ok@linecorp.com> 25 February 2023, 02:56:08 UTC
2e2ab67 gh-102158: Add tests for `softkwlist` (GH-102159) --------- (cherry picked from commit 9f3ecd1aa3566947648a053bd9716ed67dd9a718) Co-authored-by: Eclips4 <80244920+Eclips4@users.noreply.github.com> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 24 February 2023, 02:52:31 UTC
9a0116d gh-101981: Consolidate macOS configure steps in CI (GH-102131) (cherry picked from commit e07b304bb004e1298283c82bd135dd5ef96a90cc) Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> Automerge-Triggered-By: GH:erlend-aasland 23 February 2023, 17:12:13 UTC
7d2ad47 Fix typo in `Py_GetPythonHome` signature (GH-102168) (cherry picked from commit 9bba8035bd99813203cb3b0de218f9cc3bcdaf2f) Co-authored-by: Tanner Firl <105078804+TannerFirl@users.noreply.github.com> 23 February 2023, 13:37:24 UTC
780dec8 Fix syntax error in struct doc example (GH-102160) Missing closing ) reported on Discuss by Chukwudi Nwachukwu. (cherry picked from commit 8f647477f0ab5362741d261701b5bcd76bd69ec1) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 23 February 2023, 00:02:38 UTC
fa592f0 GH-101777: `queue.rst`: use 2 spaces after a period to be consistent. (GH-102143) (cherry picked from commit 96bf24380e44dfa1516d65480250995e737c0cb9) Co-authored-by: Owain Davies <116417456+OTheDev@users.noreply.github.com> 22 February 2023, 21:35:52 UTC
0f28af5 [3.10] gh-101936: Update the default value of fp from io.StringIO to io.BytesIO (gh-102100) (#102118) gh-101936: Update the default value of fp from io.StringIO to io.BytesIO (gh-102100) (cherry picked from commit 0d4c7fcd4f078708a5ac6499af378ce5ee8eb211) Co-authored-by: Long Vo <long.vo@linecorp.com> 22 February 2023, 11:42:28 UTC
3e9fb1a [3.10] gh-102135: Update turtle docs to rename wikipedia demo to rosette (GH-102137) (#102139) Co-authored-by: somebody <98094921+UndoneStudios@users.noreply.github.com> 22 February 2023, 10:24:18 UTC
bac3fe7 [3.10] gh-95672 fix typo SkitTest to SkipTest (gh-102119) (gh-102122) gh-95672 fix typo SkitTest to SkipTest (gh-102119) (cherry picked from commit d5c7954d0c3ff874d2d27d33dcc207bb7356f328) Co-authored-by: HyunKyun Moon <hyunkyun.moon@linecorp.com> 22 February 2023, 01:36:00 UTC
444ec74 gh-100556: Improve clarity of `or` docs (GH-100589) (cherry picked from commit b40dd71241f092d90c192ebff5d58cbd7e84dc52) Co-authored-by: ram vikram singh <ramvikrams243@gmail.com> Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 21 February 2023, 10:43:48 UTC
2d9f8d4 gh-101777: Make `PriorityQueue` docs slightly clearer (GH-102026) Adjust wording slightly, and use min(entries) instead of sorted(list(entries))[0] as an example. (cherry picked from commit 350ba7c07f8983537883e093c5c623287a2a22e5) Co-authored-by: Owain Davies <116417456+OTheDev@users.noreply.github.com> 21 February 2023, 10:31:51 UTC
d9dce23 [3.10] gh-101961 fileinput.hookcompressed should not set the encoding value for the binary mode (gh-102068) (#102099) gh-101961 fileinput.hookcompressed should not set the encoding value for the binary mode (gh-102068) (cherry picked from commit 6f25657b83d7a680a97849490f6e973b3a695e1a) Co-authored-by: Gihwan Kim <gihwan.kim@linecorp.com> 21 February 2023, 03:39:30 UTC
7bb41d9 [3.10] gh-101566: Sync with zipp 3.14. (GH-102018). (GH-102091) (cherry picked from commit 36854bbb240e417c0df6f0014924fcc899388186) Includes the bugfix only. Automerge-Triggered-By: GH:jaraco 20 February 2023, 23:21:48 UTC
95f4e2c gh-101981: Apply HOMEBREW related environment variables (gh-102074) (cherry picked from commit ed01addb59a554804995303ad3e7bf0c6067737b) Co-authored-by: Dong-hee Na <donghee.na@python.org> 20 February 2023, 16:22:13 UTC
c218132 [3.10] gh-101981: Fix Ubuntu SSL tests with OpenSSL (3.1.0-beta1) CI issue (gh-102079) 20 February 2023, 15:43:33 UTC
63877f6 [3.10] gh-101981: Build macOS as recommended by the devguide (GH-102070) (#102073) gh-101981: Build macOS as recommended by the devguide (GH-102070) (cherry picked from commit 27136310414965a3ea7f835e416cf74b91cefb48) 20 February 2023, 14:52:25 UTC
f193fad gh-99735: Use required=True in argparse subparsers example (GH-100927) (cherry picked from commit 6aab56f3c2ee331116eba242d2fcdca592577328) Co-authored-by: Patricio Paez <nospam@pp.com.mx> 19 February 2023, 19:35:09 UTC
8520e6c gh-100210: Correct the comment link for unescaping HTML (GH-100212) (cherry picked from commit 9a07eff628c1cd88b7cdda88a8fd0db3fe7ea552) Co-authored-by: Jean-Christophe Amiel <jeanchristophe.amiel@gmail.com> gh-100210: correct the comment link for unescaping HTML 19 February 2023, 10:41:53 UTC
back to top