main
Commits on Aug 1, 2022
-
gh-91146: More reduce allocation size of list from str.split/rsplit (g…
…h-95493) Co-authored-by: Inada Naoki <songofacandy@gmail.com>
-
gh-93649: Split heaptype tests from _testcapimodule.c (GH-95386)
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)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
-
gh-95511: IDLE - fix Shell context menu copy-with-prompts bug (#95512)
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.)
Commits on Jul 31, 2022
-
-
gh-95471: IDLE - Tweak Edit menu (#95481)
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.
Commits on Jul 30, 2022
-
gh-94635: Add Reference, How-to, and Concepts headings to sqlite3 docs (
#94636) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
-
* 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)
Needed for backports.
-
-
Commits on Jul 29, 2022
-
-
gh-95432: Fixup sqlite3 tutorial example (#95431)
- the insert statement should have five placeholders, not four - missing ... in the multiline row list
-
gh-95273: Improve sqlite3 class descriptions (#95379)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
-
-
gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types (#…
…95302) * 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.
Commits on Jul 28, 2022
-
gh-89610: Add .pyi as a recognised extension for IDLE on macOS (#95393)
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 Windows instead of mapping to standard handles (#93203)