summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Python 3.11.0rc1v3.11.0rc1Pablo Galindo2022-08-0547-88/+442
|/
* [3.11] Update the magic number in test_util.py (GH-95714) (#95716)Miss Islington (bot)2022-08-051-1/+1
| | | Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
* [3.11] Remove draft notice from 3.11 What's new (GH-95713) (#95715)Miss Islington (bot)2022-08-051-7/+0
| | | Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
* gh-95573: Reduce test data size in test_asyncio/test_ssl.py (GH-95668) ↵Miss Islington (bot)2022-08-052-7/+18
| | | | | | | | (GH-95705) Co-authored-by: Łukasz Langa <lukasz@langa.pl> (cherry picked from commit 3a9e1fda7ab30e04545d3eceea1f2ccd37fa1f15) Co-authored-by: Fantix King <fantix.king@gmail.com>
* [3.11] Clarifying the documentation on library/syslog (GH-92587) (GH-95492)Shantanu2022-08-051-3/+7
| | | | | (cherry picked from commit b7ce4625fe2a8a4d6c1db6b39b52c7f97d384caa) Co-authored-by: Nicolas Haller <nicolas@haller.im>
* gh-95573: Fix a mistake in asyncio ssl tests suppressing all logs (GH-95687) ↵Miss Islington (bot)2022-08-051-1/+11
| | | | | | | (GH-95699) (cherry picked from commit e1d68b3ce71de76b3d7e5852e9bdfdbb4efea2f8) Co-authored-by: Fantix King <fantix.king@gmail.com>
* GH-95685: Fix rendering of the string documentation (GH-95686) (GH-95700)Miss Islington (bot)2022-08-051-0/+1
| | | | | | | | There's an extra underlines that messed the rest of the documentation rendering. Closes #95685 (cherry picked from commit a525f2ada407d6677bf8ca708f104694de0525e4) Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com>
* GH-90997: Document CACHEs (GH-95694) (GH-95696)Miss Islington (bot)2022-08-052-0/+25
| | | | | (cherry picked from commit 5f3c9fda1825737fa7b671b995f84a8ab9a4adb8) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com>
* gh-65802: IDLE - explain SaveAs and extensions (GH-95690) (GH-95692)Miss Islington (bot)2022-08-053-2/+8
| | | | | | | | File name extensions may or may not be shown for the current name and are added in an OS-dependent manner if not given for the new name. (cherry picked from commit 9890f86ae2001d19e7a18fee5b13aa0dd6069aef) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* [3.11] Docs: sqlite3 docs fixup (GH-95681) (GH-95683)Erlend Egeberg Aasland2022-08-051-25/+25
| | | | | | | | - Disable links to the module itself - Fix link indent - Consistent ref markup. (cherry picked from commit 44f1f63ad5cf00b6f50cef0cc1a62c42632138be) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* [3.11] gh-92678: Correct return values for errors in PyInit__testcapi (#95664)Pablo Galindo Salgado2022-08-041-2/+2
|
* [3.11] gh-95271: Extract placeholders howto from sqlite3 tutorial (GH-95522) ↵Erlend Egeberg Aasland2022-08-041-26/+38
| | | | | | | | | (#95677) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> (cherry picked from commit b24e8b28a7dc585ba367a959be83393f2352d21d) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* Remove 3.11 beta release notice from macOS installer displays (GH-95669)Ned Deily2022-08-042-13/+3
|
* [3.11] gh-95273: Improve documented return values and exceptions raised for ↵Erlend Egeberg Aasland2022-08-041-62/+72
| | | | | | | | | sqlite3 class methods (GH-95530) (#95673) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 12d92c733cfc00ee630b30e4e0250da400c83395) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* gh-95656: Enable the sqlite3 load extension API in Windows build (GH-95662)Miss Islington (bot)2022-08-042-1/+3
| | | | | (cherry picked from commit 6a5104f4fa83ed08fe31f712757dddabfede394c) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* Docs: fix two typos in the sqlite3 docs (GH-95661)Miss Islington (bot)2022-08-041-2/+2
| | | | | | | - statment => statement - transaciton => transaction (cherry picked from commit 962acd446839c7e10caf301931760133644ce8ca) Co-authored-by: ceh <emil@hessman.se>
* gh-95587: Fixes some upgrade detection issues in the Windows installer ↵Miss Islington (bot)2022-08-042-9/+31
| | | | | | | (GH-95631) (cherry picked from commit 5b6acbaa20aa8c80c0f10986bf6c755608664023) Co-authored-by: Steve Dower <steve.dower@python.org>
* gh-91323: Revert "Allow overriding a future compliance check in asyncio.Task ↵Miss Islington (bot)2022-08-045-122/+10
| | | | | | | | (GH-32197)" (GH-95442) (GH-95652) This reverts commit d4bb38f82bf18b00db3129031ce4969b6f0caab9. (cherry picked from commit 0342c93a6b866118c894c4e1120fb4db316adebb) Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* GH-95289: Always call uncancel() when parent cancellation is requested ↵Miss Islington (bot)2022-08-043-9/+42
| | | | | | | | (GH-95602) Co-authored-by: Guido van Rossum <guido@python.org> (cherry picked from commit 2fef27589e44c91042c2598b5cad6c6ad0516d93) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
* gh-94936: C getters: co_varnames, co_cellvars, co_freevars (GH-95008)Miss Islington (bot)2022-08-046-15/+128
| | | | | (cherry picked from commit 42b102bbf9a9ae6fae8f6710202fb7afeeac277c) Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
* gh-91838: Resolve HTTP links which redirect to HTTPS (GH-95642)Miss Islington (bot)2022-08-0413-16/+16
| | | | | | | It updates links which redirect to HTTPS with different authority or path. (cherry picked from commit d0d0154443cafb2f0a2cdfb6a1267d80cce8388e) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* Revert "[3.11] GH-92678: Expose managed dict clear and visit functions ↵Mark Shannon2022-08-044-55/+0
| | | | | (GH-95246). (#95256)" (#95647) This reverts commit 7f731943393d57cf26ed5f2353e6e53084cd55fd.
* GH-92678: Fix tp_dictoffset inheritance. (GH-95596) (GH-95604)Mark Shannon2022-08-044-3/+65
| | | | | * Add test for inheriting explicit __dict__ and weakref. * Restore 3.10 behavior for multiple inheritance of C extension classes that store their dictionary at the end of the struct.
* [3.11] gh-91838: Use HTTPS links in docs for resources which redirect to ↵Serhiy Storchaka2022-08-0439-71/+71
| | | | | | | | | | | | HTTPS (GH-95527) (GH-95643) If an HTTP link is redirected to a same looking HTTPS link, the latter can be used directly without changes in readability and behavior. It protects from a men-in-the-middle attack. This change does not affect Python examples.. (cherry picked from commit f79547a429d5c90af83a0da821e082cba20d4712) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* gh-95638: Update idlelib README file and menu lists (GH-95639)Miss Islington (bot)2022-08-041-50/+59
| | | | | (cherry picked from commit 621b33ce258f3eaf154322c1edf0ead1e4892e36) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-95191: IDLE Prompts entry for What's New 3.10 (GH-95633)Miss Islington (bot)2022-08-041-0/+3
| | | | | (cherry picked from commit bcc74d509a3bd7e4fdc658179ae6d77614d1fd36) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-95191: IDLE Prompts entry for Whatnew 3.11 (GH-95632)Miss Islington (bot)2022-08-041-0/+3
| | | | | (cherry picked from commit c569526faccb328a55691664b5931171d1a1494a) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-94675: Add a regression test for rjsmin re slowdown (GH-94685)Miss Islington (bot)2022-08-032-1/+31
| | | | | | | | | | Adds a regression test for an re slowdown observed by rjsmin. Uses multiprocessing to kill the test after SHORT_TIMEOUT. Co-authored-by: Oleg Iarygin <dralife@yandex.ru> Co-authored-by: Christian Heimes <christian@python.org> (cherry picked from commit fe23c0061d9c72527ad57a8c965d8161b00f500e) Co-authored-by: Miro Hrončok <miro@hroncok.cz>
* [3.11] [Enum] add whatsnew entries (GH-95455) (GH-95620)Miss Islington (bot)2022-08-031-0/+43
| | | | | (cherry picked from commit 6bde34000d70dfefafa71e54c8cb5672f423073c) Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
* gh-94399: Restore PATH search behaviour of py.exe launcher for ↵Miss Islington (bot)2022-08-034-8/+159
| | | | | | | '/usr/bin/env' shebang lines (GH-95582) (cherry picked from commit 67840edb2851c6d4ca65d8389327d8a6dc06255a) Co-authored-by: Steve Dower <steve.dower@python.org>
* gh-90817: Use .. deprecated-removed:: when removal version known (GH-94960)Miss Islington (bot)2022-08-031-2/+2
| | | | | (cherry picked from commit dc2757accd8413abfc24d7acf06d8bf233d01534) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* gh-95597: Fix typo in Lib directory files (GH-95599)Miss Islington (bot)2022-08-032-2/+2
| | | | | (cherry picked from commit b53aed76d26419fc7449c358c6035c9afe055e16) Co-authored-by: Jo, Yunjin <black33jo@gmail.com>
* gh-95423: Update winreg.DeleteKeyEx documentation and remove dynamic ↵Steve Dower2022-08-034-35/+21
| | | | | function load (GH-95521) Co-authored-by: Derek Kim <ddkim1024@gmail.com>
* gh-91207: Fix CSS bug in Windows CHM help file and add deprecation message ↵Miss Islington (bot)2022-08-032-0/+10
| | | | | | | (GH-95607) (cherry picked from commit ac3bf6155f8addc62f9a9c48f07eef8c3a6f71b2) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-95273: Align sqlite3 const doc refs with the devguide recommendations ↵Miss Islington (bot)2022-08-031-39/+39
| | | | | | | (GH-95525) (cherry picked from commit 4d02572f8c39b16c83c0883917db4e31efc1048e) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* gh-95609: update bundled pip to 22.2.2 (gh-95610)Miss Islington (bot)2022-08-033-1/+2
| | | | | (cherry picked from commit 3d9d45b22cb1e90bca2901eade4b3125aeadb8c9) Co-authored-by: Stéphane Bidoul <stephane.bidoul@gmail.com>
* gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452)Miss Islington (bot)2022-08-0246-105/+322
| | | | | | | | | Co-authored-by: Éric <merwok@netwok.org> Co-authored-by: Michael Droettboom <mdboom@gmail.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> (cherry picked from commit e3b6ff19aaa318a813130ba9ad2ab0a332f27feb) Co-authored-by: Christian Heimes <christian@python.org>
* gh-95233: Correct grp.getgrgid parameter name in documentation (gid -> id) ↵Miss Islington (bot)2022-08-021-1/+1
| | | | | | | (gh-95232) (cherry picked from commit df7c8b95372169fb9d23140d35f91970ba32189d) Co-authored-by: Adam Dangoor <adamdangoor@gmail.com>
* [3.11] gh-95516: Add param types and clarify param descriptions of LogRecord ↵Miss Islington (bot)2022-08-021-25/+48
| | | | | (GH-95517) (GH-95566) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-95191: IDLE: Include prompts when saving Shell GH-95554 (#95557)Miss Islington (bot)2022-08-025-24/+43
| | | | | (cherry picked from commit b85411fc5e9e223a6bd44f89f674ee3b2e29b99e) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-83270: Update IDLE's credits (GH-95528)Miss Islington (bot)2022-08-021-1/+11
| | | | | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 698fa8bf6075c1594966ef6da8501a6f81db50f2) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* gh-92219: Clarify that some options to the installer may break the install ↵Miss Islington (bot)2022-08-021-5/+9
| | | | | | | (GH-95548) (cherry picked from commit d2c1a9c76c001b18c14e50779b0ee41ea4ccf0b3) Co-authored-by: Steve Dower <steve.dower@python.org>
* gh-91447: Fix findtext to only give an empty string on None (GH-91486)Miss Islington (bot)2022-08-013-1/+19
| | | | | | | | The API documentation for [findtext](https://docs.python.org/3/library/xml.etree.elementtree.htmlGH-xml.etree.ElementTree.Element.findtext) states that this function gives back an empty string on "no text content." With the previous implementation, this would give back a empty string even on text content values such as 0 or False. This patch attempts to resolve that by only giving back an empty string if the text attribute is set to `None`. Resolves GH-91447. Automerge-Triggered-By: GH:gvanrossum (cherry picked from commit a95e60db748ec6f2c19b5710c11f62e1e4d669f4) Co-authored-by: Eugene Triguba <eugenetriguba@gmail.com>
* GH-95150: Use position and exception tables for code hashing and equality ↵Miss Islington (bot)2022-08-015-5/+68
| | | | | | | (GH-95509) (cherry picked from commit c7e5bbaee88a71dc6e633e3cd451ed1798436382) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com>
* gh-95173: Add a regression test for sorting tuples containing None (GH-95464)Miss Islington (bot)2022-08-011-0/+6
| | | | | (cherry picked from commit c0cd79021951b3ab10804d42b3963b9fb1a66be7) Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
* gh-95445: Ensure Windows msi uninstalls document folder successfully (GH-95465)Miss Islington (bot)2022-08-012-0/+6
| | | | | (cherry picked from commit 7d8973870bb079bf71d094cd966d6b6336f1e25f) Co-authored-by: neonene <53406459+neonene@users.noreply.github.com>
* [3.11] gh-95174: Add pthread stubs for WASI (GH-95234) (#95503)Christian Heimes2022-08-0117-41/+332
| | | | | | Co-authored-by: Brett Cannon <brett@python.org>. (cherry picked from commit 0fe645d6fd22a6f57e777a29e65cf9a4ff9785ae) Co-authored-by: Christian Heimes <christian@python.org>
* [3.11] gh-95415: Make availability directive consistent (GH-95416) (GH-95438)Christian Heimes2022-08-0117-100/+207
| | | Co-authored-by: Christian Heimes <christian@python.org>
* gh-95273: Clarify when sqlite_* attributes are added to sqlite3 exceptions ↵Miss Islington (bot)2022-08-011-0/+3
| | | | | | | (GH-95523) (cherry picked from commit 1e6b63542e4856436c5c12148a6608ef9d148b71) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* gh-95511: IDLE - fix Shell context menu copy-with-prompts bug (GH-95512)Miss Islington (bot)2022-08-014-15/+19
| | | | | | | | | If one selects whole lines, as the sidebar makes easy, do not add an extra line. Only move the end of a selection to the beginning of the next line when not already at the beginning of a line. (Also improve the surrounding code.) (cherry picked from commit fc31a13dc1799b8d972c1f4ea49f27090aed7f48) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>