summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs: Fix a few typos (#94899)Tim Gates2022-08-083-3/+3
| | | | | | - overriden => overridden - calcualation => calculation Signed-off-by: Tim Gates <tim.gates@iress.com>
* Fix documentation typo for functools.cmp_to_key (GH-95766)Andrzej Bartosiński2022-08-081-1/+1
|
* gh-88339: enable fast seeking of uncompressed unencrypted zipfile.ZipExtFile ↵JuniorJPDJ2022-08-063-5/+22
| | | | | | | (GH-27737) Avoid reading all of the intermediate data in uncompressed items in a zip file when the user seeks forward. Contributed by: @JuniorJPDJ
* gh-94635: Fixup sqlite3 'Introduction' seealso note (#95751)Erlend E. Aasland2022-08-061-12/+12
| | | | In gh-95269, the seealso note incorrectly ended up in the 'Tutorial' section.
* gh-95376: Add test for names containing null (#GH-5394)Sion Kang2022-08-061-0/+2
| | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
* gh-95395: Add argument type error test (GH-95412)Sion Kang2022-08-061-1/+3
|
* gh-95155: Update "Using Python on a Mac" documentation (GH-95284)Howie Zhao2022-08-061-3/+4
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* Fix typo in test_dataclasses.py (gh-95735)da-woods2022-08-061-2/+2
| | | `dataclass` was called as a function when it was almost certainly intended to be a decorator.
* gh-95385 Fastpath for encoding dict to JSON (gh-95374)Aivars Kalvāns2022-08-062-78/+89
|
* gh-93243: Make smtpd private before porting its users (GH-93246)Oleg Iarygin2022-08-0613-1312/+23
| | | | | | | gh-93243 This PR is required to reduce diffs of the following porting (no need to either maintain documentation and tests consistent with each porting step, or try to port everything and remove smtpd in a single PR). Automerge-Triggered-By: GH:warsaw
* gh-86943: implement `pathlib.WindowsPath.is_mount()` (GH-31458)Barney Gale2022-08-054-24/+14
| | | | | | Have `pathlib.WindowsPath.is_mount()` call `ntpath.ismount()`. Previously it raised `NotImplementedError` unconditionally. https://bugs.python.org/issue42777
* gh-95251: IDLE - Add What's New section to README (#95688)Terry Jan Reedy2022-08-051-2/+23
| | | | | | Document what I (TJR) currently do for 3.10/3.11. Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-89362: Doc IDLE menu and search (#95697)Terry Jan Reedy2022-08-052-32/+52
| | | | | Update menu item position and capitalization. Add paragraph about search. For help.html, include save-as addition.
* Update the magic number in test_util.py (#95714)Pablo Galindo Salgado2022-08-051-1/+1
|
* Remove draft notice from 3.11 What's new (#95713)Pablo Galindo Salgado2022-08-051-7/+0
|
* gh-93744: Remove configure --with-cxx-main option (#95651)Victor Stinner2022-08-055-81/+8
| | | | | | | | | | | | Remove the "configure --with-cxx-main" build option: it didn't work for many years. Remove the MAINCC variable from configure and Makefile. The MAINCC variable was added by the issue gh-42471: commit 0f48d98b740110a672b62d467af192ec160e56ba. Previously, --with-cxx-main was named --with-cxx. Keep CXX and LDCXXSHARED variables, even if they are no longer used by Python build system.
* gh-95573: Reduce test data size in test_asyncio/test_ssl.py (GH-95668)Fantix King2022-08-052-7/+18
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* GH-95685: Fix rendering of the string documentation (#95686)Mariatta Wijaya2022-08-051-0/+1
| | | | | | There's an extra underlines that messed the rest of the documentation rendering. Closes #95685
* gh-95573: Fix a mistake in asyncio ssl tests suppressing all logs (#95687)Fantix King2022-08-051-1/+11
|
* GH-90997: Document CACHEs (GH-95694)Brandt Bucher2022-08-052-0/+25
|
* gh-65802: IDLE - explain SaveAs and extensions (#95690)Terry Jan Reedy2022-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.
* gh-94673: Add Per-Interpreter tp_subclasses for Static Builtin Types (gh-95301)Eric Snow2022-08-058-31/+120
|
* gh-94619: Remove long deprecated methods module_repr() and load_module() ↵Barry Warsaw2022-08-0512-180/+11
| | | | | | | | | | | | | | | (#94624) * gh-94619: Remove long deprecated methods module_repr() and load_module() Closes #94619 * Update Misc/NEWS.d/next/Library/2022-07-06-14-57-33.gh-issue-94619.PRqKVX.rst Fix typo Co-authored-by: Brett Cannon <brett@python.org> Co-authored-by: Brett Cannon <brett@python.org>
* Docs: sqlite3 docs fixup (#95681)Erlend Egeberg Aasland2022-08-041-28/+28
| | | | | - Disable links to the module itself - Fix link indent - Consistent ref markup
* gh-95271: Extract placeholders howto from sqlite3 tutorial (#95522)Erlend Egeberg Aasland2022-08-041-26/+38
| | | | Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* Remove unnecessary text from documentation. (GH-95670)fluesvamp2022-08-041-1/+1
|
* gh-95273: Improve documented return values and exceptions raised for sqlite3 ↵Erlend Egeberg Aasland2022-08-041-62/+72
| | | | | | class methods (#95530) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* gh-95656: Enable the sqlite3 load extension API in Windows build (#95662)Erlend Egeberg Aasland2022-08-042-1/+3
|
* Docs: fix two typos in the sqlite3 docs (#95661)ceh2022-08-041-2/+2
| | | | - statment => statement - transaciton => transaction
* gh-94673: Recover Weaklist Lookup Performance (gh-95544)Eric Snow2022-08-043-7/+47
| | | gh-95302 seems to have introduced a small performance regression. Here we make some minor changes to recover that lost performance.
* gh-90110: Update the C Analyzer Tool Whitelists (gh-95628)Eric Snow2022-08-042-28/+24
|
* Fix links to old SF bugs (#95648)Serhiy Storchaka2022-08-0416-23/+23
|
* gh-95587: Fixes some upgrade detection issues in the Windows installer ↵Steve Dower2022-08-042-9/+31
| | | | (GH-95631)
* gh-93274: Make vectorcall safe on mutable classes & inherit it by default ↵Petr Viktorin2022-08-048-21/+351
| | | | (#95437)
* gh-95388: Deprecate creating immutable types with mutable bases (GH-95533)Petr Viktorin2022-08-045-0/+80
|
* gh-87092: create a 'jump target label' abstraction so that the compiler's ↵Irit Katriel2022-08-042-354/+386
| | | | codegen stage does not work directly with basic blocks (GH-95398)
* GH-95289: Always call uncancel() when parent cancellation is requested (#95602)Kumar Aditya2022-08-043-9/+42
| | | Co-authored-by: Guido van Rossum <guido@python.org>
* gh-94936: C getters: co_varnames, co_cellvars, co_freevars (#95008)Ken Jin2022-08-046-15/+128
|
* gh-91323: Revert "Allow overriding a future compliance check in asyncio.Task ↵Łukasz Langa2022-08-045-122/+10
| | | | | | (GH-32197)" (GH-95442) This reverts commit d4bb38f82bf18b00db3129031ce4969b6f0caab9.
* gh-91838: Resolve HTTP links which redirect to HTTPS (GH-95642)Serhiy Storchaka2022-08-0413-16/+16
| | | | It updates links which redirect to HTTPS with different authority or path.
* gh-95638: Update idlelib README file and menu lists (#95639)Terry Jan Reedy2022-08-041-50/+59
|
* gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS ↵Serhiy Storchaka2022-08-0440-72/+72
| | | | | | | | | | (GH-95527) 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.
* gh-95191: IDLE Prompts entry for What's New 3.10 (#95633)Terry Jan Reedy2022-08-041-0/+3
|
* gh-95191: IDLE Prompts entry for Whatnew 3.11 (#95632)Terry Jan Reedy2022-08-041-0/+3
|
* gh-94675: Add a regression test for rjsmin re slowdown (GH-94685)Miro Hrončok2022-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>
* gh-90817: Use .. deprecated-removed:: when removal version known (#94960)Hugo van Kemenade2022-08-031-2/+2
|
* gh-94399: Restore PATH search behaviour of py.exe launcher for ↵Steve Dower2022-08-034-8/+159
| | | | '/usr/bin/env' shebang lines (GH-95582)
* gh-95597: Fix typo in Lib directory files (#95599)Jo, Yunjin2022-08-032-2/+2
|
* [Enum] add whatsnew entries (GH-95455)Ethan Furman2022-08-031-0/+43
|
* gh-95423: Update winreg.DeleteKeyEx documentation and remove dynamic ↵Derek Kim2022-08-034-35/+21
| | | | function load (GH-95521)