https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
eb0004c Python 3.11.0b3 01 June 2022, 13:07:53 UTC
90f9b8b gh-92597: Improve error message for AST nodes with invalid ranges (GH-93398) (GH-93414) (cherry picked from commit 8a221a853787c18d5acaf46f5c449d28339cde21) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> 01 June 2022, 13:05:40 UTC
d779e5d Remove the execution bit to some socket-related files. (GH-93368) (cherry picked from commit 5247389369ac3da35c44f7c0d8f4facc0300883a) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> 01 June 2022, 07:35:15 UTC
3265ff9 gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (GH-93346) For example: tuple[*Ts, list[T]][int, str, bool] (cherry picked from commit f545fc955aeb701ae4e73b07ff2283f823d857b8) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 01 June 2022, 06:43:38 UTC
00f8fe9 [3.11] gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) (#92484) * gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) (cherry picked from commit 9d25db9db1617f012d7dba118b5b8f2b9e25e116) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> * Regenerate ABI file Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Pablo Galindo <pablogsal@gmail.com> 01 June 2022, 02:13:27 UTC
b425d88 gh-92597: Ensure that AST nodes without explicit end positions can be compiled (GH-93359) (cherry picked from commit 705eaec28f7bee530b1c1635ba385a49a1feaf32) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> 31 May 2022, 23:26:16 UTC
29bfabe gh-69093: Fix Setup.local.in rule for _sqlite3 (GH-93380) (cherry picked from commit 8a5e3c2ec6254b2ce06d17545f58a6719e0c8fdb) Co-authored-by: Christian Heimes <christian@python.org> 31 May 2022, 19:53:27 UTC
3a62701 Remove VOC reference (93333) VOC has been archived by the BeeWare project, and they are instead embedding CPython, rather than transpiling to Java bytecode. (cherry picked from commit bb900712a5511ba82ef64105fe28d2a6886a8fed) Co-authored-by: Carl Bordum Hansen <carl@bordum.dk> 31 May 2022, 17:46:37 UTC
5024a9b Post 3.11.0b2 31 May 2022, 13:16:08 UTC
72f00f4 Python 3.11.0b2 30 May 2022, 21:18:15 UTC
7f6e6ab gh-93351: Ensure the position information in AST nodes created by the parser is always consistent (GH-93352) (cherry picked from commit 5893b5db98b38b17750c0572c7209774a5034898) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> 30 May 2022, 18:52:36 UTC
dc8c624 Update macOS installer Welcome and ReadMe display wording to "beta". (GH-93344) 30 May 2022, 05:15:05 UTC
da18451 Fix typo in Lib/idlelib/idle_test/test_parenmatch.py (GH-93332) (#93339) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 4f195f9db168bfe3360607eb45ba8d9ac98506ec) Co-authored-by: luzpaz <luzpaz@users.noreply.github.com> 30 May 2022, 03:02:23 UTC
cc31cfc bpo-42272: fix misleading warning filter message/module docs (GH-23172) * bpo-42272: improve message/module warning filter docs "The Warnings Filter" section of the warnings module documentation describes the message and module filters as "a string containing a regular expression". While that is true when they are arguments to the filterwarnings function, it is not true when they appear in -W or $PYTHONWARNINGS where they are matched literally (after stripping any starting/ending whitespace). Update the documentation to note when they are matched literally. Also clarify that module matches the "fully-qualified module name", rather than "module name" which is ambiguous. skip news (since this is a doc fix) Signed-off-by: Kevin Locke <kevin@kevinlocke.name> * bpo-42272: remove bad submodule warning filter doc The `error:::mymodule[.*]` example in the "Describing Warning Filters" section of the warnings module documentation does not behave as the comment describes. Since the module portion of the filter string is interpreted literally, it would match a module with a fully-qualified name that is literally `mymodule[.*]`. Unfortunately, there is not a way to match '"module" and any subpackages of "mymodule"' as documented, since the module part of a filter string is matched literally. Instead, update the filter and comment to match only "mymodule". skip news (since this is a doc fix) Signed-off-by: Kevin Locke <kevin@kevinlocke.name> * bpo-42272: add warning filter doc changes to NEWS Signed-off-by: Kevin Locke <kevin@kevinlocke.name> (cherry picked from commit 8136606769661c103c46d142e52ecbbbb88803f6) Co-authored-by: Kevin Locke <kevin@kevinlocke.name> 30 May 2022, 02:04:21 UTC
624fc61 gh-92240 : Include release dates for "What's New In Python 3.X" (GH-92937) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> (cherry picked from commit 877ad7b3b2778a305d3989d58ebd68cb01baf26e) Co-authored-by: georgically <40323509+georgically@users.noreply.github.com> 29 May 2022, 03:38:48 UTC
85cb7f0 gh-92839: fixed typo in _bisectmodule.c (line 131) (GH-92849) (cherry picked from commit 7fa9b7daa5a8bb5760724ac2d94f5298c60dc905) Co-authored-by: oda-gitso <105083118+oda-gitso@users.noreply.github.com> 28 May 2022, 18:31:06 UTC
48647d0 gh-92727: Add example of named group in doc for re.Match.__getitem__ (GH-92730) (cherry picked from commit 642d1fa81fed8ac260e1719013d77b9dfd93920f) Co-authored-by: Baptiste Mispelon <bmispelon@gmail.com> 28 May 2022, 18:28:52 UTC
3637425 [3.11] bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185) (GH-93306) (cherry picked from commit caa279d6fd5f151e57f891cd4f6ba51b532501c6) This was added for bpo-40514 (gh-84694) to test out a per-interpreter GIL. However, it has since proven unnecessary to keep the experiment in the repo. (It can be done as a branch in a fork like normal.) So here we are removing: * the configure option * the macro * the code enabled by the macro Automerge-Triggered-By: GH:ericsnowcurrently 28 May 2022, 00:56:30 UTC
cf63b80 gh-93297: Make asyncio task groups prevent child tasks from being GCed (GH-93299) (#93305) (cherry picked from commit e6a57678cafe18ca132ee9510252168fcc392a8d) Co-authored-by: Yury Selivanov <yury@edgedb.com> Co-authored-by: Yury Selivanov <yury@edgedb.com> 27 May 2022, 22:46:57 UTC
647426d gh-93250: [Enum] Change IntEnum boundary to KEEP for backwards compatibility (GH-93302) (GH-93304) In previous versions of Python if an IntEnum member was combined with another integer type value using a bit-wise operation, the resulting value would still be the IntEnum type. This change restores that behavior. (cherry picked from commit 70cfe56cafb2b549983f63d5d1a54654fe63c15c) Co-authored-by: Ethan Furman <ethan@stoneleaf.us> 27 May 2022, 22:43:13 UTC
3f7abff gh-91243: Document Required and NotRequired (GH-93173) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 711eda7dec1f62ecb2a87b274b5f6bfc2b6fbef4) Co-authored-by: David Foster <david@dafoster.net> 27 May 2022, 22:25:50 UTC
34bd36c gh-77024: test.support: Improve documentation (GH-92513) This is a rework of GH-5774 on current main. I was a bit more conservative in making changes than the original PR. See @csabella's comments on issue GH-77024 and the discussion on GH-5774 for explanations of several of the changes. Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 8995177030c8b41885ad92b260279b7e622ecaea) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 27 May 2022, 14:31:35 UTC
9303a5a gh-92898: Enhance _testcppext test on cast to PyObject* (GH-93111) * Add StrongRef class. * Rename and reformat functions of the _Py_CAST() implementation. (cherry picked from commit 20d30ba2ccf9182e4f08db112f428c909148a40b) Co-authored-by: Victor Stinner <vstinner@python.org> 26 May 2022, 23:39:28 UTC
33336e4 gh-93217: fix some issues in man page and --help (GH-93219) (cherry picked from commit da397194832c4b8db8446af42919d8ad47b3cb4a) Co-authored-by: Éric <merwok@netwok.org> 26 May 2022, 14:53:20 UTC
9555d77 test.pythoninfo logs more build info (GH-93225) Log also test.support.check_sanitizer() values. (cherry picked from commit 06dd26f89f35b6d6ef4b68c169cb6c675af7e4a4) Co-authored-by: Victor Stinner <vstinner@python.org> 26 May 2022, 14:33:50 UTC
4d86345 gh-93005: Fix py.exe launcher test to search for intended tag (GH-93190) (cherry picked from commit ca58e4a2c596d1b4cdcae9ec92844d3d3272c4ce) Co-authored-by: Steve Dower <steve.dower@python.org> 25 May 2022, 22:29:36 UTC
83940c0 gh-90817: Deprecate explicitly locale.resetlocale() (GH-93196) The function was already deprecated in Python 3.11 since it calls locale.getdefaultlocale() which was deprecated in Python 3.11. (cherry picked from commit bf58cd01b313837511d9399f18588ccd2e5dc5a9) Co-authored-by: Victor Stinner <vstinner@python.org> 25 May 2022, 20:29:58 UTC
37a7f1b [3.11] gh-93035: [Enum] Fix IntFlag crash when no single-bit members (GH-93076) (GH-93197) `EnumType` attempts to create a custom docstring for each enum/flag, but that was failing with pathological flags that had no members (only multi-bit aliases). (cherry picked from commit 08cfc3dabf0f81a4494cd0d697befc7d0dec77b7) Co-authored-by: Tobin Yehle <tobinyehle@gmail.com> 25 May 2022, 17:50:24 UTC
0fb70ce gh-90473: Misc test fixes for WASI (GH-93218) * ``sys.executable`` is not set * WASI does not support subprocess * ``pwd`` module is not available * WASI checks ``open`` syscall flags more strict, needs r, w, rw flag. * ``umask`` is not available * ``/dev/null`` may not be accessible (cherry picked from commit 1f134e96ba994bea3aaea533d4a558df3c5cc3c0) Co-authored-by: Christian Heimes <christian@python.org> 25 May 2022, 14:24:32 UTC
307dacd gh-91924: Fix __lltrace__ for non-UTF-8 stdout encoding (GH-93199) Fix __lltrace__ debug feature if the stdout encoding is not UTF-8. If the stdout encoding is not UTF-8, the first call to lltrace_resume_frame() indirectly sets lltrace to 0 when calling unicode_check_encoding_errors() which calls encodings.search_function(). (cherry picked from commit 5695c0e0a25da58dfc1d22fc1cd68c2fda0a320d) Co-authored-by: Victor Stinner <vstinner@python.org> 25 May 2022, 10:11:46 UTC
2ea3d3b test_threaded_import: Fix unittest.main spelling (GH-93114) (cherry picked from commit 19710145b496b5e5341630d80be9c400aa792bd1) Co-authored-by: Florian Bruhin <me@the-compiler.org> 25 May 2022, 08:22:21 UTC
e9d6ca4 [3.11] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291) (GH-93141) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> (cherry picked from commit 202ed2506c84cd98e9e35621b5b2929ceb717864) Co-authored-by: Sam Ezeh <sam.z.ezeh@gmail.com> Automerge-Triggered-By: GH:serhiy-storchaka 25 May 2022, 07:57:36 UTC
74b205b gh-92728: Restore re.template, but deprecate it (GH-93161) Revert "bpo-47211: Remove function re.template() and flag re.TEMPLATE (GH-32300)" This reverts commit b09184bf05b07b77c5ecfedd4daa846be3cbf0a9. (cherry picked from commit 16a7e4a0b75080275bf12cfb71d54b01d85099b2) Co-authored-by: Miro Hrončok <miro@hroncok.cz> 25 May 2022, 06:32:20 UTC
7a5f190 test.pythoninfo no longer requires socket (GH-93191) test.pythoninfo no longer fails if "import socket" fails: the socket module is now optional. (cherry picked from commit 4a31ed8a32699973ae1f779022794fdab9fa08ee) Co-authored-by: Victor Stinner <vstinner@python.org> 25 May 2022, 00:41:02 UTC
a6ee7f9 GH-89369: test_contextlib_async finalizes event loop after each test (GH-93074) Use asyncio.run(). (cherry picked from commit d2ef66a10be1250b13c32fbf3c0f9a9d2d98b124) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> 24 May 2022, 14:07:59 UTC
719edfa GH-93112: Fix missing ResourceDenied import in test_urllib2net (GH-93113) The code was moved out of test.support in 311110abcd8ab648dbf1803e36a8ba5d93fa019b (GH-20812), thus making ResourceDenied undefined. (cherry picked from commit 37c9a351b15c3fc4fcdca5dcb9ce19e51d7d2dd7) Co-authored-by: Florian Bruhin <me@the-compiler.org> 24 May 2022, 12:37:06 UTC
c771cbe gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066) (GH-93145) Also while there, clarify a few things about why we reduce the hash to 32 bits. Co-authored-by: Eli Libman <eli@hyro.ai> Co-authored-by: Yury Selivanov <yury@edgedb.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl> (cherry picked from commit c1f5c903a7e4ed27190488f4e33b00d3c3d952e5) 24 May 2022, 08:52:06 UTC
97fe65a gh-93099: Fix _pyio to use locale module properly (gh-93136) (cherry picked from commit f7fabae75c7b8ecd0c5673b5d62a15db24a05953) Co-authored-by: Dong-hee Na <donghee.na@python.org> 24 May 2022, 01:03:37 UTC
fd35be5 Doc: No need to use rst syntax in code comments. (GH-93102) And it raises `make suspicious` false positives. (cherry picked from commit e739ff141680fd7e2a762cf98c4352c6c850af1f) Co-authored-by: Julien Palard <julien@palard.fr> 23 May 2022, 22:00:34 UTC
b8c4cc6 gh-93118: [Enum] fix error message (GH-93138) (GH-93142) Include member names in error message. (cherry picked from commit a49721ea075a18a7787ace6752b4eb0954e1b607) 23 May 2022, 21:37:18 UTC
cea6573 gh-92859: Doc: add info about logging.debug() calling basicConfig() (GH-93063) (GH-93151) (cherry picked from commit 2176898308acafedf87a48d33f29645e79b9af86) 23 May 2022, 19:45:03 UTC
f095058 gh-93061: Mark as artificial: backwards jump after async for (GH-93062) (GH-93110) (cherry picked from commit a458be3263b4cb92f3fde726461e8ef44b2a4a9d) Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com> 23 May 2022, 18:58:53 UTC
96218f7 [3.11] gh-93100: [Enum] fix missing variable in global_str (GH-93107) (GH-93134) (cherry picked from commit 046df59658c9f64a9f0fc909ed62e92c6c4dd668) Co-authored-by: Ethan Furman <ethan@stoneleaf.us> 23 May 2022, 17:11:18 UTC
a509d26 gh-93010: InvalidHeaderError used but nonexistent (GH-93015) * fix issue 93010 Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> (cherry picked from commit 71abeb0895f7563dc5ac4b4f077a8f87dab57e7a) Co-authored-by: oda-gitso <105083118+oda-gitso@users.noreply.github.com> 23 May 2022, 16:57:12 UTC
fc31e2d gh-92913: Fix typos in documentation (GH-93129) (cherry picked from commit 6a6f823ea7f565722148462a0372aa90085637bc) Co-authored-by: Steve Dower <steve.dower@python.org> 23 May 2022, 16:54:36 UTC
8c5739e gh-93005: Fixes launcher test when no Python install is available (GH-93007) (cherry picked from commit 949dbf97ba09da3cfb243d5ad7f90967ad15f354) Co-authored-by: Steve Dower <steve.dower@python.org> 23 May 2022, 16:42:41 UTC
acc998a GH-93115: Fix version check in sqlite3 module constants test (GH-93116) (cherry picked from commit d5f0dd160011826f0196d220aefc29d2ce497428) Co-authored-by: Florian Bruhin <me@the-compiler.org> 23 May 2022, 16:35:13 UTC
a29b1f8 gh-90473: WASI: skip gethostname tests (GH-93092) - WASI's ``gethostname()`` is a stub that always fails with OSError ``ENOTSUP`` - skip mailcap ``test`` if subprocess is not available - WASI process_time clock does not work. (cherry picked from commit 760ec8940aabd6a7fc471bd913ea1ac501cc604b) Co-authored-by: Christian Heimes <christian@python.org> 23 May 2022, 15:21:45 UTC
9a2fe42 gh-89158: Add some REPL secondary prompt markers (GH-93073) This fixes an issue on tutorial/classes.rst section 9.4 where the example "class Warehouse" was truncated when pressing the >>> button to hide the prompts and output. (cherry picked from commit 88f0d0c1e8fdda036f3f64b0048911ba28ce7f06) Co-authored-by: Nicolas Haller <nicolas@haller.im> 23 May 2022, 05:18:09 UTC
83aa0d1 gh-73137: Added sub-subsection headers for flags in re (GH-93000) Fixes GH-73137 (cherry picked from commit b7a6610bc88dfecdd943e8d2817f7cd6b85fb740) Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com> 23 May 2022, 02:14:11 UTC
247e059 gh-92994: Clarify importlib "check" example (GH-92995) Fixes GH-92994 (cherry picked from commit e39cd765610c9099da3b5595186ad16223b670b0) Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> 23 May 2022, 02:10:57 UTC
25334ca binascii docs: strict_mode parameter is keyword-only (GH-93055) See https://github.com/python/cpython/commit/35b98e38b6edd63153fc8e092f94cb20725dacc1 Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> (cherry picked from commit ac718d357af6aa42240e88add3ac348e1aebcfc2) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 23 May 2022, 02:05:09 UTC
a86ad12 termios docs: fix indentation (GH-93080) (cherry picked from commit ea5918e932a441aef8c22acfdcfa6345ec32d1a8) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 22 May 2022, 23:11:36 UTC
748c83d Clean up the sqlite3 tests (GH-93056) Remove helper managed_connect(). Use memory_database() or contextlib.closing() + addCleanup(unlink) instead. (cherry picked from commit e5d8dbdd304935dbd0631ee9605efb501332f792) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 21 May 2022, 16:37:04 UTC
09c3dff gh-91362: reword pickle docs to account for nested classes (GH-92429) Fixes GH-91362 (cherry picked from commit f9d6c59917435980fbe1b58c57257c45bfed2244) Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> 21 May 2022, 15:08:59 UTC
76b6ed1 Improve tests for opening Sqlite by URI (GH-93047) * Test with with escaped non-ascii characters * Test read-only open of existing DB. (cherry picked from commit 4e2b66489289cfd4db2a02edf173ac03cbb2fffe) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 21 May 2022, 15:05:13 UTC
dd923c5 [3.11] GH-92898: Make _Py_Cast C++ version compatible with cast operator (gh-92951) (gh-93049) 21 May 2022, 14:52:45 UTC
d9a48d2 [3.11] gh-93044: No longer convert the database argument of sqlite3.connect() to bytes (GH-93046) (GH-93048) Just pass it to the factory as is. (cherry picked from commit 14c0d33016a967a98155f2e1615660e9328aef5d) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 21 May 2022, 13:53:58 UTC
f2aeb3f gh-71223: Improve rendering of some references in the docs (GH-93041) For example, instead of "eval()uated" (link from "eval()") show "evaluated" (link from the whole word). (cherry picked from commit 7f835923c179d1d2da54b232e0113abc2c56ea31) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 21 May 2022, 07:49:36 UTC
b97e28f gh-93019: Fix markup in zipfile.rst (GH-93025) Fixes GH-93019 (cherry picked from commit 2fadde7e6645e45e090b0187c28877300b07cba3) Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> 21 May 2022, 04:52:32 UTC
b52e44d Take advantage of math.comb() in the nth_combination() recipe (GH-93027) (#93032) 20 May 2022, 23:34:30 UTC
61dfe37 [3.11] gh-72073: Add Windows case in pathlib.rename (GH-93002) (GH-93028) GH-72073 https://docs.python.org/3.12/library/pathlib.htmlGH-pathlib.Path.rename (cherry picked from commit f51ed04c663417f88e10eeb21dad23250358bafa) Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com> Automerge-Triggered-By: GH:brettcannon 20 May 2022, 22:42:28 UTC
24223ec gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) (GH-93026) As discussed in GH-92611 and GH-92564 and as a followup to PR GH-92612 , this 3.11+ only PR uses the proper `deprecated-removed` role for the modules deprecated by PEP 593 (PEP-594) to clearly indicate to users that a removal version is planned and what it is, so they can prepare accordingly or voice any unanticipated impacts. Related to GH-92792 ; if we decide to backport that PR, the upgrade to using `deprecated-removed` on those functions can be moved to this one. (cherry picked from commit 31fa41ed689528505c0e0cf25777773b7e81c834) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> 20 May 2022, 22:33:12 UTC
6a3a6ba gh-91860: documentation for typing.dataclass_transform (GH-92768) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit f20a6a54fb041507a334ad71706974960d1b473f) Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> 20 May 2022, 15:01:44 UTC
6ec050f gh-91922: Fix sqlite connection on nonstardard locales and paths (GH-92926) (cherry picked from commit d8537580921b2e02f477ff1a8dedcf82c24ef0c2) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 20 May 2022, 09:42:48 UTC
6814ab7 Doc: add missing manpage and title references in tkinter docs (GH-29008) - add bind(3tk) manpage markup - add Tcl/Tk book reference markup (cherry picked from commit 0e12781ad9dec6e46ccb85969c0eb7be1ecad81d) Co-authored-by: Rafael Fontenelle <rffontenelle@users.noreply.github.com> 20 May 2022, 08:34:21 UTC
a2ec09b gh-92817: Fix precedence of options to py.exe launcher (GH-92988) (cherry picked from commit 73473fdeac3ff9d75ac9d189bb8552b7459812f1) Co-authored-by: Steve Dower <steve.dower@python.org> 19 May 2022, 23:10:38 UTC
76fe10a gh-92984: Explicitly disable incremental linking for Windows Release and PGO builds (GH-92985) (cherry picked from commit 38feffa09c74d9a853745908b7813903bae33b96) Co-authored-by: David Machaj <46852402+dmachaj@users.noreply.github.com> 19 May 2022, 22:52:22 UTC
4eb2f40 gh-92913: Clarify changes to PyInitConfig.module_search_paths[_set] fields (GH-92980) (cherry picked from commit 403d16fa28764718dcd0536ccb3ab8d05768465d) Co-authored-by: Steve Dower <steve.dower@python.org> 19 May 2022, 20:13:15 UTC
57d7ddd bpo-28249: fix `lineno` location for empty `DocTest` instances (GH-30498) (GH-92978) (cherry picked from commit 8db2b3b6878aba9f12844526bce966b7eed81aee) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Nikita Sobolev <mail@sobolevn.me> 19 May 2022, 18:03:06 UTC
0f1748d gh-78630: Drop invalid HP aCC compiler switch -fPIC on HP-UX (GH-8847) At compile time, '+z' is already properly used with HP aCC, and shared libraries are correctly linked with '+b'. The '-fPIC' switch can safely be dropped. (cherry picked from commit 09be18a73d81aa82cc57a782f3b0a9811e43ad3b) Co-authored-by: Michael Osipov <michael.osipov@siemens.com> 19 May 2022, 16:51:08 UTC
37d60c0 gh-92417: `importlib` docs: remove references to unsupported Python versions (GH-92424) (GH-92979) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> (cherry picked from commit 70aa1b9b912d8254df3c61ae0a55464962f4c087) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 19 May 2022, 16:11:25 UTC
27302ae bpo-46879: Fix incorrect sphinx object names in doc (GH-31615) (GH-92974) Co-authored-by: Łukasz Langa <lukasz@langa.pl> (cherry picked from commit 2cdd57f119e3b85f1bfd28c7ff040e0d9bcaf115) Co-authored-by: Martin Fischer <martin@push-f.com> 19 May 2022, 15:56:59 UTC
de97d82 gh-92417: `subprocess` docs: remove note on compatibility with Python <3.5 (GH-92538) (GH-92972) (cherry picked from commit 84b86000e2bc32b0fbb6dfb6445a7ffc882067d2) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 19 May 2022, 15:56:04 UTC
02fe225 gh-92417: `fractions`, `decimal`: Improve docs for alternative constructor methods (GH-92421) (GH-92970) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> (cherry picked from commit 090df844ea16af3a5df79aba2b9c89ac6a31ba06) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 19 May 2022, 15:45:12 UTC
a2d6e6c gh-92417: `socket` docs: remove references to Python <3.3 (GH-92544) (GH-92968) (cherry picked from commit 639b62c9c479e38a6f91a80b261097574a1e7ac7) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 19 May 2022, 15:42:07 UTC
4d1e243 bpo-45393: help() on operator precedence has misleading entries (GH-31246) (GH-92965) (cherry picked from commit fb082c2fc5a925085b179e63ca10b7f60b356d2f) Co-authored-by: Zackery Spytz <zspytz@gmail.com> 19 May 2022, 15:40:49 UTC
54653b5 gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3 (GH-92502) (GH-92962) (cherry picked from commit 97b9c1096feff77a564787ef520cc7d4e1d1c45f) 19 May 2022, 15:19:34 UTC
71cdf6a gh-92675: venv: Fix ensure_directories() to again accept a Path for env_dir (GH-92676) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 30deeac64925effe46cb5f1cd091ccb4c850ce83) Co-authored-by: David Foster <david@dafoster.net> 19 May 2022, 15:17:28 UTC
7afccd3 gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803) (cherry picked from commit 137fd3d88aa46669f5717734e823f4c594ab2843) Co-authored-by: Christian Heimes <christian@python.org> 19 May 2022, 15:05:52 UTC
611d43c gh-91491: Complete Whats New in 3.11 for typing (GH-92708) Fixes GH-91491 Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 6b51773afd5658e15d23ce220f66fcc39c02dcae) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 19 May 2022, 14:25:50 UTC
ad2363d gh-92670: Skip test_shutil.TestCopy.test_copyfile_nonexistent_dir on AIX (GH-92718) (cherry picked from commit 654032ac5f6982b36d45e024037f37fb65166aed) Co-authored-by: Ayappan Perumal <ayappap2@in.ibm.com> 19 May 2022, 09:50:39 UTC
17a62d1 Doc: amend ssl.PROTOCOL_SSLv2 and ssl.PROTOCOL_SSLv3 wording (GH-92634) (cherry picked from commit 41638967a0e0bf1114c9bba9454d081605b49009) Co-authored-by: Jan Brasna <1784648+janbrasna@users.noreply.github.com> 19 May 2022, 09:37:57 UTC
482e334 Include ``asyncio.Barrier`` in 3.11 Whats New (GH-92927) (cherry picked from commit 60ee61571a60bcf4e40a4074e8db356b5af793c1) Co-authored-by: Duprat <yduprat@gmail.com> 19 May 2022, 08:59:49 UTC
aa55985 gh-87901: Remove the encoding argument from os.popen (GH-92836) (cherry picked from commit 96f65835f8f66d058b444e0b4e436af45e2902f7) Co-authored-by: Inada Naoki <songofacandy@gmail.com> 19 May 2022, 03:12:47 UTC
8499635 gh-92812: Align ArgumentParser.add_subparsers() docs with argument spec (GH-92814) (cherry picked from commit f2d994da104eed38f9e110e7d8f37fa6d845b207) Co-authored-by: 180909 <734461790@qq.com> 18 May 2022, 21:25:25 UTC
65ebd92 gh-92780: Improve sqlite3.Connection.create_collation docs (GH-92790) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 7ee19e27150a72eec9e6a076792e3c3ae8bcffbd) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com> 18 May 2022, 11:58:57 UTC
fad72d0 gh-91755: Document Py_IncRef and Py_DecRef as C functions (GH-91805) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> (cherry picked from commit 58a3d28039863b014f57a1ac93b51e20920ebe7b) Co-authored-by: Charlie Zhao <zhaoyu_hit@qq.com> 18 May 2022, 09:00:22 UTC
9a61afe bpo-40838: document `getdoc`, `getmodule`, `getsourcefile` in `inspect` returns `None` (GH-30575) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> (cherry picked from commit b86d783a4eff96306f315acf9a6f1aca85d47fc3) Co-authored-by: Nikita Sobolev <mail@sobolevn.me> 18 May 2022, 01:41:55 UTC
36da1a7 gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842) (cherry picked from commit 33880b4b1c60f54aa9e7fa02698a3c82eafe3dc7) Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> 17 May 2022, 22:59:29 UTC
58088a5 gh-89898: Fix test_threading.test_args_argument() (GH-92885) Join the thread to not leak threads running in the background to the next test. Fix the following warning on the "AMD64 FreeBSD Shared 3.11" buildbot: test_args_argument (test.test_threading.ThreadTests.test_args_argument) ... Warning -- threading_cleanup() failed to cleanup 1 threads (count: 1, dangling: 2) Warning -- Dangling thread: <_MainThread(MainThread, started 35026161664)> Warning -- Dangling thread: <Thread(Thread-134 (<lambda>), started 35314998016)> ok (cherry picked from commit 970efae274538f9910e8f9b31bc890f1b7666b0f) Co-authored-by: Victor Stinner <vstinner@python.org> 17 May 2022, 22:45:56 UTC
1df4550 gh-89653: PEP 670: Fix PyUnicode_READ() cast (GH-92872) _Py_CAST() cannot be used with a constant type: use _Py_STATIC_CAST() instead. (cherry picked from commit e6fd7992a92879103215b3e9f218fe07212af9b1) Co-authored-by: Victor Stinner <vstinner@python.org> 17 May 2022, 17:45:55 UTC
38d95b5 [3.11] gh-92530: Fix an issue that occurred after interrupting threading.Condition.notify (GH-92534) (GH-92829) If Condition.notify() was interrupted just after it released the waiter lock, but before removing it from the queue, the following calls of notify() failed with RuntimeError: cannot release un-acquired lock. (cherry picked from commit 70af994fee7c0850ae859727d9468a5f29375a38) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Automerge-Triggered-By: GH:serhiy-storchaka 17 May 2022, 16:45:40 UTC
76b81be gh-81548: Clarify the deprecation of octal sequences affect byte strings (GH-92643) Automerge-Triggered-By: GH:pablogsal (cherry picked from commit 0d8500c739dc5ea926b2ec1ec02e400738225dac) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> 17 May 2022, 16:44:23 UTC
5c826ef Fix NULL check in test_type_from_ephemeral_spec in_testcapimodule.c (GH-92863) (cherry picked from commit 524f03c08ca6688785c0fe99d8f2b385bf92e58f) Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com> 17 May 2022, 15:47:50 UTC
3865830 Fix NULL test in _testinternalcapi (GH-92861) (cherry picked from commit 702e0da000bf28aa20cb7f3893b575d977506495) Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com> 17 May 2022, 01:57:42 UTC
da2f0c7 re docs: fix source code link (GH-92819) (cherry picked from commit bd304612980edd16c568ea8a5b30795f048bbf24) Co-authored-by: 谭九鼎 <109224573@qq.com> 17 May 2022, 00:21:50 UTC
8f93797 [3.11] gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846) (GH-92851) Co-authored-by: Christian Heimes <christian@python.org> 16 May 2022, 18:15:56 UTC
52e6596 gh-92671: Don't omit parentheses when unparsing empty tuples (GH-92673) (cherry picked from commit f6fd8aac13714ce17650eb4a648d5c08f0be53b4) Co-authored-by: Batuhan Taskaya <isidentical@gmail.com> 16 May 2022, 13:01:34 UTC
2ef6a98 Speedup: build docs in parallel (GH-92733) (cherry picked from commit a487623c6b784847a8a1e47b4597b0ae2b8def87) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 16 May 2022, 12:17:20 UTC
back to top