Skip to content

Conversation

@YMnRb
Copy link

@YMnRb YMnRb commented Jan 17, 2026

Add more possible solutions for troubleshooting.

See: #143963


📚 Documentation preview 📚: https://cpython-previews--143964.org.readthedocs.build/

encukou and others added 30 commits December 5, 2025 12:47
…ages using older protocol (pythonGH-142215) (pythonGH-142285)

(cherry picked from commit 4172644)

Difference from the original commit: the default in 3.14 is to use
the simpler original protocol (except for filenames with newlines).

Co-authored-by: Petr Viktorin <encukou@gmail.com>
…ial of service in http.server (pythonGH-142216)

The CGI server on Windows could consume the amount of memory specified
in the Content-Length header of the request even if the client does not
send such much data. Now it reads the POST request body by chunks,
therefore the memory consumption is proportional to the amount of sent
data.
…41857) (pythonGH-142300)

pythongh-101100: Fix references to the set methods (pythonGH-141857)
(cherry picked from commit 1d8f3ed)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
…ythongh-142202) (pythongh-142239)

The previous test_spawn_doesnt_hang test had a few problems:

* It would cause ENV CHANGED failures if other tests were running
  concurrently due to stty changes
* Typing while the test was running could cause it to fail
(cherry picked from commit c0c6514)

Co-authored-by: Sam Gross <colesbury@gmail.com>
…ythonGH-137152) (pythonGH-142310)

(cherry picked from commit 100c726)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
…` calls (pythonGH-142268) (python#142313)

pythonGH-142267: Cache formatter to avoid repeated `_set_color` calls (pythonGH-142268)
(cherry picked from commit 4085ff7)

Co-authored-by: Savannah Ostrowski <savannah@python.org>
…ls/wasm/wasi` (pythonGH-142266) (python#142322)

Introduce `build-python` and `build-host` subcommands for `Tools/wasm/wasi` (pythonGH-142266)

It should make it easier when you need to rebuild just the e.g. host Python, but it requires ./configure to run.
(cherry picked from commit 58e1c7a)

Co-authored-by: Brett Cannon <brett@python.org>
Co-authored-by: Emma Smith <emma@emmatyping.dev>
…ython#142340)

Docs: fix RFC index reference for TLS 1.3 (pythonGH-142262)
(cherry picked from commit 61823a5)

Co-authored-by: Y. Z. Chen <754097987@qq.com>
… in mutually exclusive groups in argparse (pythonGH-142333) (pythonGH-142356)

(cherry picked from commit 70c27ce)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
…caused by extra newline (pythonGH-142008) (python#142361)

pythongh-142006: Fix HeaderWriteError in email.policy.default caused by extra newline (pythonGH-142008)

RDM: This fixes a subtle folding error that showed up when a token exactly filled a line and was followed by whitespace and a token with no folding whitespace that was longer than a line.  In this particular circumstance the whitespace after the first token got pushed on to the next line, and then stolen to go in front of the next unfoldable token...leaving a completely empty line in the line buffer.  That line got turned in to a newline, which is RFC illegal, and the newish security check caught it.  The fix is to just delete that empty line from the buffer.
(cherry picked from commit 07eff89)

Co-authored-by: Paresh Joshi <rahulj9223@gmail.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
…roups in argparse (pythonGH-142381) (pythonGH-142385)

Support groups preceded by positional arguments or followed or intermixed
with other optional arguments. Support empty groups.
(cherry picked from commit 1db9f56)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
…ndroid warnings (pythonGH-142263) (python#142386)

pythongh-141794: Reduce size of compiler stress tests to fix Android warnings (pythonGH-142263)
(cherry picked from commit f193c8f)

Co-authored-by: Malcolm Smith <smith@chaquo.com>
…n` from 200k to 500k (pythonGH-142226) (python#142416)

pythongh-140125: Increase object recursion depth for `test_json` from 200k to 500k (pythonGH-142226)
(cherry picked from commit e3539e9)

Co-authored-by: Zanie Blue <contact@zanie.dev>
Co-authored-by: Victor Stinner <vstinner@python.org>
…mentations (pythongh-142272) (python#142423)

(cherry picked from commit 37988c5)

Co-authored-by: Sam Gross <colesbury@gmail.com>
…-142429)

Fix typo in `Tools/wasm/README.md` (pythonGH-142426)
(cherry picked from commit 719d796)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
…42366)

Co-authored-by: Ivo Bellin Salarin <nilleb@users.noreply.github.com>
Co-authored-by: Martin Panter <vadmium@users.noreply.github.com>
Co-authored-by: Ivo Bellin Salarin <ivo@nilleb.com>
…pythonGH-142283) (pythonGH-142453)

(cherry picked from commit 3ec941b)

Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com>
…fpcr` access (pythongh-142343) (python#142458)

On m68k, an fmove instruction accessing %fpcr may only move from
or to a data register or a memory operand. The constraint "g" also
permits the use of address registers, which is invalid. The correct
constraint is "dm". Beginning with GCC 15, the register allocator
picks an address register in the code which causes SIGILL during
runtime.
(cherry picked from commit 02c085d)

Co-authored-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Co-authored-by: Michael Karcher <github@mkarcher.dialup.fu-berlin.de>
…g underlying cancelled asyncio task running (pythonGH-141696) (python#142358)

pythongh-105836: Fix `asyncio.run_coroutine_threadsafe` leaving underlying cancelled asyncio task running (pythonGH-141696)
(cherry picked from commit 14715e3)

Co-authored-by: Kaisheng Xu <iaalmsimon@gmail.com>
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
…H-142452) (python#142471)

pythongh-140222: Increase stack margin on debug build (pythonGH-142452)

Increase _PyOS_MIN_STACK_SIZE if Python is built in debug mode.
(cherry picked from commit 49207a5)

Co-authored-by: Victor Stinner <vstinner@python.org>
…edirecting to stderr to file (python#142398)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
pythonGH-112528) (pythonGH-142475)

For optional arguments with required=True, the ArgumentDefaultsHelpFormatter
would always add a " (default: None)" to the end of the help text.
Since that's a bit misleading, it is removed with this commit.
(cherry picked from commit 1adb17b)

Co-authored-by: Fabian Henze <32638720+henzef@users.noreply.github.com>
…ed digest in the JIT stencils (pythonGH-138131) (python#142482)

Co-authored-by: alm <alonme@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting review docs Documentation in the Doc dir skip news

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.