Skip to content

[pull] main from python:main - #1474

Merged
pull[bot] merged 5 commits into
tj-python:mainfrom
python:main
Sep 13, 2026
Merged

[pull] main from python:main#1474
pull[bot] merged 5 commits into
tj-python:mainfrom
python:main

Conversation

@pull

@pull pull Bot commented Sep 13, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

serhiy-storchaka and others added 5 commits September 13, 2026 11:03
…ject (GH-157028)

Tk can return a font name or description as a Tcl object, for example
from ttk.Style().lookup("TButton", "font"), Menu.entrycget("font"),
ttk.Entry.cget("font"), or the default value in the result of
configure().  Such an object does not compare equal to a string, so it
was not recognized as the name of an existing named font.  Keep it as
is, so that it is passed back to Tk, and only convert it where it is
compared with a string.
…strings (GH-156987)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…ser (GH-157408)

The Python implementation of XMLParser only reported a document type
declaration with an external identifier.  Use the Expat handler, like
the C implementation does.
…rs (GH-157298)

Cache in the dialect a 128-bit set of ASCII characters which need quoting
or escaping (delimiter, quotechar, escapechar, '\r', '\n' and characters
of lineterminator) and a flag whether any of them is non-ASCII.
Testing a character is now one bit test instead of five comparisons and
a call to PyUnicode_FindChar().

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Sep 13, 2026
@pull pull Bot added the ⤵️ pull label Sep 13, 2026
@pull
pull Bot merged commit a60343e into tj-python:main Sep 13, 2026
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant