-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Comparing changes
Open a pull request
base repository: python/cpython
base: main@{1day}
head repository: python/cpython
compare: main
- 20 commits
- 88 files changed
- 22 contributors
Commits on Mar 16, 2026
-
gh-140814: Fix freeze_support() setting start method as side effect (G…
…H-144608) freeze_support() called get_start_method() without allow_none=True, which locked in the default start method context. This caused a subsequent set_start_method() call to raise "context has already been set". Use allow_none=True and accept None as a matching value, since spawn.freeze_support() independently detects spawned child processes. Test that freeze_support() does not lock in the default start method, which would prevent a subsequent set_start_method() call. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ee53180 - Browse repository at this point
Copy the full SHA ee53180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70397fd - Browse repository at this point
Copy the full SHA 70397fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f8867a - Browse repository at this point
Copy the full SHA 6f8867aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a24856 - Browse repository at this point
Copy the full SHA 3a24856View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e6203 - Browse repository at this point
Copy the full SHA e2e6203View commit details -
gh-145649: Fix man page text wrapping for -X option (#145656)
Replace hardcoded space indentation with proper troff macros (.TP, .RS/.RE, .IP) for -X sub-options so text wraps correctly at any terminal width. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 36b5284 - Browse repository at this point
Copy the full SHA 36b5284View commit details -
gh-145866: Convert
CALL_INTRINSIC_1to leave its inputs on the stac……k to be cleaned up by `_POP_TOP`. (GH-145964)
Configuration menu - View commit details
-
Copy full SHA for 37121ef - Browse repository at this point
Copy the full SHA 37121efView commit details -
gh-144984: Fix crash in Expat's
ExternalEntityParserCreateerror pa……ths (#144992) Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e6b9a14 - Browse repository at this point
Copy the full SHA e6b9a14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77632f0 - Browse repository at this point
Copy the full SHA 77632f0View commit details -
gh-145599, CVE 2026-3644: Reject control characters in `http.cookies.…
…Morsel.update()` (#145600) Reject control characters in `http.cookies.Morsel.update()` and `http.cookies.BaseCookie.js_output`. Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Victor Stinner <victor.stinner@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57e88c1 - Browse repository at this point
Copy the full SHA 57e88c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd50b41 - Browse repository at this point
Copy the full SHA fd50b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 182aea2 - Browse repository at this point
Copy the full SHA 182aea2View commit details -
gh-135329: Remove flaky test_repl_eio test (gh-145932)
The test doesn't actually test any pyrepl code (it runs Python with -S) and has a race condition that causes intermittent timeouts on CI.
Configuration menu - View commit details
-
Copy full SHA for e18abc6 - Browse repository at this point
Copy the full SHA e18abc6View commit details -
gh-144888: Replace bloom filter linked lists with continuous arrays …
…to optimize executor invalidating performance (GH-145873)
Configuration menu - View commit details
-
Copy full SHA for 81ef1b7 - Browse repository at this point
Copy the full SHA 81ef1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d0824a - Browse repository at this point
Copy the full SHA 3d0824aView commit details -
build(deps): bump hypothesis from 6.135.26 to 6.151.9 in /Tools (#145948
) Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.135.26 to 6.151.9. - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.135.26...hypothesis-python-6.151.9) --- updated-dependencies: - dependency-name: hypothesis dependency-version: 6.151.9 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ae1b307 - Browse repository at this point
Copy the full SHA ae1b307View commit details -
gh-145870: Fix Format.SOURCE reference in get_annotations docstring (#…
…145889) The get_annotations() docstring incorrectly referred to the SOURCE format, which was renamed to STRING during PEP 749 development. Co-authored-by: Carson Jones <carson@Carsons-MacBook-Pro.local>
Configuration menu - View commit details
-
Copy full SHA for 2a0fa50 - Browse repository at this point
Copy the full SHA 2a0fa50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e96282 - Browse repository at this point
Copy the full SHA 4e96282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 104cae0 - Browse repository at this point
Copy the full SHA 104cae0View commit details
Commits on Mar 17, 2026
-
gh-145176 Move Emscripten files into Platforms/emscripten (#145806)
Moves Emscripten build files into Platforms/emscripten.
Configuration menu - View commit details
-
Copy full SHA for 1b11835 - Browse repository at this point
Copy the full SHA 1b11835View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main@{1day}...main