summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gh-95445: Ensure Windows msi uninstalls document folder successfully (GH-95465)neonene2022-08-012-0/+6
|
* no-issue: Fix typo of "thrid" instead of "third" in dis docs (gh-95510)Alex Hedges2022-08-011-1/+1
|
* GH-95245: Store object values and dict pointers in single tagged pointer. ↵Mark Shannon2022-08-0110-201/+269
| | | | (GH-95278)
* gh-91146: More reduce allocation size of list from str.split/rsplit (gh-95493)Dong-hee Na2022-08-012-10/+23
| | | Co-authored-by: Inada Naoki <songofacandy@gmail.com>
* gh-95007: Remove the NoneType return converter from Argument Clinic Doc (#95529)Noam Cohen2022-08-011-5/+0
| | | The converter was removed in 74b5e4ce80858ac5c7d03411cb8cce7e6865f181
* gh-93649: Split heaptype tests from _testcapimodule.c (GH-95386)Petr Viktorin2022-08-016-970/+993
| | | | | This removes the unused negative_dictoffset function: the type this function would create is available as _testcapi.HeapCTypeWithNegativeDict
* gh-77617: Add sqlite3 command-line interface (#95026)Erlend Egeberg Aasland2022-08-015-0/+281
| | | Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* gh-95273: Clarify when sqlite_* attributes are added to sqlite3 exceptions ↵Erlend Egeberg Aasland2022-08-011-0/+3
| | | | (#95523)
* gh-95511: IDLE - fix Shell context menu copy-with-prompts bug (#95512)Terry Jan Reedy2022-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.)
* bpo-42037: Corrected request dependencies in CookieJar functions (GH-23112)markus-sus2022-08-011-9/+8
|
* IDLE: Fix docs URL in the About window (#28417)Serhiy Storchaka2022-07-311-2/+3
|
* bpo-45445: Revert "bpo-45445: Fail if an invalid X-option is provided in the ↵Pablo Galindo Salgado2022-07-316-83/+27
| | | | command line (GH-28823)" (#94745)
* gh-91146: Reduce allocation size of list from str.split()/rsplit() (gh-95473)Dong-hee Na2022-07-312-19/+22
|
* gh-95471: IDLE - Tweak Edit menu (#95481)Terry Jan Reedy2022-07-313-1/+7
| | | | Move `Select All` above `Cut` as it is used with `Cut` and `Copy` but not `Paste`. Add a separator between `Replace` and `Go to Line` to separate items that belong to the 'Edit-find' (above) and 'Edit-show' (below) IDLE github project topics.
* gh-94635: Add Reference, How-to, and Concepts headings to sqlite3 docs (#94636)Erlend Egeberg Aasland2022-07-301-98/+120
| | | Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* Doctest cleanups (GH-95436)Zachary Ware2022-07-306-7/+29
| | | | | | | | | | | | | * GHA: Don't hide doctest output * Enable doctests in math.rst * Squash warnings in nntplib.rst doctests * Squash warning in turtle.rst doctest * Squash warnings in whatsnew/3.2.rst doctests * Treat warnings as errors in Doc/ doctests
* gh-90654: IDLE - Insert blank line in NEWS.txt (#95478)Terry Jan Reedy2022-07-301-0/+1
| | | Needed for backports.
* gh-95454: Replace truthy/falsy with true/false (GH-95456)Robert O'Shea2022-07-308-13/+15
|
* gh-94938: Fix test (GH-95396)Serhiy Storchaka2022-07-301-5/+0
|
* gh-95411: IDLE - Enable using the module browser with .pyw files (#95397)Erlend Egeberg Aasland2022-07-304-9/+31
| | | Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-95273: Relocate sqlite3 enable load extension note (#95430)Erlend Egeberg Aasland2022-07-291-12/+8
|
* gh-94302: Clarify use of the 'open' operation in os.startfile (GH-95441)Steve Dower2022-07-291-2/+2
|
* gh-95415: Make availability directive consistent (GH-95416)Christian Heimes2022-07-2917-101/+208
|
* gh-95432: Fixup sqlite3 tutorial example (#95431)Erlend Egeberg Aasland2022-07-291-5/+5
| | | | - the insert statement should have five placeholders, not four - missing ... in the multiline row list
* gh-94512: Fix forced arg format in AC-processed resource (GH-94515)Oleg Iarygin2022-07-292-31/+38
|
* gh-95273: Improve sqlite3 class descriptions (#95379)Erlend Egeberg Aasland2022-07-291-8/+34
| | | Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-95273: Move sqlite3 executemany examples from reference to tutorial (#95351)Erlend Egeberg Aasland2022-07-293-54/+26
|
* gh-95273: Condense sqlite3 executescript example (#95383)Erlend Egeberg Aasland2022-07-292-27/+9
|
* gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types (#95302)Eric Snow2022-07-297-1/+59
| | | | | | | | | | | | | | | * Store tp_weaklist on the interpreter state for static builtin types. * Factor out _PyStaticType_GET_WEAKREFS_LISTPTR(). * Add _PyStaticType_ClearWeakRefs(). * Add a comment about how _PyStaticType_ClearWeakRefs() loops. * Document the change. * Update Doc/whatsnew/3.12.rst * Fix a typo.
* Improve documentation for adding datetime and timedelta (gh-95403)BenjaminHelyer2022-07-291-2/+2
|
* gh-89610: Add .pyi as a recognised extension for IDLE on macOS (#95393)Erlend Egeberg Aasland2022-07-283-0/+5
| | | | | This allows opening stub files by double clicking on them in the Finder. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* gh-43414: os.get_terminal_size() now uses the actual file descriptor on ↵Raghunandan Bhat2022-07-283-15/+17
| | | | Windows instead of mapping to standard handles (#93203)
* Fix misused variable that was preventing permutations of classes from being ↵Jingxuan He2022-07-281-1/+1
| | | | tested (GH-93935)
* gh-86128: Add warning to ThreadPoolExecutor docs about atexit behaviour ↵[object Object]2022-07-282-0/+8
| | | | (GH-94008)
* Fix Unicode doc and replace use of macro with PyMem_New function (GH-94088)Pamela Fox2022-07-282-2/+2
|
* gh-59200: Clarify `PyLong_FromString` documentation (GH-94363)JustAnotherArchivist2022-07-281-8/+9
|
* gh-94512: Fix forced arg format in AC-processed overlapped (GH-94516)Oleg Iarygin2022-07-282-64/+335
|
* gh-95359: Fix py.exe launcher handling of per-user py.ini and command names ↵Steve Dower2022-07-283-8/+15
| | | | (GH-95399)
* Update link to faster cpython benchmarks (GH-95391)Ken Jin2022-07-281-1/+1
|
* GH-95097: fix `asyncio.run` for tasks without `uncancel` method (#95211)Kumar Aditya2022-07-283-6/+55
| | | | Co-authored-by: Thomas Grainger <tagrain@gmail.com>
* gh-95369: add missing decref in error case of exception group's split (GH-95370)Irit Katriel2022-07-281-0/+1
|
* gh-95355: Check tokens[0] after allocating memory (GH-95356)Honglin Zhu2022-07-282-1/+2
| | | | | #95355 Automerge-Triggered-By: GH:pablogsal
* gh-95166: cancel map waited on future on timeout (GH-95169)Thomas Grainger2022-07-283-2/+42
| | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
* GH-90081: Run python tracers at full speed (GH-95328)Mark Shannon2022-07-283-6/+12
|
* Docs: Fix refs & tweak wording in sqlite3 'Using shortcut methods'Erlend Egeberg Aasland2022-07-281-2/+3
| | | Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-94938: Fix errror detection of unexpected keyword arguments (GH-94999)Serhiy Storchaka2022-07-284-85/+112
| | | | | | | | | | When keyword argument name is an instance of a str subclass with overloaded methods __eq__ and __hash__, the former code could not find the name of an extraneous keyword argument to report an error, and _PyArg_UnpackKeywords() returned success without setting the corresponding cell in the linearized arguments array. But since the number of expected initialized cells is determined as the total number of passed arguments, this lead to reading NULL as a keyword parameter value, that caused SystemError or crash or other undesired behavior.
* gh-95174: Add pthread stubs for WASI (GH-95234)Christian Heimes2022-07-2717-41/+332
| | | Co-authored-by: Brett Cannon <brett@python.org>
* gh-95339: update bundled pip to 22.2.1 (gh-95340)Stéphane Bidoul2022-07-273-1/+2
|
* gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack ↵Pablo Galindo Salgado2022-07-278-2/+18
| | | | during deallocation in debug mode (#95325)
* gh-95174: Move WASIX logic into wasi-env (GH-95320)Christian Heimes2022-07-272-9/+22
| | | | | | wasi-env now sets WASIX flags. This allows us to control all build parameter for wasm32-wasi buildbot from CPython repository. Also export and improve SYSROOT parameter.