René's URL Explorer Experiment


Title: gh-136728: Refactor build.yml CI config and multissltests.py by WillChilds-Klein · Pull Request #136729 · python/cpython · GitHub

Open Graph Title: gh-136728: Refactor build.yml CI config and multissltests.py by WillChilds-Klein · Pull Request #136729 · python/cpython

X Title: gh-136728: Refactor build.yml CI config and multissltests.py by WillChilds-Klein · Pull Request #136729 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: Notes Please see #136728. Changes to build.yml are directly adapted from @hugovk's proof-of-concept here. Testing this PR's CI PR CI on my fork. Issue: Refactor build.yml CI ssltests co...

X Description: Notes Please see #136728. Changes to build.yml are directly adapted from @hugovk's proof-of-concept here. Testing this PR's CI PR CI on my fork. Issue: Refactor build.yml CI ssl...

Opengraph URL: https://github.com/python/cpython/pull/136729

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:0b4bbce3-b238-decd-eb9d-912b21d1d4e9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9B28:2445E2:1D90725:268DCC6:696D768B
html-safe-noncecb31fbe752473f06d4cbca8ae79a003bc4179adc103cdf1ec0790ad13e6e37a0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QjI4OjI0NDVFMjoxRDkwNzI1OjI2OERDQzY6Njk2RDc2OEIiLCJ2aXNpdG9yX2lkIjoiNjY0MDY4Mzk4ODc4OTU4OTY0MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac5ad1f0e9fcfade8c6652b1d8efdb83b337158c076bbd5a2944022718fa705507
hovercard-subject-tagpull_request:2671837331
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/136729/commits
twitter:imagehttps://opengraph.githubassets.com/55eca9a7c9ee9745498033e70e8fb2dfbbe6a0a079094c1f1cf5fb920886888e/python/cpython/pull/136729
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/55eca9a7c9ee9745498033e70e8fb2dfbbe6a0a079094c1f1cf5fb920886888e/python/cpython/pull/136729
og:image:altNotes Please see #136728. Changes to build.yml are directly adapted from @hugovk's proof-of-concept here. Testing this PR's CI PR CI on my fork. Issue: Refactor build.yml CI ssltests co...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameWillChilds-Klein
hostnamegithub.com
expected-hostnamegithub.com
None4922b452d03cd8dbce479d866a11bc25b59ef6ee2da23aa9b0ddefa6bd4d0064
turbo-cache-controlno-cache
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7e5ae23c70136152637ceee8d6faceb35596ec46
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F136729%2Fcommits
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F136729%2Fcommits
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
Reloadhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
Reloadhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
python https://patch-diff.githubusercontent.com/python
cpythonhttps://patch-diff.githubusercontent.com/python/cpython
Please reload this pagehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython
Code https://patch-diff.githubusercontent.com/python/cpython
Issues 5k+ https://patch-diff.githubusercontent.com/python/cpython/issues
Pull requests 2.1k https://patch-diff.githubusercontent.com/python/cpython/pulls
Actions https://patch-diff.githubusercontent.com/python/cpython/actions
Projects 31 https://patch-diff.githubusercontent.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/python/cpython/security
Please reload this pagehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
Insights https://patch-diff.githubusercontent.com/python/cpython/pulse
Code https://patch-diff.githubusercontent.com/python/cpython
Issues https://patch-diff.githubusercontent.com/python/cpython/issues
Pull requests https://patch-diff.githubusercontent.com/python/cpython/pulls
Actions https://patch-diff.githubusercontent.com/python/cpython/actions
Projects https://patch-diff.githubusercontent.com/python/cpython/projects
Security https://patch-diff.githubusercontent.com/python/cpython/security
Insights https://patch-diff.githubusercontent.com/python/cpython/pulse
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/WillChilds-Klein
python:mainhttps://patch-diff.githubusercontent.com/python/cpython/tree/main
WillChilds-Klein:refactor-ssl-testshttps://patch-diff.githubusercontent.com/WillChilds-Klein/cpython/tree/refactor-ssl-tests
Conversationhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729
Commits222 (222)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits
Checkshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/checks
Files changedhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/files
gh-136728: Refactor build.yml CI config and multissltests.pyhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits#top
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/WillChilds-Klein
python:mainhttps://patch-diff.githubusercontent.com/python/cpython/tree/main
WillChilds-Klein:refactor-ssl-testshttps://patch-diff.githubusercontent.com/WillChilds-Klein/cpython/tree/refactor-ssl-tests
Adapt @hugovk's proof-of-concept CI definition refactorhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
a104f8ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b
https://patch-diff.githubusercontent.com/python/cpython/tree/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b
Preliminary refactor of multissltests.py, TODO migrate to classeshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3fcbe0d66363d53223d74d7542cbb6d3f3059959
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
3fcbe0dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3fcbe0d66363d53223d74d7542cbb6d3f3059959
https://patch-diff.githubusercontent.com/python/cpython/tree/3fcbe0d66363d53223d74d7542cbb6d3f3059959
Fix aws-lc/awslc lib name discrepancyhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
5d8ec9ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9
https://patch-diff.githubusercontent.com/python/cpython/tree/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9
Migrate AbstractBuilder to abchttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/991c6b28096b4bfbb6634dcd07d725c7d9141f0d
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
991c6b2https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/991c6b28096b4bfbb6634dcd07d725c7d9141f0d
https://patch-diff.githubusercontent.com/python/cpython/tree/991c6b28096b4bfbb6634dcd07d725c7d9141f0d
Fix importshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
7b51499https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b
https://patch-diff.githubusercontent.com/python/cpython/tree/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b
Complete ABC refactorhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66381275b0896a153fc50fbd5f35fa3b0ba48d1e
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
6638127https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66381275b0896a153fc50fbd5f35fa3b0ba48d1e
https://patch-diff.githubusercontent.com/python/cpython/tree/66381275b0896a153fc50fbd5f35fa3b0ba48d1e
Colorize parserhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4e0a8caa51ac461604b7a6e7b7d082db02a790d3
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
4e0a8cahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4e0a8caa51ac461604b7a6e7b7d082db02a790d3
https://patch-diff.githubusercontent.com/python/cpython/tree/4e0a8caa51ac461604b7a6e7b7d082db02a790d3
Adjust compatibility commenthttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1a90e0c3414f9c77607658e5a9c5450ea3de05d9
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
1a90e0chttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1a90e0c3414f9c77607658e5a9c5450ea3de05d9
https://patch-diff.githubusercontent.com/python/cpython/tree/1a90e0c3414f9c77607658e5a9c5450ea3de05d9
📜🤖 Added by blurb_it.https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea
https://patch-diff.githubusercontent.com/apps/blurb-it
blurb-it[bot]https://patch-diff.githubusercontent.com/python/cpython/commits?author=blurb-it%5Bbot%5D
1fcb49fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea
https://patch-diff.githubusercontent.com/python/cpython/tree/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea
Revert "📜🤖 Added by blurb_it."https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
dd969fbhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef
https://patch-diff.githubusercontent.com/python/cpython/tree/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef
Merge branch 'main' into refactor-ssl-testshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1edce1c051be9ade1b5a58de174f7ebc1ded4223
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
1edce1chttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1edce1c051be9ade1b5a58de174f7ebc1ded4223
https://patch-diff.githubusercontent.com/python/cpython/tree/1edce1c051be9ade1b5a58de174f7ebc1ded4223
Include old versions when using default versionshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3343120065d82d492326063e59ef2df381f808f3
https://patch-diff.githubusercontent.com/WillChilds-Klein
WillChilds-Kleinhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein
3343120https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3343120065d82d492326063e59ef2df381f808f3
https://patch-diff.githubusercontent.com/python/cpython/tree/3343120065d82d492326063e59ef2df381f808f3
gh-130796: Undeprecate locale.getdefaultlocale() (#143069)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6536fab19410ce701575b553d381cf805d3ef323
https://patch-diff.githubusercontent.com/vstinner
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
6536fabhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6536fab19410ce701575b553d381cf805d3ef323
https://patch-diff.githubusercontent.com/python/cpython/tree/6536fab19410ce701575b553d381cf805d3ef323
Update pre-commit with zizmor and Ruff fixes (#143095)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4
https://patch-diff.githubusercontent.com/hugovk
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
f783cc3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4
https://patch-diff.githubusercontent.com/python/cpython/tree/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4
gh-134584: Add another contributor to whats new 3.15 (GH-143107)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
c8b80f5https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1
https://patch-diff.githubusercontent.com/python/cpython/tree/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1
gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1` (GH-135818)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/25c294b6eafbd371865ae60138884262a2178077
https://patch-diff.githubusercontent.com/tomasr8
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
25c294bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/25c294b6eafbd371865ae60138884262a2178077
https://patch-diff.githubusercontent.com/python/cpython/tree/25c294b6eafbd371865ae60138884262a2178077
GH-143026: Fix assertion error in executor management. (GH-143104)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/20aeb3a4631beebd255781ba4932b53011edb011
https://patch-diff.githubusercontent.com/markshannon
markshannonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=markshannon
20aeb3ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/20aeb3a4631beebd255781ba4932b53011edb011
https://patch-diff.githubusercontent.com/python/cpython/tree/20aeb3a4631beebd255781ba4932b53011edb011
JIT: don't leak shim memory when shutting down the interpreter (#142984)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/450e836aefd5973fb1ecc130dafa9055d122838f
https://patch-diff.githubusercontent.com/diegorusso
diegorussohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=diegorusso
450e836https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/450e836aefd5973fb1ecc130dafa9055d122838f
https://patch-diff.githubusercontent.com/python/cpython/tree/450e836aefd5973fb1ecc130dafa9055d122838f
gh-109263: Start process from spawn context in multiprocessing no longer have side effect (GH-135813)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c2202a7e661d40b1837cc0109cdb9ab40ec4e486
https://patch-diff.githubusercontent.com/aisk
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
c2202a7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c2202a7e661d40b1837cc0109cdb9ab40ec4e486
https://patch-diff.githubusercontent.com/python/cpython/tree/c2202a7e661d40b1837cc0109cdb9ab40ec4e486
gh-143100: Add temporary suppression for set_swap_bodies (gh-143114)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
cbe0cb7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557
https://patch-diff.githubusercontent.com/python/cpython/tree/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557
gh-134584: Eliminate redundant refcounting from `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-143094)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cc48bf0fde8025d60a577a86bcb68cfd472e0c79
https://patch-diff.githubusercontent.com/cocolato
cocolatohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato
cc48bf0https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cc48bf0fde8025d60a577a86bcb68cfd472e0c79
https://patch-diff.githubusercontent.com/python/cpython/tree/cc48bf0fde8025d60a577a86bcb68cfd472e0c79
gh-143108: Don't instrument faulthandler.c for TSan (#143109)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/50ecd6b880c4ce6765fcee28d1a0ce715800a21c
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
50ecd6bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/50ecd6b880c4ce6765fcee28d1a0ce715800a21c
https://patch-diff.githubusercontent.com/python/cpython/tree/50ecd6b880c4ce6765fcee28d1a0ce715800a21c
JIT: Move executor to a register (#143072)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fc2f0fea6bdcaa8940adee52ff10aab71036b985
https://patch-diff.githubusercontent.com/diegorusso
diegorussohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=diegorusso
fc2f0fehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fc2f0fea6bdcaa8940adee52ff10aab71036b985
https://patch-diff.githubusercontent.com/python/cpython/tree/fc2f0fea6bdcaa8940adee52ff10aab71036b985
gh-136186: Fix flaky tests in test_external_inspection (#143110)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
9af7a20https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4
https://patch-diff.githubusercontent.com/python/cpython/tree/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4
gh-142145: Avoid timing measurements in quadratic behavior test (gh-143105)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
57937a8https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273
https://patch-diff.githubusercontent.com/python/cpython/tree/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273
gh-143121: Skip test that leak threads under TSan (gh-143125)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4ee6929d606fa7b976eba229de24219f0edac3d7
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
4ee6929https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4ee6929d606fa7b976eba229de24219f0edac3d7
https://patch-diff.githubusercontent.com/python/cpython/tree/4ee6929d606fa7b976eba229de24219f0edac3d7
gh-143100: Fix memcpy data race in setobject.c (gh-143127)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e8e044eda343b4b3dd7a7e532c88c2c97242000d
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
e8e044ehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e8e044eda343b4b3dd7a7e532c88c2c97242000d
https://patch-diff.githubusercontent.com/python/cpython/tree/e8e044eda343b4b3dd7a7e532c88c2c97242000d
gh-138122: Replace --interval with --sampling-rate (#143085)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60
https://patch-diff.githubusercontent.com/lkollar
lkollarhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar
d4dc3ddhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60
https://patch-diff.githubusercontent.com/python/cpython/tree/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60
Correctly fold unknown-8bit originating from encoded words. (#142517)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1e17ccd030a2285ad53db5952360fffa33a8a877
https://patch-diff.githubusercontent.com/bitdancer
bitdancerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=bitdancer
1e17ccdhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1e17ccd030a2285ad53db5952360fffa33a8a877
https://patch-diff.githubusercontent.com/python/cpython/tree/1e17ccd030a2285ad53db5952360fffa33a8a877
gh-138122: Extend binary profiling format with full source location and opcode (#143088)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7c44f37170cf87a898a8b3ff008c845b8e780c3d
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
StanFromIrelandhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland
7c44f37https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7c44f37170cf87a898a8b3ff008c845b8e780c3d
https://patch-diff.githubusercontent.com/python/cpython/tree/7c44f37170cf87a898a8b3ff008c845b8e780c3d
gh-140717: Add `exc_text` to LogRecord attributes table (GH-140718)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84b7e6970f4252ec6b82f50997e880662ec0a146
https://patch-diff.githubusercontent.com/tjkuson
tjkusonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=tjkuson
84b7e69https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84b7e6970f4252ec6b82f50997e880662ec0a146
https://patch-diff.githubusercontent.com/python/cpython/tree/84b7e6970f4252ec6b82f50997e880662ec0a146
gh-143135: Fix sys.flags.inspect when PYTHONINSPECT=0 (GH-143136)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4
https://patch-diff.githubusercontent.com/StanFromIreland
StanFromIrelandhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland
3509fa5https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4
https://patch-diff.githubusercontent.com/python/cpython/tree/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4
gh-142517: Fix typo in news item. (#143150)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7342890ed710abaea09fdc011723cbba0ca9ad24
https://patch-diff.githubusercontent.com/bitdancer
bitdancerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=bitdancer
7342890https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7342890ed710abaea09fdc011723cbba0ca9ad24
https://patch-diff.githubusercontent.com/python/cpython/tree/7342890ed710abaea09fdc011723cbba0ca9ad24
Move News for gh-142560 to Core and Builtins (GH-143154)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/305aff0a66ad86274a58d5a5aae445713a4c4cca
https://patch-diff.githubusercontent.com/cmaloney
cmaloneyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=cmaloney
305aff0https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/305aff0a66ad86274a58d5a5aae445713a4c4cca
https://patch-diff.githubusercontent.com/python/cpython/tree/305aff0a66ad86274a58d5a5aae445713a4c4cca
gh-120321: Fix TSan reported races on gi_frame_state (gh-143128)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/594a4631c3afd4139b6783f15034a92878c8eff1
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
594a463https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/594a4631c3afd4139b6783f15034a92878c8eff1
https://patch-diff.githubusercontent.com/python/cpython/tree/594a4631c3afd4139b6783f15034a92878c8eff1
gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE normal instructions (GH-143124)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
cf6758fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb
https://patch-diff.githubusercontent.com/python/cpython/tree/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb
gh-143004: Fix possible use-after-free in collections.Counter.update() (GH-143044)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/86d904588e8c84c7fccb8faf84b343f03461970d
https://patch-diff.githubusercontent.com/Kaushalt2004
Kaushalt2004https://patch-diff.githubusercontent.com/python/cpython/commits?author=Kaushalt2004
86d9045https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/86d904588e8c84c7fccb8faf84b343f03461970d
https://patch-diff.githubusercontent.com/python/cpython/tree/86d904588e8c84c7fccb8faf84b343f03461970d
gh-143103: Added pad parameter to base64.z85encode() (GH-143106)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8d46f961c30b795357df9a8cde479742562d8fc5
https://patch-diff.githubusercontent.com/haukex
haukexhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=haukex
8d46f96https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8d46f961c30b795357df9a8cde479742562d8fc5
https://patch-diff.githubusercontent.com/python/cpython/tree/8d46f961c30b795357df9a8cde479742562d8fc5
gh-143145: Fix possible reference leak in ctypes _build_result() (GH-143131)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/579c5b496b467a2b175cb30caa4f6873cb13c9a1
https://patch-diff.githubusercontent.com/hyongtao-code
hyongtao-codehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code
579c5b4https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/579c5b496b467a2b175cb30caa4f6873cb13c9a1
https://patch-diff.githubusercontent.com/python/cpython/tree/579c5b496b467a2b175cb30caa4f6873cb13c9a1
gh-142975: During GC, mark frozen objects with a merged zero refcount for destruction (GH-143156)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8611f74e089d9ac9de84dd42be9d251db27889aa
https://patch-diff.githubusercontent.com/ZeroIntensity
ZeroIntensityhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ZeroIntensity
8611f74https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8611f74e089d9ac9de84dd42be9d251db27889aa
https://patch-diff.githubusercontent.com/python/cpython/tree/8611f74e089d9ac9de84dd42be9d251db27889aa
gh-143164: Fix incorrect error message for ctypes bitfield overflow (GH-143165)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b9a48064306229287d7211e9510f578065e457fc
https://patch-diff.githubusercontent.com/hyongtao-code
hyongtao-codehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code
b9a4806https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b9a48064306229287d7211e9510f578065e457fc
https://patch-diff.githubusercontent.com/python/cpython/tree/b9a48064306229287d7211e9510f578065e457fc
gh-138122: Convert GIL/GC/exception stats from tiles to progress bars (#143177)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/59ede34c8c4b45d8ede5416e34d88db172fbea75
https://patch-diff.githubusercontent.com/ivonastojanovic
ivonastojanovichttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ivonastojanovic
59ede34https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/59ede34c8c4b45d8ede5416e34d88db172fbea75
https://patch-diff.githubusercontent.com/python/cpython/tree/59ede34c8c4b45d8ede5416e34d88db172fbea75
gh-142927: Tachyon: Fix contrast ratio in top panel (#142936)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ea3fd785cbbc422188833358fbc7ff162d8401f2
https://patch-diff.githubusercontent.com/hugovk
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
ea3fd78https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ea3fd785cbbc422188833358fbc7ff162d8401f2
https://patch-diff.githubusercontent.com/python/cpython/tree/ea3fd785cbbc422188833358fbc7ff162d8401f2
gh-138122: Remove default duration for statistical profiling (#143174)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/888d101445c72c7cf23923e99ed567732f42fb79
lkollarhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
888d101https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/888d101445c72c7cf23923e99ed567732f42fb79
https://patch-diff.githubusercontent.com/python/cpython/tree/888d101445c72c7cf23923e99ed567732f42fb79
Remove redundant pycore_optimizer.h includes (#143184)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/de22e718bb5c57ec4178aa1787d7634cfc649261
https://patch-diff.githubusercontent.com/hyongtao-code
hyongtao-codehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code
de22e71https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/de22e718bb5c57ec4178aa1787d7634cfc649261
https://patch-diff.githubusercontent.com/python/cpython/tree/de22e718bb5c57ec4178aa1787d7634cfc649261
gh-140739: Fix crashes from corrupted remote memory (#143190)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d3d4cf943209d8f27084af621235aa382ba287b1
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
d3d4cf9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d3d4cf943209d8f27084af621235aa382ba287b1
https://patch-diff.githubusercontent.com/python/cpython/tree/d3d4cf943209d8f27084af621235aa382ba287b1
gh-134584: Eliminate redundant refcounting from `_COMPARE_OP_X` (GH-143186)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3f2d80569185be470e30ddb158f711143187dbf
https://patch-diff.githubusercontent.com/cocolato
cocolatohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato
b3f2d80https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3f2d80569185be470e30ddb158f711143187dbf
https://patch-diff.githubusercontent.com/python/cpython/tree/b3f2d80569185be470e30ddb158f711143187dbf
gh-134584: Eliminate redundant refcounting from `IS_OP` (GH-143171)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1c630834649d54ffbca34f79650b5adcafcde71
https://patch-diff.githubusercontent.com/cocolato
cocolatohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato
a1c6308https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1c630834649d54ffbca34f79650b5adcafcde71
https://patch-diff.githubusercontent.com/python/cpython/tree/a1c630834649d54ffbca34f79650b5adcafcde71
gh-143040: Exit taychon live mode gracefully and display profiled script errors (#143101)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d92ac1225ab93b25acd43b658d214e12c228afe
https://patch-diff.githubusercontent.com/mgmacias95
mgmacias95https://patch-diff.githubusercontent.com/python/cpython/commits?author=mgmacias95
9d92ac1https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d92ac1225ab93b25acd43b658d214e12c228afe
https://patch-diff.githubusercontent.com/python/cpython/tree/9d92ac1225ab93b25acd43b658d214e12c228afe
gh-140739: Fix missing exception on allocation failure in BinaryWriter (#143204)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54362898f32bf195db898bfead15784d6ab5831b
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
5436289https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54362898f32bf195db898bfead15784d6ab5831b
https://patch-diff.githubusercontent.com/python/cpython/tree/54362898f32bf195db898bfead15784d6ab5831b
gh-143181: Fix 'overriden' -> 'overridden' in c-api/module.rst (#143182)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890
https://patch-diff.githubusercontent.com/duane9
duane9https://patch-diff.githubusercontent.com/python/cpython/commits?author=duane9
5d1e78fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890
https://patch-diff.githubusercontent.com/python/cpython/tree/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890
Fix typos in docs (#143193)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57d569942c6becad85919e3b7fef5f6136c413b0
https://patch-diff.githubusercontent.com/syan212
syan212https://patch-diff.githubusercontent.com/python/cpython/commits?author=syan212
57d5699https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57d569942c6becad85919e3b7fef5f6136c413b0
https://patch-diff.githubusercontent.com/python/cpython/tree/57d569942c6becad85919e3b7fef5f6136c413b0
gh-63016: Add flags parameter on mmap.flush (#139553)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1af21ea32043ad5bd4eaacd48a1718d4e0bef945
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
1af21eahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1af21ea32043ad5bd4eaacd48a1718d4e0bef945
https://patch-diff.githubusercontent.com/python/cpython/tree/1af21ea32043ad5bd4eaacd48a1718d4e0bef945
no-issue: Fix override value in os.rst (gh-123522)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f5e11facf2d3d89ea8c387376d5889b959c60d82
https://patch-diff.githubusercontent.com/rffontenelle
rffontenellehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=rffontenelle
f5e11fahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f5e11facf2d3d89ea8c387376d5889b959c60d82
https://patch-diff.githubusercontent.com/python/cpython/tree/f5e11facf2d3d89ea8c387376d5889b959c60d82
gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant `sep.__len__` (#143209)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9976c2b6349a079ae39931d960b8c147e21c6c3f
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
9976c2bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9976c2b6349a079ae39931d960b8c147e21c6c3f
https://patch-diff.githubusercontent.com/python/cpython/tree/9976c2b6349a079ae39931d960b8c147e21c6c3f
gh-138122: fix AC warnings in `Modules/_remote_debugging/module.c` (#143218)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7726119651342bba224e5cc5869859ba7c0416e9
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
7726119https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7726119651342bba224e5cc5869859ba7c0416e9
https://patch-diff.githubusercontent.com/python/cpython/tree/7726119651342bba224e5cc5869859ba7c0416e9
gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__hash__` (#143217)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/00e24b80e092e7d36dc189fd260b2a4e730a6e7f
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
00e24b8https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/00e24b80e092e7d36dc189fd260b2a4e730a6e7f
https://patch-diff.githubusercontent.com/python/cpython/tree/00e24b80e092e7d36dc189fd260b2a4e730a6e7f
gh-131591: Do not free page caches that weren't allocated (#143205)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3a728e5f93c1e4c125406eeeb76d5df1c1726409
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
3a728e5https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3a728e5f93c1e4c125406eeeb76d5df1c1726409
https://patch-diff.githubusercontent.com/python/cpython/tree/3a728e5f93c1e4c125406eeeb76d5df1c1726409
gh-142664: fix `PyObject_Hash` invokation post GH-143217 (#143223)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
84fcdbdhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2
https://patch-diff.githubusercontent.com/python/cpython/tree/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2
gh-142557: fix UAF in `bytearray.__mod__` when object is mutated while formatting `%`-style arguments (#143213)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61ee04834b096be00678c6819b4957f3f4413a5e
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
61ee048https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61ee04834b096be00678c6819b4957f3f4413a5e
https://patch-diff.githubusercontent.com/python/cpython/tree/61ee04834b096be00678c6819b4957f3f4413a5e
gh-139922: Link to results in MSVC tail calling in What's New 3.15 (GH-143242)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23abbf1f2b9123c9c486485ea37da6d36b464f88
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
23abbf1https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23abbf1f2b9123c9c486485ea37da6d36b464f88
https://patch-diff.githubusercontent.com/python/cpython/tree/23abbf1f2b9123c9c486485ea37da6d36b464f88
gh-143003: Fix possible shared buffer overflow in bytearray.extend() (GH-143086)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/522563549a49d28e763635c58274a23a6055f041
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
5225635https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/522563549a49d28e763635c58274a23a6055f041
https://patch-diff.githubusercontent.com/python/cpython/tree/522563549a49d28e763635c58274a23a6055f041
gh-136186: Fix more flaky tests in test_external_inspection (#143235)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/836b2810d501fafdefb619e282c745e7d1dfa90f
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
836b281https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/836b2810d501fafdefb619e282c745e7d1dfa90f
https://patch-diff.githubusercontent.com/python/cpython/tree/836b2810d501fafdefb619e282c745e7d1dfa90f
gh-143228: Fix UAF in perf trampoline during finalization (#143233)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ccc76f036bfaabb5a4631783b966501fe64859a
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
3ccc76fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ccc76f036bfaabb5a4631783b966501fe64859a
https://patch-diff.githubusercontent.com/python/cpython/tree/3ccc76f036bfaabb5a4631783b966501fe64859a
gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (#143243)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ca1f2a370e44874d0dc8c82a01465e0171bec5c
3ca1f2ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ca1f2a370e44874d0dc8c82a01465e0171bec5c
https://patch-diff.githubusercontent.com/python/cpython/tree/3ca1f2a370e44874d0dc8c82a01465e0171bec5c
gh-63016: fix failing `mmap.flush` tests on FreeBSD (#143230)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35
https://patch-diff.githubusercontent.com/aisk
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
c3bfe5dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35
https://patch-diff.githubusercontent.com/python/cpython/tree/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35
gh-142195: Fixed Popen.communicate indefinite loops (GH-143203)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9
prithviraj-chaudhurihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=prithviraj-chaudhuri
blurb-it[bot]https://patch-diff.githubusercontent.com/python/cpython/commits?author=blurb-it%5Bbot%5D
fa9a425https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9
https://patch-diff.githubusercontent.com/python/cpython/tree/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9
gh-142994, gh-142996: document missing async generator and coroutine field entries in `inspect` (#142997)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e
https://patch-diff.githubusercontent.com/fatelei
fateleihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=fatelei
0efbad6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e
https://patch-diff.githubusercontent.com/python/cpython/tree/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e
gh-140870: Full coverage for _pyrepl._module_completer (#143244)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3febba73b05bb15b15930d545b479a3245cfe11
loic-simonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=loic-simon
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
c3febbahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3febba73b05bb15b15930d545b479a3245cfe11
https://patch-diff.githubusercontent.com/python/cpython/tree/c3febba73b05bb15b15930d545b479a3245cfe11
gh-131798: Remove bounds check when indexing into tuples with a constant index (#137607)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/713684de5311eb9edb47f2f5fe3f4160f8d35e5a
https://patch-diff.githubusercontent.com/tomasr8
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
713684dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/713684de5311eb9edb47f2f5fe3f4160f8d35e5a
https://patch-diff.githubusercontent.com/python/cpython/tree/713684de5311eb9edb47f2f5fe3f4160f8d35e5a
gh-143183: Rewind stop tracing to previous target (GH-143187)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/daa9aa4c0a8490f09b01339b6928434d7fe02843
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
daa9aa4https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/daa9aa4c0a8490f09b01339b6928434d7fe02843
https://patch-diff.githubusercontent.com/python/cpython/tree/daa9aa4c0a8490f09b01339b6928434d7fe02843
gh-131421: Fix ASDL kw_defaults being `expr*` instead of `expr?*` (GH-133773)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f37f57dfe683163f390ef589301e4dd4608c4288
https://patch-diff.githubusercontent.com/Demonstrandum
Demonstrandumhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Demonstrandum
f37f57dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f37f57dfe683163f390ef589301e4dd4608c4288
https://patch-diff.githubusercontent.com/python/cpython/tree/f37f57dfe683163f390ef589301e4dd4608c4288
gh-143183: Link trace to side exits, rather than stop (GH-143268)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6cb245d26086369bb075858501405865fc255a10
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
6cb245dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6cb245d26086369bb075858501405865fc255a10
https://patch-diff.githubusercontent.com/python/cpython/tree/6cb245d26086369bb075858501405865fc255a10
gh-143200: fix UAFs in `Element.__{set,get}item__` when the element is concurrently mutated (#143226)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
b6b0e14https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7
https://patch-diff.githubusercontent.com/python/cpython/tree/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7
gh-69686: Remove untrue part of `__import__` replacement docs (#143261)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a
https://patch-diff.githubusercontent.com/Sachaa-Thanasius
Sachaa-Thanasiushttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Sachaa-Thanasius
79c03achttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a
https://patch-diff.githubusercontent.com/python/cpython/tree/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a
gh-128546: Document that getaddrinfo() can return raw data (#128547)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef834dee89d5b9413366db4cc519b015c51b5cb9
https://patch-diff.githubusercontent.com/srittau
srittauhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=srittau
ef834dehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef834dee89d5b9413366db4cc519b015c51b5cb9
https://patch-diff.githubusercontent.com/python/cpython/tree/ef834dee89d5b9413366db4cc519b015c51b5cb9
gh-142939: difflib.get_close_matches performance (#142940)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f
https://patch-diff.githubusercontent.com/dg-pb
dg-pbhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=dg-pb
23ad9c5https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f
https://patch-diff.githubusercontent.com/python/cpython/tree/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f
gh-143284: Temporarily install Sphinx<9 to fix Chinese search (#143286)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9
https://patch-diff.githubusercontent.com/hugovk
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
0aedf2fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9
https://patch-diff.githubusercontent.com/python/cpython/tree/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9
gh-130167: Add a What's New entry for changes to ``textwrap.{de,in}dent`` (#131924)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7e3a5a7e791b742a74c64810f221854191b94c1f
7e3a5a7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7e3a5a7e791b742a74c64810f221854191b94c1f
https://patch-diff.githubusercontent.com/python/cpython/tree/7e3a5a7e791b742a74c64810f221854191b94c1f
gh-143237: Fix support of named pipes in the rotating logging handlers (GH-143259)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
aa8a43dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4
https://patch-diff.githubusercontent.com/python/cpython/tree/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4
gh-115634: document ProcessPoolExecutor max_tasks_per_child bug (GH-140897)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04899b8539ab83657a4495203f26b3cb1a6f46dc
https://patch-diff.githubusercontent.com/gpshead
gpsheadhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=gpshead
04899b8https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04899b8539ab83657a4495203f26b3cb1a6f46dc
https://patch-diff.githubusercontent.com/python/cpython/tree/04899b8539ab83657a4495203f26b3cb1a6f46dc
gh-143121: Avoid thread leak in configure (gh-143122)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/469fe33edd92b8586d6995d07384b52170067c76
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
469fe33https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/469fe33edd92b8586d6995d07384b52170067c76
https://patch-diff.githubusercontent.com/python/cpython/tree/469fe33edd92b8586d6995d07384b52170067c76
gh-140795: Keep 'err' in local variable in _ssl.c (gh-143275)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/96ab379dcaa93630a230402b8183a26ac99097bd
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
96ab379https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/96ab379dcaa93630a230402b8183a26ac99097bd
https://patch-diff.githubusercontent.com/python/cpython/tree/96ab379dcaa93630a230402b8183a26ac99097bd
gh-135852: Remove out of tree pywin32 dependency for NTEventLogHandler (GH-137860)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c4429f65a894af2a0aea2aeed5f61bc399e5af5
https://patch-diff.githubusercontent.com/aisk
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
3c4429fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c4429f65a894af2a0aea2aeed5f61bc399e5af5
https://patch-diff.githubusercontent.com/python/cpython/tree/3c4429f65a894af2a0aea2aeed5f61bc399e5af5
gh-140920: remove incorrect mentions to `concurrent.futures.interpreter.ExecutionFailed` (#141723)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c5215978ebfea9471f313d5baa70a4e68bfb798b
https://patch-diff.githubusercontent.com/Lakshya-Upadhyaya
Lakshya-Upadhyayahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Lakshya-Upadhyaya
c521597https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c5215978ebfea9471f313d5baa70a4e68bfb798b
https://patch-diff.githubusercontent.com/python/cpython/tree/c5215978ebfea9471f313d5baa70a4e68bfb798b
gh-142830: prevent some crashes when mutating `sqlite3` callbacks (#143245)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f6c16a956d598663d8c67071c492f197045d967
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
7f6c16ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f6c16a956d598663d8c67071c492f197045d967
https://patch-diff.githubusercontent.com/python/cpython/tree/7f6c16a956d598663d8c67071c492f197045d967
gh-143048: Remove outdated mention to `curses` in the "Interactive Mode" docs (#143049)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2d9f4e357ad30e002ca0c7568047e9a818b96cd3
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
2d9f4e3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2d9f4e357ad30e002ca0c7568047e9a818b96cd3
https://patch-diff.githubusercontent.com/python/cpython/tree/2d9f4e357ad30e002ca0c7568047e9a818b96cd3
Amend NEWS entries for PRs GH-139553 and GH-142790 (#143329)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/422ca074bc80a1d570d2599f733b8d8a748abf66
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
422ca07https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/422ca074bc80a1d570d2599f733b8d8a748abf66
https://patch-diff.githubusercontent.com/python/cpython/tree/422ca074bc80a1d570d2599f733b8d8a748abf66
gh-134584: Eliminate redundant refcounting from _CALL{_BUILTIN_O, _METHOD_DESCRIPTOR_O} (GH-143330)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7
corona10https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
1fb8e0ehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7
https://patch-diff.githubusercontent.com/python/cpython/tree/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7
gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_SLOT` (GH-143320)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d00d39f58e522a8968a741876a5dad5505f2c4df
Zheaolihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
d00d39fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d00d39f58e522a8968a741876a5dad5505f2c4df
https://patch-diff.githubusercontent.com/python/cpython/tree/d00d39f58e522a8968a741876a5dad5505f2c4df
gh-134584: Fix _CALL_BUILTIN_O test to reflect real-world usage (GH-143333)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa26044ce8e61f15a7886557d3030a481ebb96d
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
faa2604https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa26044ce8e61f15a7886557d3030a481ebb96d
https://patch-diff.githubusercontent.com/python/cpython/tree/faa26044ce8e61f15a7886557d3030a481ebb96d
gh-142927: Auto-open HTML output in browser after generation (#143178)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d133351c63b20882d85f92c2942c7d99066cebb
https://patch-diff.githubusercontent.com/ivonastojanovic
ivonastojanovichttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ivonastojanovic
5d13335https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d133351c63b20882d85f92c2942c7d99066cebb
https://patch-diff.githubusercontent.com/python/cpython/tree/5d133351c63b20882d85f92c2942c7d99066cebb
gh-142927: Fix heatmap caller navigation for interior lines (#143180)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/513ae175bb4839f121b6e6806ec172437f3dcea1
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
513ae17https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/513ae175bb4839f121b6e6806ec172437f3dcea1
https://patch-diff.githubusercontent.com/python/cpython/tree/513ae175bb4839f121b6e6806ec172437f3dcea1
gh-138122: Integrate live profiler TUI with _colorize theming system (#142360)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
e5ad7b7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4
https://patch-diff.githubusercontent.com/python/cpython/tree/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4
gh-138122: Move local imports to module level in sampling profiler (#143257)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
6b9a6c6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4
https://patch-diff.githubusercontent.com/python/cpython/tree/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4
gh-124951: Optimize base64 encode & decode for an easy 2-3x speedup [no SIMD] (GH-143262)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61fc72a4a431cbfd42f22e2af76177c73431c3e6
https://patch-diff.githubusercontent.com/gpshead
gpsheadhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=gpshead
61fc72ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61fc72a4a431cbfd42f22e2af76177c73431c3e6
https://patch-diff.githubusercontent.com/python/cpython/tree/61fc72a4a431cbfd42f22e2af76177c73431c3e6
gh-143310: fix crash in Tcl object conversion with concurrent mutations (#143321)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9712dc1d9eb03ffa96ed746d20bd43239d251ba7
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
9712dc1https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9712dc1d9eb03ffa96ed746d20bd43239d251ba7
https://patch-diff.githubusercontent.com/python/cpython/tree/9712dc1d9eb03ffa96ed746d20bd43239d251ba7
Update docstrings of `typing.Hashable`, `typing.List`, etc., to reflect their deprecation (#143295)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/18f3c59e57e5d30218210136060310310b10ff72
https://patch-diff.githubusercontent.com/AlexWaygood
AlexWaygoodhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=AlexWaygood
18f3c59https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/18f3c59e57e5d30218210136060310310b10ff72
https://patch-diff.githubusercontent.com/python/cpython/tree/18f3c59e57e5d30218210136060310310b10ff72
gh-139757: Add _GUARD_NOS_COMPACT_ASCII for compact ascii optimization (gh-143332)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/315f474d1113f602139c05b7b1afdb5f094fa7a4
https://patch-diff.githubusercontent.com/corona10
corona10https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10
315f474https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/315f474d1113f602139c05b7b1afdb5f094fa7a4
https://patch-diff.githubusercontent.com/python/cpython/tree/315f474d1113f602139c05b7b1afdb5f094fa7a4
gh-142927: Hide _sync_coordinator frames from profiler output (#143337)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/09ce59249960a2c382acaafc3d36128db6789fc7
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
09ce592https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/09ce59249960a2c382acaafc3d36128db6789fc7
https://patch-diff.githubusercontent.com/python/cpython/tree/09ce59249960a2c382acaafc3d36128db6789fc7
gh-128067: Fix pyrepl overriding printed output without newlines (#138732)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8a2deea1fc725f8147254f87c6042fcf75a1d03b
JanEricNitschkehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=JanEricNitschke
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
8a2deeahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8a2deea1fc725f8147254f87c6042fcf75a1d03b
https://patch-diff.githubusercontent.com/python/cpython/tree/8a2deea1fc725f8147254f87c6042fcf75a1d03b
gh-139757: Fix unintended bytecode specialization for non-ascii string (gh-143352)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61f2ad9a3a78597bb1983c3392a758ed02709574
https://patch-diff.githubusercontent.com/corona10
corona10https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10
61f2ad9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61f2ad9a3a78597bb1983c3392a758ed02709574
https://patch-diff.githubusercontent.com/python/cpython/tree/61f2ad9a3a78597bb1983c3392a758ed02709574
gh-128067: In test_pyrepl, discover escape sequences from terminfo instead of using hard-coded values (#143356)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/08a17ed0614a059c52a7eadba8a3775d09c2317b
https://patch-diff.githubusercontent.com/ambv
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
08a17edhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/08a17ed0614a059c52a7eadba8a3775d09c2317b
https://patch-diff.githubusercontent.com/python/cpython/tree/08a17ed0614a059c52a7eadba8a3775d09c2317b
gh-143148: Replace pre-commit with prek in CI (#143149)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/864c5985ea986db873ded40f09d7269bfe39df98
864c598https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/864c5985ea986db873ded40f09d7269bfe39df98
https://patch-diff.githubusercontent.com/python/cpython/tree/864c5985ea986db873ded40f09d7269bfe39df98
gh-139262: Prevent swallowing REPL input on Windows (GH-139263)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0
chris-eiblhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
ef6f92ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0
https://patch-diff.githubusercontent.com/python/cpython/tree/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0
gh-138897: Use `_pyrepl.pager` for `_sitebuiltins._Printer` (GH-138898)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0417dabe3f560470eec63a2485b1741ba9c5e697
StanFromIrelandhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
0417dabhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0417dabe3f560470eec63a2485b1741ba9c5e697
https://patch-diff.githubusercontent.com/python/cpython/tree/0417dabe3f560470eec63a2485b1741ba9c5e697
no-issue: Fix optimizer_generator.py to print abstract_uop_name properly (gh-143366)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98258326a9f9ea29424f556173dfc8b6129eeb8c
https://patch-diff.githubusercontent.com/corona10
corona10https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10
9825832https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98258326a9f9ea29424f556173dfc8b6129eeb8c
https://patch-diff.githubusercontent.com/python/cpython/tree/98258326a9f9ea29424f556173dfc8b6129eeb8c
gh-134584: JIT: Remove redundant refcount from STORE_FAST (GH-143336)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f7a03bb944f3967bce20cbed9071a03546863f0d
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
f7a03bbhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f7a03bb944f3967bce20cbed9071a03546863f0d
https://patch-diff.githubusercontent.com/python/cpython/tree/f7a03bb944f3967bce20cbed9071a03546863f0d
gh-76187: Document the `c` typecode for `multiprocessing.Array`. (#132504)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/136f6d835588e0f72cecdff855afc8f424381ed5
https://patch-diff.githubusercontent.com/tomasr8
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
136f6d8https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/136f6d835588e0f72cecdff855afc8f424381ed5
https://patch-diff.githubusercontent.com/python/cpython/tree/136f6d835588e0f72cecdff855afc8f424381ed5
gh-143361: Pass PY_VECTORCALL_ARGUMENTS_OFFSET in _Py_CallBuiltinClass_StackRefSteal (GH-143367)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b538c2832d582a428a6f4ddc818680c5e05a0745
a12khttps://patch-diff.githubusercontent.com/python/cpython/commits?author=a12k
b538c28https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b538c2832d582a428a6f4ddc818680c5e05a0745
https://patch-diff.githubusercontent.com/python/cpython/tree/b538c2832d582a428a6f4ddc818680c5e05a0745
gh-142615: disallow multiple initializations of `asyncio.Task` and `asyncio.Future` (#142616)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/abdbe0b80724c5d12886b78ec0959b05b7352f9d
https://patch-diff.githubusercontent.com/kumaraditya303
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
abdbe0bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/abdbe0b80724c5d12886b78ec0959b05b7352f9d
https://patch-diff.githubusercontent.com/python/cpython/tree/abdbe0b80724c5d12886b78ec0959b05b7352f9d
gh-140648: Make asyncio REPL respect the `-I` flag (isolated mode) (#143045)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7c542de5f069a4b83e8eded3067613e4d59a529
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
e7c542dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7c542de5f069a4b83e8eded3067613e4d59a529
https://patch-diff.githubusercontent.com/python/cpython/tree/e7c542de5f069a4b83e8eded3067613e4d59a529
Fix dunder name typo in compiler code comment (#143374)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
6d05e55https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c
https://patch-diff.githubusercontent.com/python/cpython/tree/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c
gh-136924: Suspend REPL colorizing when in a REPL interactive command (GH-136926)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2c39b9d2f2ed8fb719d89f895dba114fb9096826
olgarithmshttps://patch-diff.githubusercontent.com/python/cpython/commits?author=olgarithms
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
2c39b9dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2c39b9d2f2ed8fb719d89f895dba114fb9096826
https://patch-diff.githubusercontent.com/python/cpython/tree/2c39b9d2f2ed8fb719d89f895dba114fb9096826
gh-138122: Skip threads on EPERM in blocking mode profiler (GH-143368)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/27434c68f8c9d8f5e3e1708948a339999172a4bc
https://patch-diff.githubusercontent.com/pablogsal
pablogsalhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal
27434c6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/27434c68f8c9d8f5e3e1708948a339999172a4bc
https://patch-diff.githubusercontent.com/python/cpython/tree/27434c68f8c9d8f5e3e1708948a339999172a4bc
gh-143001: Add @cpython_only to test_threading.ThreadTests.test_PyThreadState_SetAsyncExc (gh-143002)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c56f9e2ccefa4eb420902339845f22659d47f3b
https://patch-diff.githubusercontent.com/youknowone
youknowonehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=youknowone
3c56f9ehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c56f9e2ccefa4eb420902339845f22659d47f3b
https://patch-diff.githubusercontent.com/python/cpython/tree/3c56f9e2ccefa4eb420902339845f22659d47f3b
gh-141504: Factor out tracing and optimization heuristics into a single object (gh-143381)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12283f6373baba43cf1e03e5e06e34c924247f7d
https://patch-diff.githubusercontent.com/corona10
corona10https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10
12283f6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12283f6373baba43cf1e03e5e06e34c924247f7d
https://patch-diff.githubusercontent.com/python/cpython/tree/12283f6373baba43cf1e03e5e06e34c924247f7d
gh-142927: Clarify pstats file output in docs and CLI (#143388)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef3b8829e434b16f136d55cae8b9853cac113f01
https://patch-diff.githubusercontent.com/lkollar
lkollarhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar
ef3b882https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef3b8829e434b16f136d55cae8b9853cac113f01
https://patch-diff.githubusercontent.com/python/cpython/tree/ef3b8829e434b16f136d55cae8b9853cac113f01
gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback (#143312)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c53af18f61c074d514e677b469b6201573a59da
6c53af1https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c53af18f61c074d514e677b469b6201573a59da
https://patch-diff.githubusercontent.com/python/cpython/tree/6c53af18f61c074d514e677b469b6201573a59da
gh-143309: fix UAF in `os.execve` when the environment is concurrently mutated (#143314)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9609574e7fd36edfaa8b575558a82cc14e65bfbc
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
9609574https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9609574e7fd36edfaa8b575558a82cc14e65bfbc
https://patch-diff.githubusercontent.com/python/cpython/tree/9609574e7fd36edfaa8b575558a82cc14e65bfbc
gh-143403: Fix a UAF in `_BINARY_OP_INPLACE_ADD_UNICODE` (GH-143404)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
6116d70https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54
https://patch-diff.githubusercontent.com/python/cpython/tree/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54
gh-139757: Add BINARY_OP_SUBSCR_USTR_INT (GH-143389)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6
https://patch-diff.githubusercontent.com/chris-eibl
chris-eiblhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl
e6bfe4dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6
https://patch-diff.githubusercontent.com/python/cpython/tree/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6
gh-143309: fix `test_execve_env_concurrent_mutation_with_fspath_posix` buildbot failure (#143415)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c99f7667436d8978b4077704333e2a351f2a026f
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
c99f766https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c99f7667436d8978b4077704333e2a351f2a026f
https://patch-diff.githubusercontent.com/python/cpython/tree/c99f7667436d8978b4077704333e2a351f2a026f
gh-143082: Make readline work when sys.stdin is explicitly passed to pdb (#143083)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68fcb958eb0c023cb895217fdf384206b09d12e8
https://patch-diff.githubusercontent.com/zelosleone
zelosleonehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=zelosleone
68fcb95https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68fcb958eb0c023cb895217fdf384206b09d12e8
https://patch-diff.githubusercontent.com/python/cpython/tree/68fcb958eb0c023cb895217fdf384206b09d12e8
gh-69605: Check for already imported modules in PyREPL module completion (GH-139461)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfac54d8611f60c5b19640c410cea696a81457bb
loic-simonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=loic-simon
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
bfac54dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfac54d8611f60c5b19640c410cea696a81457bb
https://patch-diff.githubusercontent.com/python/cpython/tree/bfac54d8611f60c5b19640c410cea696a81457bb
gh-69605: In test_pyrepl.test_already_imported*, invalidate FS import caches (#143436)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512
https://patch-diff.githubusercontent.com/ambv
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
4f9a8d0https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512
https://patch-diff.githubusercontent.com/python/cpython/tree/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512
gh-138205: explicit mention to `mmap.mmap.resize` in "Porting to Python 3.15" notes (#143440)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1569275117d5f2ddebc953a1cb76c0bf8531b6a5
https://patch-diff.githubusercontent.com/salty-horse
salty-horsehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=salty-horse
1569275https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1569275117d5f2ddebc953a1cb76c0bf8531b6a5
https://patch-diff.githubusercontent.com/python/cpython/tree/1569275117d5f2ddebc953a1cb76c0bf8531b6a5
gh-143434: Fix typo in zstd documentation (#143437)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/240a6c326276c01cc7714a91a3e08eb77ddc4bc7
https://patch-diff.githubusercontent.com/RitamPal26
RitamPal26https://patch-diff.githubusercontent.com/python/cpython/commits?author=RitamPal26
240a6c3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/240a6c326276c01cc7714a91a3e08eb77ddc4bc7
https://patch-diff.githubusercontent.com/python/cpython/tree/240a6c326276c01cc7714a91a3e08eb77ddc4bc7
gh-143108: Don't instrument some faulthandler related functions for TSan (#143450)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
7a572d9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad
https://patch-diff.githubusercontent.com/python/cpython/tree/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad
gh-143394: filter for turning off automatic margins in test_no_newline (GH-143433)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04ace41fe2cf648be433503d0c336b154ad63a3b
https://patch-diff.githubusercontent.com/chris-eibl
chris-eiblhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl
04ace41https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04ace41fe2cf648be433503d0c336b154ad63a3b
https://patch-diff.githubusercontent.com/python/cpython/tree/04ace41fe2cf648be433503d0c336b154ad63a3b
gh-134740: Document distribution discovery in importlib.metadata (#134751)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d
12d363bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d
https://patch-diff.githubusercontent.com/python/cpython/tree/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d
gh-116738: make entering of `contextvars.Context` thread safe (#143074)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07
https://patch-diff.githubusercontent.com/kumaraditya303
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
d6f77e6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07
https://patch-diff.githubusercontent.com/python/cpython/tree/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07
gh-41779: Allow defining any __slots__ for a class derived from tuple (GH-141763)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4d21297d288f17c0db775605e2543749840e46b2
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
4d21297https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4d21297d288f17c0db775605e2543749840e46b2
https://patch-diff.githubusercontent.com/python/cpython/tree/4d21297d288f17c0db775605e2543749840e46b2
gh-143394: On macOS, run main PyREPL tests as "Apple Terminal" as well (GH-143461)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7dae1077cd18c1ddc50b130335936bc71e1c4ccd
https://patch-diff.githubusercontent.com/ambv
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
7dae107https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7dae1077cd18c1ddc50b130335936bc71e1c4ccd
https://patch-diff.githubusercontent.com/python/cpython/tree/7dae1077cd18c1ddc50b130335936bc71e1c4ccd
Allow Android to fail CI (GH-143471)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efb4e6c73374f910e9aae9b2431a3718331c3c79
https://patch-diff.githubusercontent.com/hugovk
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
efb4e6chttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efb4e6c73374f910e9aae9b2431a3718331c3c79
https://patch-diff.githubusercontent.com/python/cpython/tree/efb4e6c73374f910e9aae9b2431a3718331c3c79
gh-143331: Schedule to remove format "N" for Decimal (#143372)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd750b348501247d458ea8d454213d4959a8f8b9
https://patch-diff.githubusercontent.com/donbarbos
donbarboshttps://patch-diff.githubusercontent.com/python/cpython/commits?author=donbarbos
dd750b3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd750b348501247d458ea8d454213d4959a8f8b9
https://patch-diff.githubusercontent.com/python/cpython/tree/dd750b348501247d458ea8d454213d4959a8f8b9
gh-129824: Fix data race in _PyBuiltins_AddExceptions with subinterpreters (gh-143446)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/71119a164c8898d592dfee58efd2bb41c1b74b03
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
71119a1https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/71119a164c8898d592dfee58efd2bb41c1b74b03
https://patch-diff.githubusercontent.com/python/cpython/tree/71119a164c8898d592dfee58efd2bb41c1b74b03
gh-143474: Add `os.RWF_ATOMIC` constant (GH-143475)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d745b60ef234228beea30e8d182358f29ffb1cb4
https://patch-diff.githubusercontent.com/claydugo
claydugohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=claydugo
d745b60https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d745b60ef234228beea30e8d182358f29ffb1cb4
https://patch-diff.githubusercontent.com/python/cpython/tree/d745b60ef234228beea30e8d182358f29ffb1cb4
gh-143424: Fix assertion in _PyMutex_LockTimed (gh-143439)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/841b7482dd3584545d43fbfa78a27b1b5a3dfea3
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
841b748https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/841b7482dd3584545d43fbfa78a27b1b5a3dfea3
https://patch-diff.githubusercontent.com/python/cpython/tree/841b7482dd3584545d43fbfa78a27b1b5a3dfea3
gh-139038: Add macOS performance numbers for the JIT (GH-143479)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d9c1235db44100b16355a347ca9e304df48411a7
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
d9c1235https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d9c1235db44100b16355a347ca9e304df48411a7
https://patch-diff.githubusercontent.com/python/cpython/tree/d9c1235db44100b16355a347ca9e304df48411a7
gh-134584: Eliminate redundant refcounting in TO_BOOL_ALWAYS_TRUE (GH-143427)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54f1ed02990aa0fdd796d2817d57962018b5553f
reidenonghttps://patch-diff.githubusercontent.com/python/cpython/commits?author=reidenong
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
54f1ed0https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54f1ed02990aa0fdd796d2817d57962018b5553f
https://patch-diff.githubusercontent.com/python/cpython/tree/54f1ed02990aa0fdd796d2817d57962018b5553f
gh-142991: socketmodule: fixed getsockaddrlen() for PF_DIVERT socket (#142993)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/05406b221dc9d5946c60253392788d60f1f08c8b
https://patch-diff.githubusercontent.com/glebius
glebiushttps://patch-diff.githubusercontent.com/python/cpython/commits?author=glebius
05406b2https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/05406b221dc9d5946c60253392788d60f1f08c8b
https://patch-diff.githubusercontent.com/python/cpython/tree/05406b221dc9d5946c60253392788d60f1f08c8b
gh-143469: enable `LOAD_ATTR_MODULE` specialization even if `__getattr__` is defined (#143470)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa3dc7c64b7bda4e74c7630be4c873e0b58a569
https://patch-diff.githubusercontent.com/kumaraditya303
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
faa3dc7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa3dc7c64b7bda4e74c7630be4c873e0b58a569
https://patch-diff.githubusercontent.com/python/cpython/tree/faa3dc7c64b7bda4e74c7630be4c873e0b58a569
gh-131798: Support generator frames in the JIT optimizer (GH-143340)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/90c44bc803f132b4ea4a09b228f9d5f97ee213f6
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
90c44bchttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/90c44bc803f132b4ea4a09b228f9d5f97ee213f6
https://patch-diff.githubusercontent.com/python/cpython/tree/90c44bc803f132b4ea4a09b228f9d5f97ee213f6
gh-106318: Add examples for str.isprintable() (#140043)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0
adorilsonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson
StanFromIrelandhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland
7b0a372https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0
https://patch-diff.githubusercontent.com/python/cpython/tree/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0
gh-75572: Forward-port test_xpickle from Python 2 to 3 (GH-22452)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8735daf3e82d50defd791e9be7b9ae6843bc4ed1
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
8735dafhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8735daf3e82d50defd791e9be7b9ae6843bc4ed1
https://patch-diff.githubusercontent.com/python/cpython/tree/8735daf3e82d50defd791e9be7b9ae6843bc4ed1
gh-142302: Fix mkstemp() documentation: clarify file descriptor inheritance behavior (#142338)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e79c9b703117d8b0e7c4d86b704e2e7f120db883
raixyzadityahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=raixyzaditya
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
e79c9b7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e79c9b703117d8b0e7c4d86b704e2e7f120db883
https://patch-diff.githubusercontent.com/python/cpython/tree/e79c9b703117d8b0e7c4d86b704e2e7f120db883
gh-142863: optimize `list` and `set` calls with generator expressions (#142864)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/74bb3ca1f8ff7b667a003c9e795458c1a9e14780
https://patch-diff.githubusercontent.com/kumaraditya303
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
74bb3cahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/74bb3ca1f8ff7b667a003c9e795458c1a9e14780
https://patch-diff.githubusercontent.com/python/cpython/tree/74bb3ca1f8ff7b667a003c9e795458c1a9e14780
Doc: Fix missing closing parenthesis in argparse example (#143488)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51227b6b1a9181ef4da10811e7b5a55474fc4378
https://patch-diff.githubusercontent.com/yuanx749
yuanx749https://patch-diff.githubusercontent.com/python/cpython/commits?author=yuanx749
51227b6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51227b6b1a9181ef4da10811e7b5a55474fc4378
https://patch-diff.githubusercontent.com/python/cpython/tree/51227b6b1a9181ef4da10811e7b5a55474fc4378
gh-133315: Document that compat32 should not be used with MIMEPart/EmailMessage (#143307)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ff7d1cec41f391270560b9f4726791d8476c6eba
https://patch-diff.githubusercontent.com/hrimov
hrimovhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hrimov
ff7d1cehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ff7d1cec41f391270560b9f4726791d8476c6eba
https://patch-diff.githubusercontent.com/python/cpython/tree/ff7d1cec41f391270560b9f4726791d8476c6eba
gh-142982: Specialize CALL_FUNCTION_EX (GH-143391)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/df355348f077f674fffac010413e058f4ac7c0d3
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
df35534https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/df355348f077f674fffac010413e058f4ac7c0d3
https://patch-diff.githubusercontent.com/python/cpython/tree/df355348f077f674fffac010413e058f4ac7c0d3
gh-132070: Fix PyObject_Realloc thread-safety in free threaded Python (gh-143441)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98e55d70bcb7f02c6f98f90739e217049d6a1db7
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
98e55d7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98e55d70bcb7f02c6f98f90739e217049d6a1db7
https://patch-diff.githubusercontent.com/python/cpython/tree/98e55d70bcb7f02c6f98f90739e217049d6a1db7
gh-134584: Eliminate redundant refcounting from `TO_BOOL_STR` (GH-143417)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0a5c04a5ce56a208ba2a3a0f945d006296766876
https://patch-diff.githubusercontent.com/Zheaoli
Zheaolihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli
0a5c04ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0a5c04a5ce56a208ba2a3a0f945d006296766876
https://patch-diff.githubusercontent.com/python/cpython/tree/0a5c04a5ce56a208ba2a3a0f945d006296766876
gh-106318: Add example for str.index() (#137023)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4fb6a31bce36c8e04c0bda63f13467fc594b4425
https://patch-diff.githubusercontent.com/adorilson
adorilsonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson
4fb6a31https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4fb6a31bce36c8e04c0bda63f13467fc594b4425
https://patch-diff.githubusercontent.com/python/cpython/tree/4fb6a31bce36c8e04c0bda63f13467fc594b4425
gh-75572: Fix test_xpickle and disable it by default (GH-143503)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b866a1c73f81606475456dbe8a7620c225fdc718
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
b866a1chttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b866a1c73f81606475456dbe8a7620c225fdc718
https://patch-diff.githubusercontent.com/python/cpython/tree/b866a1c73f81606475456dbe8a7620c225fdc718
gh-141671: PyMODINIT_FUNC: apply `__declspec(dllexport)` on Windows (GH-141672)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8565ddd288a86f76661823ee4b57cc37977c618e
https://patch-diff.githubusercontent.com/encukou
encukouhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou
8565dddhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8565ddd288a86f76661823ee4b57cc37977c618e
https://patch-diff.githubusercontent.com/python/cpython/tree/8565ddd288a86f76661823ee4b57cc37977c618e
gh-94172: delete mention of ssl_version from ftplib doc (#143515)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1eedaee9860228492af28e64a86308efd6adbf9
https://patch-diff.githubusercontent.com/giampaolo
giampaolohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=giampaolo
a1eedaehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1eedaee9860228492af28e64a86308efd6adbf9
https://patch-diff.githubusercontent.com/python/cpython/tree/a1eedaee9860228492af28e64a86308efd6adbf9
gh-138568: Make `help` mode in PyREPL not exit on empty line input (#143512)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd
ambvhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv
yihong0618https://patch-diff.githubusercontent.com/python/cpython/commits?author=yihong0618
b3e4a34https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd
https://patch-diff.githubusercontent.com/python/cpython/tree/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd
gh-141536: Fix a crash when running test_capi *after* test_code in the same process (#141537)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b2827de18fe88152dc38c1aa76c39b69ef59cb6f
https://patch-diff.githubusercontent.com/Yhg1s
Yhg1shttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Yhg1s
b2827dehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b2827de18fe88152dc38c1aa76c39b69ef59cb6f
https://patch-diff.githubusercontent.com/python/cpython/tree/b2827de18fe88152dc38c1aa76c39b69ef59cb6f
gh-106318: Add examples for str.casefold() and str.lower() methods (#142154)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51a56a3a7bd8cf05ceda65e843fb7bae40509799
51a56a3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51a56a3a7bd8cf05ceda65e843fb7bae40509799
https://patch-diff.githubusercontent.com/python/cpython/tree/51a56a3a7bd8cf05ceda65e843fb7bae40509799
gh-117657: Remove remaining TSan suppressions (gh-143499)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d04394929ba2ccc117c6a14cb34fc56f46786f0b
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
d043949https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d04394929ba2ccc117c6a14cb34fc56f46786f0b
https://patch-diff.githubusercontent.com/python/cpython/tree/d04394929ba2ccc117c6a14cb34fc56f46786f0b
GH-142950: Process format specifiers before colourization in argparse help (#142960)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3
https://patch-diff.githubusercontent.com/savannahostrowski
savannahostrowskihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=savannahostrowski
9a3263fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3
https://patch-diff.githubusercontent.com/python/cpython/tree/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3
gh-143531: Use macro to check if PEP 523 is hooked (#143532)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4
https://patch-diff.githubusercontent.com/DinoV
DinoVhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=DinoV
bfc3d8dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4
https://patch-diff.githubusercontent.com/python/cpython/tree/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4
Fix a typo in STORE_SLICE docs (#143500)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/228d95582e080c60335d5f0a229a6698eb69b11c
https://patch-diff.githubusercontent.com/tomasr8
tomasr8https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8
228d955https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/228d95582e080c60335d5f0a229a6698eb69b11c
https://patch-diff.githubusercontent.com/python/cpython/tree/228d95582e080c60335d5f0a229a6698eb69b11c
gh-129824: Fix data race on `runtime->gilstate.check_enabled` (gh-143530)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f11f5ebfe6614de23918e2c0b7eedb3a12a14752
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
f11f5ebhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f11f5ebfe6614de23918e2c0b7eedb3a12a14752
https://patch-diff.githubusercontent.com/python/cpython/tree/f11f5ebfe6614de23918e2c0b7eedb3a12a14752
gh-143089: Fix ParamSpec default examples to use list instead of tuple (#143179)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/67d3d0344f129d486540ab0a41c8c820ca835d18
https://patch-diff.githubusercontent.com/VanshAgarwal24036
VanshAgarwal24036https://patch-diff.githubusercontent.com/python/cpython/commits?author=VanshAgarwal24036
67d3d03https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/67d3d0344f129d486540ab0a41c8c820ca835d18
https://patch-diff.githubusercontent.com/python/cpython/tree/67d3d0344f129d486540ab0a41c8c820ca835d18
gh-143517: Fix an edge case in rewriting stringified starred annotations (#143518)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c9f7b4406d507625ff414cddc549d4c630c59c5
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
6c9f7b4https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c9f7b4406d507625ff414cddc549d4c630c59c5
https://patch-diff.githubusercontent.com/python/cpython/tree/6c9f7b4406d507625ff414cddc549d4c630c59c5
gh-143553: Add support for parametrized resources in regrtests (GH-143554)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c07e5ec0a9e5843fc39dec6aa94172faf6354858
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
c07e5echttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c07e5ec0a9e5843fc39dec6aa94172faf6354858
https://patch-diff.githubusercontent.com/python/cpython/tree/c07e5ec0a9e5843fc39dec6aa94172faf6354858
gh-140025: Fix `queue.SimpleQueue.__sizeof__()` to return correct size (#143137)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3e069a7ab8b0594508c998da88937e3aab46451
https://patch-diff.githubusercontent.com/Aniketsy
Aniketsyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Aniketsy
f3e069ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3e069a7ab8b0594508c998da88937e3aab46451
https://patch-diff.githubusercontent.com/python/cpython/tree/f3e069a7ab8b0594508c998da88937e3aab46451
gh-143528: Fix test_time.test_thread_time() (#143558)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efaa56f73cb1dc4863894444425e753afb7b997c
https://patch-diff.githubusercontent.com/vstinner
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
efaa56fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efaa56f73cb1dc4863894444425e753afb7b997c
https://patch-diff.githubusercontent.com/python/cpython/tree/efaa56f73cb1dc4863894444425e753afb7b997c
gh-143513: Clarify changed argument name of `ResourceReader.is_resource` (GH-143523)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5462002bbefd6cb79716828051beae94de8f2529
https://patch-diff.githubusercontent.com/moreati
moreatihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=moreati
5462002https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5462002bbefd6cb79716828051beae94de8f2529
https://patch-diff.githubusercontent.com/python/cpython/tree/5462002bbefd6cb79716828051beae94de8f2529
gh-142095: Use thread local frame info in `py-bt` and `py-bt-full` when available (gh-143371)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
49c3b0ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074
https://patch-diff.githubusercontent.com/python/cpython/tree/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074
gh-142908: Don't use `DK_IS_UNICODE` in interpreter (gh-142909)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8cf5c4d89a526e5370f1d094885021b4792d4fff
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
8cf5c4dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8cf5c4d89a526e5370f1d094885021b4792d4fff
https://patch-diff.githubusercontent.com/python/cpython/tree/8cf5c4d89a526e5370f1d094885021b4792d4fff
gh-143445: Optimize deepcopy for 1.04x speedup (#143449)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5
heikkitoivonenhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=heikkitoivonen
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
cea2d24https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5
https://patch-diff.githubusercontent.com/python/cpython/tree/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5
gh-143421: Move `JitOptContext` from stack allocation to per-thread heap allocation (GH-143536)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aeb34035633b24afb27d3888fdd12abdf2bdc339
cocolatohttps://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato
kumaraditya303https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303
aeb3403https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aeb34035633b24afb27d3888fdd12abdf2bdc339
https://patch-diff.githubusercontent.com/python/cpython/tree/aeb34035633b24afb27d3888fdd12abdf2bdc339
gh-120321: Make gen.gi_frame.clear() thread-safe (gh-143112)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f15aec16467793bb5c003ec26f50466e1d9fe3
https://patch-diff.githubusercontent.com/colesbury
colesburyhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury
e2f15aehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f15aec16467793bb5c003ec26f50466e1d9fe3
https://patch-diff.githubusercontent.com/python/cpython/tree/e2f15aec16467793bb5c003ec26f50466e1d9fe3
Add Emscripten test skips for recently added tests. (#143551)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b54a1d272e719bc327481ea3ce14c8381d29aaf8
https://patch-diff.githubusercontent.com/freakboy3742
freakboy3742https://patch-diff.githubusercontent.com/python/cpython/commits?author=freakboy3742
b54a1d2https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b54a1d272e719bc327481ea3ce14c8381d29aaf8
https://patch-diff.githubusercontent.com/python/cpython/tree/b54a1d272e719bc327481ea3ce14c8381d29aaf8
GH-139686: Revert "gh-139686: Make reloading a lazy module no-op (GH-139857)" (#143584)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dfeefbe8ead0e370cc701643d9909f84bd29f171
https://patch-diff.githubusercontent.com/brettcannon
brettcannonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=brettcannon
dfeefbehttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dfeefbe8ead0e370cc701643d9909f84bd29f171
https://patch-diff.githubusercontent.com/python/cpython/tree/dfeefbe8ead0e370cc701643d9909f84bd29f171
GH-43374: Fix urlretrieve reporthook to report actual bytes read (#142653)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68a01f901f446f71aac88431e01bb18b9fa35bd0
https://patch-diff.githubusercontent.com/savannahostrowski
savannahostrowskihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=savannahostrowski
68a01f9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68a01f901f446f71aac88431e01bb18b9fa35bd0
https://patch-diff.githubusercontent.com/python/cpython/tree/68a01f901f446f71aac88431e01bb18b9fa35bd0
gh-106318: Add examples for str.replace() method (GH-143581)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170
https://patch-diff.githubusercontent.com/adorilson
adorilsonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson
af9f783https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170
https://patch-diff.githubusercontent.com/python/cpython/tree/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170
Test: remove unintended unittest.main() in live collector tests (#143590)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fd6d41b292a9d7251872700e77d5073c52f4fb9d
https://patch-diff.githubusercontent.com/hyongtao-code
hyongtao-codehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code
fd6d41bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fd6d41b292a9d7251872700e77d5073c52f4fb9d
https://patch-diff.githubusercontent.com/python/cpython/tree/fd6d41b292a9d7251872700e77d5073c52f4fb9d
gh-141004: Improve `make check-c-api-docs` (GH-143564)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/234a15dc4ec2d8f8ababea91532ebe896a96387a
https://patch-diff.githubusercontent.com/encukou
encukouhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou
234a15dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/234a15dc4ec2d8f8ababea91532ebe896a96387a
https://patch-diff.githubusercontent.com/python/cpython/tree/234a15dc4ec2d8f8ababea91532ebe896a96387a
gh-143429: Use compile-time NaN encoding detection for test_struct (#143432)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dcdb23f9db2bd683e5d37558f09b458be25a9b4d
https://patch-diff.githubusercontent.com/chenx97
chenx97https://patch-diff.githubusercontent.com/python/cpython/commits?author=chenx97
dcdb23fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dcdb23f9db2bd683e5d37558f09b458be25a9b4d
https://patch-diff.githubusercontent.com/python/cpython/tree/dcdb23f9db2bd683e5d37558f09b458be25a9b4d
gh-143378: Fix use-after-free when BytesIO is concurrently mutated during write operations (GH-143408)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d54b6ac7d5744e1f59d784c8e020d632d2959a3
https://patch-diff.githubusercontent.com/superboy-zjc
superboy-zjchttps://patch-diff.githubusercontent.com/python/cpython/commits?author=superboy-zjc
6d54b6ahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d54b6ac7d5744e1f59d784c8e020d632d2959a3
https://patch-diff.githubusercontent.com/python/cpython/tree/6d54b6ac7d5744e1f59d784c8e020d632d2959a3
gh-143547: Fix PyErr_FormatUnraisable() fallback (#143557)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/39a2bcf949095bd603f7b73f15b5b478dbb49ba9
https://patch-diff.githubusercontent.com/vstinner
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
39a2bcfhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/39a2bcf949095bd603f7b73f15b5b478dbb49ba9
https://patch-diff.githubusercontent.com/python/cpython/tree/39a2bcf949095bd603f7b73f15b5b478dbb49ba9
gh-72239: Add note distinguishing concurrent.futures.Future from asyncio.Future (#143288)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a9ca49d9c699ce4040f1391d9054d88b4098466b
https://patch-diff.githubusercontent.com/aisk
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
a9ca49dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a9ca49d9c699ce4040f1391d9054d88b4098466b
https://patch-diff.githubusercontent.com/python/cpython/tree/a9ca49d9c699ce4040f1391d9054d88b4098466b
gh-142829: Fix use-after-free in `Context.__eq__` via re-entrant `ContextVar.set` (#142905)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a4086d7f89e5d388e4ffcdb13e4fba0255234286
https://patch-diff.githubusercontent.com/Abdoulrasheed
Abdoulrasheedhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Abdoulrasheed
a4086d7https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a4086d7f89e5d388e4ffcdb13e4fba0255234286
https://patch-diff.githubusercontent.com/python/cpython/tree/a4086d7f89e5d388e4ffcdb13e4fba0255234286
gh-143191: Use _PyOS_MIN_STACK_SIZE in _thread.stack_size() (#143601)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ba10100c3931b18812b82d7124e2238f01927910
https://patch-diff.githubusercontent.com/vstinner
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
ba10100https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ba10100c3931b18812b82d7124e2238f01927910
https://patch-diff.githubusercontent.com/python/cpython/tree/ba10100c3931b18812b82d7124e2238f01927910
gh-106318: Improve str.removeprefix() and str.removesuffix() docs (#143580)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f
https://patch-diff.githubusercontent.com/adorilson
adorilsonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson
6d6c7edhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f
https://patch-diff.githubusercontent.com/python/cpython/tree/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f
gh-106318: Add examples for str.rfind() method (#143582)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c696f33d9ee425d7acd5de90d5418a3280444962
https://patch-diff.githubusercontent.com/adorilson
adorilsonhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson
c696f33https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c696f33d9ee425d7acd5de90d5418a3280444962
https://patch-diff.githubusercontent.com/python/cpython/tree/c696f33d9ee425d7acd5de90d5418a3280444962
gh-143460: Skip infinite recusion tests for infinite stack size (#143606)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61e036691c8ac70facb8d3fc39c670bde56218e8
https://patch-diff.githubusercontent.com/Thyre
Thyrehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Thyre
61e0366https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61e036691c8ac70facb8d3fc39c670bde56218e8
https://patch-diff.githubusercontent.com/python/cpython/tree/61e036691c8ac70facb8d3fc39c670bde56218e8
gh-143421: Lazily allocate tracer code and opt buffers (GH-143597)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b852236b26e0464c8c4ba3189846b128c9a5cdf6
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
b852236https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b852236b26e0464c8c4ba3189846b128c9a5cdf6
https://patch-diff.githubusercontent.com/python/cpython/tree/b852236b26e0464c8c4ba3189846b128c9a5cdf6
gh-143006: Fix and optimize mixed comparison of float and int (GH-143084)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66bca383bd3b12d21e879d991d77b37a4c638f88
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
66bca38https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66bca383bd3b12d21e879d991d77b37a4c638f88
https://patch-diff.githubusercontent.com/python/cpython/tree/66bca383bd3b12d21e879d991d77b37a4c638f88
gh-136438: Make sure `test_interpreters` pass with all optimization levels (GH-136499)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967
https://patch-diff.githubusercontent.com/donbarbos
donbarboshttps://patch-diff.githubusercontent.com/python/cpython/commits?author=donbarbos
499d3a8https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967
https://patch-diff.githubusercontent.com/python/cpython/tree/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967
gh-141004: Document remaining constants from patchlevel.h (GH-143598)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc
encukouhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou
vstinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner
1932127https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc
https://patch-diff.githubusercontent.com/python/cpython/tree/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc
gh-143421: Allocate all JIT state in one go (GH-143626)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e0fb278064932a0a9faf5d06850a0d211c57dfc9
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
e0fb278https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e0fb278064932a0a9faf5d06850a0d211c57dfc9
https://patch-diff.githubusercontent.com/python/cpython/tree/e0fb278064932a0a9faf5d06850a0d211c57dfc9
gh-142764: Restore REPLACE_OPCODE_IF_EVALUATES_PURE optimization for some ops (GH-143335)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/95259116ecb4346b570b9f87fd825d1d5901c4f1
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
9525911https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/95259116ecb4346b570b9f87fd825d1d5901c4f1
https://patch-diff.githubusercontent.com/python/cpython/tree/95259116ecb4346b570b9f87fd825d1d5901c4f1
gh-143586: Add Counter comparison tests to enforce missing element semantics (gh-143587)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/78e868fa28dd8c913895399d9aba6828dc40fc20
https://patch-diff.githubusercontent.com/heikkitoivonen
heikkitoivonenhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=heikkitoivonen
78e868fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/78e868fa28dd8c913895399d9aba6828dc40fc20
https://patch-diff.githubusercontent.com/python/cpython/tree/78e868fa28dd8c913895399d9aba6828dc40fc20
gh-143641: Make `ready_to_import` always remove tempdir from `sys.path` (#143642)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7f5ffa0de2476828d78b8d39caefc38d797c206
https://patch-diff.githubusercontent.com/youknowone
youknowonehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=youknowone
e7f5ffahttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7f5ffa0de2476828d78b8d39caefc38d797c206
https://patch-diff.githubusercontent.com/python/cpython/tree/e7f5ffa0de2476828d78b8d39caefc38d797c206
gh-143604: Hold strong reference to executor during JIT tracing (GH-143646)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f0160026db71d23137f84bf3f5c43f983f978d
Zheaolihttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
e2f0160https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f0160026db71d23137f84bf3f5c43f983f978d
https://patch-diff.githubusercontent.com/python/cpython/tree/e2f0160026db71d23137f84bf3f5c43f983f978d
gh-143377: fix crashes in `_interpreters.capture_exception` (#143418)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ce6bae92da671e31013b00901591ce2b595b61ce
https://patch-diff.githubusercontent.com/picnixz
picnixzhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz
ce6bae9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ce6bae92da671e31013b00901591ce2b595b61ce
https://patch-diff.githubusercontent.com/python/cpython/tree/ce6bae92da671e31013b00901591ce2b595b61ce
Doc: remove duplicate GitHub issue reference in "What's New in Python 3.13" (#143654)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8578dc54df2af9daa3353566359e602e5905cf
https://patch-diff.githubusercontent.com/emmanuel-stone
emmanuel-stonehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=emmanuel-stone
aa8578dhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8578dc54df2af9daa3353566359e602e5905cf
https://patch-diff.githubusercontent.com/python/cpython/tree/aa8578dc54df2af9daa3353566359e602e5905cf
Add derangements() recipe (gh-143671)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/718c15fa9558efcdbe49aa729cfac8b796bc5968
https://patch-diff.githubusercontent.com/rhettinger
rhettingerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=rhettinger
718c15fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/718c15fa9558efcdbe49aa729cfac8b796bc5968
https://patch-diff.githubusercontent.com/python/cpython/tree/718c15fa9558efcdbe49aa729cfac8b796bc5968
Sync the batched() example with the grouper() example. (gh-143676)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/75d73c3674d16707606108d9a063a08bbec44d5e
https://patch-diff.githubusercontent.com/rhettinger
rhettingerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=rhettinger
75d73c3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/75d73c3674d16707606108d9a063a08bbec44d5e
https://patch-diff.githubusercontent.com/python/cpython/tree/75d73c3674d16707606108d9a063a08bbec44d5e
Remove outdated comment about `excess_args` warning in `object.__init__` (#143669)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/03e6457096d452859fb4cfd418dc9268c6454c29
https://patch-diff.githubusercontent.com/manueljacob
manueljacobhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=manueljacob
03e6457https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/03e6457096d452859fb4cfd418dc9268c6454c29
https://patch-diff.githubusercontent.com/python/cpython/tree/03e6457096d452859fb4cfd418dc9268c6454c29
gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C implementation (GH-143664)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d1282efb2b847bf9274d78c5f15ea00499b2c894
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
d1282efhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d1282efb2b847bf9274d78c5f15ea00499b2c894
https://patch-diff.githubusercontent.com/python/cpython/tree/d1282efb2b847bf9274d78c5f15ea00499b2c894
gh-78724: Raise RuntimeError's when calling methods on non-ready Struct()'s (GH-143643)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/515ae4078dffa0b74e5e5431462c2f4fe4563ffa
https://patch-diff.githubusercontent.com/skirpichev
skirpichevhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=skirpichev
515ae40https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/515ae4078dffa0b74e5e5431462c2f4fe4563ffa
https://patch-diff.githubusercontent.com/python/cpython/tree/515ae4078dffa0b74e5e5431462c2f4fe4563ffa
gh-86139: Correct NamedTuple and TypedDict's type in typing.rst (#143692)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e22b68568a30e65358f6036e4d0e5505d0f76fcb
aiskhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk
AlexWaygoodhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=AlexWaygood
e22b685https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e22b68568a30e65358f6036e4d0e5505d0f76fcb
https://patch-diff.githubusercontent.com/python/cpython/tree/e22b68568a30e65358f6036e4d0e5505d0f76fcb
gh-143420: Clarify sequence behavior for slice indexes (#143422)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99
https://patch-diff.githubusercontent.com/skirpichev
skirpichevhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=skirpichev
23b9377https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99
https://patch-diff.githubusercontent.com/python/cpython/tree/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99
gh-139038: Update JIT perf figures for 3.14a4 (GH-143705)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9633f95b95eb7b14915c39620e83470e3c550015
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
9633f95https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9633f95b95eb7b14915c39620e83470e3c550015
https://patch-diff.githubusercontent.com/python/cpython/tree/9633f95b95eb7b14915c39620e83470e3c550015
gh-127750: Fix annotations in singledispatchmethod signature tests (GH-143571)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/620a5b92693ac1b2cef1f90fd3c2dba1bb794552
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
620a5b9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/620a5b92693ac1b2cef1f90fd3c2dba1bb794552
https://patch-diff.githubusercontent.com/python/cpython/tree/620a5b92693ac1b2cef1f90fd3c2dba1bb794552
gh-128335: Make slice generic at runtime (#128336)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/265381b7e8bba00fefb40339d55fbe88133d4c04
Gobot1234https://patch-diff.githubusercontent.com/python/cpython/commits?author=Gobot1234
JelleZijlstrahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=JelleZijlstra
265381bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/265381b7e8bba00fefb40339d55fbe88133d4c04
https://patch-diff.githubusercontent.com/python/cpython/tree/265381b7e8bba00fefb40339d55fbe88133d4c04
gh-142972: Document arbitrary ordering in `Path.glob` and `Path.rglob` (GH-143025)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108
https://patch-diff.githubusercontent.com/johnslavik
johnslavikhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik
9d13ca9https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108
https://patch-diff.githubusercontent.com/python/cpython/tree/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108
gh-134584: JIT: Remove redundant refcounting for UNARY_{INVERT|NEGATIVE} (GH-143704)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/548526bbbebd4e5034704a1945b35fdf5ed84a76
https://patch-diff.githubusercontent.com/Fidget-Spinner
Fidget-Spinnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner
548526bhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/548526bbbebd4e5034704a1945b35fdf5ed84a76
https://patch-diff.githubusercontent.com/python/cpython/tree/548526bbbebd4e5034704a1945b35fdf5ed84a76
gh-143346: Fix calculation of the line width for wrapped Base64 in plistlib (GH-143347)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5f28aa2f372339ba0c70373b96d33ec4d2879e04
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
5f28aa2https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5f28aa2f372339ba0c70373b96d33ec4d2879e04
https://patch-diff.githubusercontent.com/python/cpython/tree/5f28aa2f372339ba0c70373b96d33ec4d2879e04
gh-142881: Fix concurrent and reentrant call of atexit.unregister() (GH-142901)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dbd10a6c29ba1cfc9348924a090b5dc514470002
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
dbd10a6https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dbd10a6c29ba1cfc9348924a090b5dc514470002
https://patch-diff.githubusercontent.com/python/cpython/tree/dbd10a6c29ba1cfc9348924a090b5dc514470002
gh-142306: Improve errors for Element.remove() (GH-142308)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3759d21dd5e6510361d7409a1df53f35ebd9a58
https://patch-diff.githubusercontent.com/serhiy-storchaka
serhiy-storchakahttps://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka
f3759d2https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3759d21dd5e6510361d7409a1df53f35ebd9a58
https://patch-diff.githubusercontent.com/python/cpython/tree/f3759d21dd5e6510361d7409a1df53f35ebd9a58
gh-143578: Restore note about patchlevel.h (#143596)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bd83a57463af70f0706c5d3f5873f881b49b9c06
encukouhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
bd83a57https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bd83a57463af70f0706c5d3f5873f881b49b9c06
https://patch-diff.githubusercontent.com/python/cpython/tree/bd83a57463af70f0706c5d3f5873f881b49b9c06
gh-143189: fix insertdict() for non-Unicode key (#143285)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/43c76587c1ba2c3937fa6834db10cffc604e39e0
https://patch-diff.githubusercontent.com/methane
methanehttps://patch-diff.githubusercontent.com/python/cpython/commits?author=methane
43c7658https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/43c76587c1ba2c3937fa6834db10cffc604e39e0
https://patch-diff.githubusercontent.com/python/cpython/tree/43c76587c1ba2c3937fa6834db10cffc604e39e0
gh-140806: add docs for `enum.bin` function (#140807)https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f50a5febd7af7259237a78dc533e9f9f274d51c
7f50a5fhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f50a5febd7af7259237a78dc533e9f9f274d51c
https://patch-diff.githubusercontent.com/python/cpython/tree/7f50a5febd7af7259237a78dc533e9f9f274d51c
Merge remote-tracking branch 'upstream/main' into 3.15-refactor-ssl-testshttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/82f1154ab015cff4839452d534d137f00baa85ab
https://patch-diff.githubusercontent.com/hugovk
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
82f1154https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/82f1154ab015cff4839452d534d137f00baa85ab
https://patch-diff.githubusercontent.com/python/cpython/tree/82f1154ab015cff4839452d534d137f00baa85ab
Apply suggestions from code reviewhttps://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66414c3550ca73d6f555203b6060d89b61b8ce10
hugovkhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk
AA-Turnerhttps://patch-diff.githubusercontent.com/python/cpython/commits?author=AA-Turner
66414c3https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66414c3550ca73d6f555203b6060d89b61b8ce10
https://patch-diff.githubusercontent.com/python/cpython/tree/66414c3550ca73d6f555203b6060d89b61b8ce10
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.