René's URL Explorer Experiment


Title: gh-144475: Fix a heap buffer overflow in partial_repr by brijkapadia · Pull Request #144571 · python/cpython · GitHub

Open Graph Title: gh-144475: Fix a heap buffer overflow in partial_repr by brijkapadia · Pull Request #144571 · python/cpython

X Title: gh-144475: Fix a heap buffer overflow in partial_repr by brijkapadia · Pull Request #144571 · python/cpython

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

Open Graph Description: Issue: heap-buffer-overflow in functools.partial.__repr__() #144475

X Description: Issue: heap-buffer-overflow in functools.partial.__repr__() #144475

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:b62b18b0-ca80-51e7-3aa5-88670fd7796d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE7D6:1FFDFF:5A15DF4:7F07066:6A50112B
html-safe-nonce57930492f6ef39e46d06ba3b3582c8cf340e93460a2f8913c5fbd4bdefd2477d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFN0Q2OjFGRkRGRjo1QTE1REY0OjdGMDcwNjY6NkE1MDExMkIiLCJ2aXNpdG9yX2lkIjoiNDA4NTQ0NTg1NjY0MzI1NjYxOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac6be4e2a6be837a8aac77a5ff6c384bec5a6ef85c29bdad93ea497af6d98529e7
hovercard-subject-tagpull_request:3258046097
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/144571/commits
twitter:imagehttps://opengraph.githubassets.com/e488b3bcbe26222c9a88faaf6958bbfbd70a5b3b8d4bf0f22873a8dc42661d61/python/cpython/pull/144571
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/e488b3bcbe26222c9a88faaf6958bbfbd70a5b3b8d4bf0f22873a8dc42661d61/python/cpython/pull/144571
og:image:altIssue: heap-buffer-overflow in functools.partial.__repr__() #144475
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebrijkapadia
hostnamegithub.com
expected-hostnamegithub.com
Nonefe4f38b24922a1ce81c1708c3793b47c185599b9144ab94f6ca846b00698058d
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
release42b6390c91978a16f9196c38c7a00e9bf21f37e7
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/144571/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F144571%2Fcommits
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F144571%2Fcommits
Sign up https://github.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://github.com/python/cpython/pull/144571/commits
Reloadhttps://github.com/python/cpython/pull/144571/commits
Reloadhttps://github.com/python/cpython/pull/144571/commits
Please reload this pagehttps://github.com/python/cpython/pull/144571/commits
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/144571/commits
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 34.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.6k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.3k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality 0 https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
brijkapadiahttps://github.com/brijkapadia
python:mainhttps://github.com/python/cpython/tree/main
brijkapadia:fix-functools_partial_repr_bughttps://github.com/brijkapadia/cpython/tree/fix-functools_partial_repr_bug
Conversationhttps://github.com/python/cpython/pull/144571
Commits231 (231)https://github.com/python/cpython/pull/144571/commits
Checkshttps://github.com/python/cpython/pull/144571/checks
Files changedhttps://github.com/python/cpython/pull/144571/files
gh-144475: Fix a heap buffer overflow in partial_reprhttps://github.com/python/cpython/pull/144571/commits#top
brijkapadiahttps://github.com/brijkapadia
python:mainhttps://github.com/python/cpython/tree/main
brijkapadia:fix-functools_partial_repr_bughttps://github.com/brijkapadia/cpython/tree/fix-functools_partial_repr_bug
Fix a heap buffer overflow in partial_reprhttps://github.com/python/cpython/pull/144571/commits/b0ffe74edfadb2e9e2e6e7f56b3ed7cffc03ecf9
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b0ffe74https://github.com/python/cpython/pull/144571/commits/b0ffe74edfadb2e9e2e6e7f56b3ed7cffc03ecf9
https://github.com/python/cpython/tree/b0ffe74edfadb2e9e2e6e7f56b3ed7cffc03ecf9
📜🤖 Added by blurb_it.https://github.com/python/cpython/pull/144571/commits/7c1ed7edcc6339e87b82f86116fe3d8d7aa711c2
https://github.com/apps/blurb-it
blurb-it[bot]https://github.com/python/cpython/commits?author=blurb-it%5Bbot%5D
7c1ed7ehttps://github.com/python/cpython/pull/144571/commits/7c1ed7edcc6339e87b82f86116fe3d8d7aa711c2
https://github.com/python/cpython/tree/7c1ed7edcc6339e87b82f86116fe3d8d7aa711c2
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/272318682bb344fcf015bfa0994a61b7e4a3b86e
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2723186https://github.com/python/cpython/pull/144571/commits/272318682bb344fcf015bfa0994a61b7e4a3b86e
https://github.com/python/cpython/tree/272318682bb344fcf015bfa0994a61b7e4a3b86e
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/239c40d4b05351db5eb6fb5d2979b560186ea9e2
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
239c40dhttps://github.com/python/cpython/pull/144571/commits/239c40d4b05351db5eb6fb5d2979b560186ea9e2
https://github.com/python/cpython/tree/239c40d4b05351db5eb6fb5d2979b560186ea9e2
Apply suggestion from @picnixzhttps://github.com/python/cpython/pull/144571/commits/e53d7e9b326f3f1cd60f34fd5040ac092f2833d4
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
picnixzhttps://github.com/python/cpython/commits?author=picnixz
e53d7e9https://github.com/python/cpython/pull/144571/commits/e53d7e9b326f3f1cd60f34fd5040ac092f2833d4
https://github.com/python/cpython/tree/e53d7e9b326f3f1cd60f34fd5040ac092f2833d4
Updates to partial_reprhttps://github.com/python/cpython/pull/144571/commits/661af78a63740e81dfbb075ae097f99593b66176
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
661af78https://github.com/python/cpython/pull/144571/commits/661af78a63740e81dfbb075ae097f99593b66176
https://github.com/python/cpython/tree/661af78a63740e81dfbb075ae097f99593b66176
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/5ce61d9633c2f0f91c7a910c32212d212c5bb186
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5ce61d9https://github.com/python/cpython/pull/144571/commits/5ce61d9633c2f0f91c7a910c32212d212c5bb186
https://github.com/python/cpython/tree/5ce61d9633c2f0f91c7a910c32212d212c5bb186
Added test and fixed bug in functions/keword argumentshttps://github.com/python/cpython/pull/144571/commits/92eb6ea816c49eef35daca545fef53247ff11b86
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
92eb6eahttps://github.com/python/cpython/pull/144571/commits/92eb6ea816c49eef35daca545fef53247ff11b86
https://github.com/python/cpython/tree/92eb6ea816c49eef35daca545fef53247ff11b86
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/5bf71f90487255f191647a8b60550f3495332596
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5bf71f9https://github.com/python/cpython/pull/144571/commits/5bf71f90487255f191647a8b60550f3495332596
https://github.com/python/cpython/tree/5bf71f90487255f191647a8b60550f3495332596
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/cf6306721385f376ac903d2218828850d130f469
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cf63067https://github.com/python/cpython/pull/144571/commits/cf6306721385f376ac903d2218828850d130f469
https://github.com/python/cpython/tree/cf6306721385f376ac903d2218828850d130f469
Merge branch 'main' into fix-functools_partial_repr_bughttps://github.com/python/cpython/pull/144571/commits/838c8b15442cbdea2abf1234ba3f999f5b9d78e3
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
838c8b1https://github.com/python/cpython/pull/144571/commits/838c8b15442cbdea2abf1234ba3f999f5b9d78e3
https://github.com/python/cpython/tree/838c8b15442cbdea2abf1234ba3f999f5b9d78e3
improved goto logichttps://github.com/python/cpython/pull/144571/commits/cb25ea51b054ecc3e91b47524f5c9e7444c07640
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cb25ea5https://github.com/python/cpython/pull/144571/commits/cb25ea51b054ecc3e91b47524f5c9e7444c07640
https://github.com/python/cpython/tree/cb25ea51b054ecc3e91b47524f5c9e7444c07640
Merge branch 'main' into fix-functools_partial_repr_bughttps://github.com/python/cpython/pull/144571/commits/e18f2ad8b81144ec8ba35593038fc2cd98990bc7
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e18f2adhttps://github.com/python/cpython/pull/144571/commits/e18f2ad8b81144ec8ba35593038fc2cd98990bc7
https://github.com/python/cpython/tree/e18f2ad8b81144ec8ba35593038fc2cd98990bc7
Merge branch 'main' into fix-functools_partial_repr_bughttps://github.com/python/cpython/pull/144571/commits/f1dc06fc9cd874126e00882f5ec4cad9bc3c2d51
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f1dc06fhttps://github.com/python/cpython/pull/144571/commits/f1dc06fc9cd874126e00882f5ec4cad9bc3c2d51
https://github.com/python/cpython/tree/f1dc06fc9cd874126e00882f5ec4cad9bc3c2d51
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/30d39f45a745a55c63b984cd5f67340d721f1bcd
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
30d39f4https://github.com/python/cpython/pull/144571/commits/30d39f45a745a55c63b984cd5f67340d721f1bcd
https://github.com/python/cpython/tree/30d39f45a745a55c63b984cd5f67340d721f1bcd
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/a004007c09411352fe37b27236ca74eca25ce56b
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a004007https://github.com/python/cpython/pull/144571/commits/a004007c09411352fe37b27236ca74eca25ce56b
https://github.com/python/cpython/tree/a004007c09411352fe37b27236ca74eca25ce56b
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/24307a25544c61e0969055bb5d2453f6e55b116a
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
24307a2https://github.com/python/cpython/pull/144571/commits/24307a25544c61e0969055bb5d2453f6e55b116a
https://github.com/python/cpython/tree/24307a25544c61e0969055bb5d2453f6e55b116a
Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rsthttps://github.com/python/cpython/pull/144571/commits/192ff1ebb21217603a26fa3694d59115eac9cc11
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
192ff1ehttps://github.com/python/cpython/pull/144571/commits/192ff1ebb21217603a26fa3694d59115eac9cc11
https://github.com/python/cpython/tree/192ff1ebb21217603a26fa3694d59115eac9cc11
Merge branch 'main' into fix-functools_partial_repr_bughttps://github.com/python/cpython/pull/144571/commits/715949fbdfc6251a9a974b0d954231e56604f1e2
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
715949fhttps://github.com/python/cpython/pull/144571/commits/715949fbdfc6251a9a974b0d954231e56604f1e2
https://github.com/python/cpython/tree/715949fbdfc6251a9a974b0d954231e56604f1e2
goto rename with errorhttps://github.com/python/cpython/pull/144571/commits/a196de42fb82b29d0c3753e8126c145a802ceef2
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a196de4https://github.com/python/cpython/pull/144571/commits/a196de42fb82b29d0c3753e8126c145a802ceef2
https://github.com/python/cpython/tree/a196de42fb82b29d0c3753e8126c145a802ceef2
Merge remote-tracking branch 'upstream/main' into fix-functools_partial_repr_bughttps://github.com/python/cpython/pull/144571/commits/ac8ff4277d3fde4fac5853e7e5ee52ebb8ea76a3
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
ac8ff42https://github.com/python/cpython/pull/144571/commits/ac8ff4277d3fde4fac5853e7e5ee52ebb8ea76a3
https://github.com/python/cpython/tree/ac8ff4277d3fde4fac5853e7e5ee52ebb8ea76a3
test updatehttps://github.com/python/cpython/pull/144571/commits/0a102fd608c7905d979f902f0efd175099a08821
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0a102fdhttps://github.com/python/cpython/pull/144571/commits/0a102fd608c7905d979f902f0efd175099a08821
https://github.com/python/cpython/tree/0a102fd608c7905d979f902f0efd175099a08821
gh-144490: Fix mimalloc debug build for C++ (#144620)https://github.com/python/cpython/pull/144571/commits/464fd67dcf33e13983a13f2d35444dba867809ec
yoneyhttps://github.com/python/cpython/commits?author=yoney
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
464fd67https://github.com/python/cpython/pull/144571/commits/464fd67dcf33e13983a13f2d35444dba867809ec
https://github.com/python/cpython/tree/464fd67dcf33e13983a13f2d35444dba867809ec
gh-144652: Support Windows exit status in support get_signal_name() (#144653)https://github.com/python/cpython/pull/144571/commits/39ebd56aad6d76a7a17d24a5b257c33f82c2faab
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
39ebd56https://github.com/python/cpython/pull/144571/commits/39ebd56aad6d76a7a17d24a5b257c33f82c2faab
https://github.com/python/cpython/tree/39ebd56aad6d76a7a17d24a5b257c33f82c2faab
gh-143650: Fix importlib race condition on import failure (GH-143651)https://github.com/python/cpython/pull/144571/commits/6aa0be49f4820a9c667b83ed6ab7b0b289614846
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
6aa0be4https://github.com/python/cpython/pull/144571/commits/6aa0be49f4820a9c667b83ed6ab7b0b289614846
https://github.com/python/cpython/tree/6aa0be49f4820a9c667b83ed6ab7b0b289614846
Clarify the docs for `args` in asyncio callbacks (#143873)https://github.com/python/cpython/pull/144571/commits/f074be1c6a594bd10aa49617562a9af71095004f
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f074be1https://github.com/python/cpython/pull/144571/commits/f074be1c6a594bd10aa49617562a9af71095004f
https://github.com/python/cpython/tree/f074be1c6a594bd10aa49617562a9af71095004f
gh-134584: Optimize `_BINARY_OP_SUBSCR_LIST_SLICE` (GH-144659)https://github.com/python/cpython/pull/144571/commits/7f4312b7bf369f7c53a73ead59a7a15d7aae4001
Sacul0457https://github.com/python/cpython/commits?author=Sacul0457
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
7f4312bhttps://github.com/python/cpython/pull/144571/commits/7f4312b7bf369f7c53a73ead59a7a15d7aae4001
https://github.com/python/cpython/tree/7f4312b7bf369f7c53a73ead59a7a15d7aae4001
gh-144629: Add test for the PyFunction_GetAnnotations() function (#144630)https://github.com/python/cpython/pull/144571/commits/4601e9cc88089e214b14b4dbc97fbdcf32625e58
nybblistahttps://github.com/python/cpython/commits?author=nybblista
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4601e9chttps://github.com/python/cpython/pull/144571/commits/4601e9cc88089e214b14b4dbc97fbdcf32625e58
https://github.com/python/cpython/tree/4601e9cc88089e214b14b4dbc97fbdcf32625e58
gh-141563: Add missing cast to _PyDateTime_IMPORT() (#144667)https://github.com/python/cpython/pull/144571/commits/9784156e506569b34f343d21be1ba39686877d03
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9784156https://github.com/python/cpython/pull/144571/commits/9784156e506569b34f343d21be1ba39686877d03
https://github.com/python/cpython/tree/9784156e506569b34f343d21be1ba39686877d03
gh-141563: Don't test datetime.h with the limited C API (#144673)https://github.com/python/cpython/pull/144571/commits/fceed068f6c63717c5f8a0722b90f585d069eab9
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fceed06https://github.com/python/cpython/pull/144571/commits/fceed068f6c63717c5f8a0722b90f585d069eab9
https://github.com/python/cpython/tree/fceed068f6c63717c5f8a0722b90f585d069eab9
gh-133879: Copyedit "What's new in Python 3.15" (#144661)https://github.com/python/cpython/pull/144571/commits/00c0a4add0a90d8cdbff27aa51ec39fcf198330e
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
00c0a4ahttps://github.com/python/cpython/pull/144571/commits/00c0a4add0a90d8cdbff27aa51ec39fcf198330e
https://github.com/python/cpython/tree/00c0a4add0a90d8cdbff27aa51ec39fcf198330e
gh-141563: Fix test_cext on Windows (#144677)https://github.com/python/cpython/pull/144571/commits/227e8f42eed2b3c5cc0546963e7d0c36dc6859aa
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
227e8f4https://github.com/python/cpython/pull/144571/commits/227e8f42eed2b3c5cc0546963e7d0c36dc6859aa
https://github.com/python/cpython/tree/227e8f42eed2b3c5cc0546963e7d0c36dc6859aa
gh-141563: Fix test_cppext on macOS (#144685)https://github.com/python/cpython/pull/144571/commits/f1dcc5b16e6ddd6b418f2687c4092ca94c16277d
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f1dcc5bhttps://github.com/python/cpython/pull/144571/commits/f1dcc5b16e6ddd6b418f2687c4092ca94c16277d
https://github.com/python/cpython/tree/f1dcc5b16e6ddd6b418f2687c4092ca94c16277d
docs: profiling.sampling: Fix sampling-rate default value description typo (#144686)https://github.com/python/cpython/pull/144571/commits/a343e3081612971370f9473acc3e18aed2c440d0
dubekhttps://github.com/python/cpython/commits?author=dubek
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a343e30https://github.com/python/cpython/pull/144571/commits/a343e3081612971370f9473acc3e18aed2c440d0
https://github.com/python/cpython/tree/a343e3081612971370f9473acc3e18aed2c440d0
gh-138122: Add sampling profiler visualisation to docs (#142772)https://github.com/python/cpython/pull/144571/commits/25648d5b26c0f322760d147ab3ecc0089ba46698
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
25648d5https://github.com/python/cpython/pull/144571/commits/25648d5b26c0f322760d147ab3ecc0089ba46698
https://github.com/python/cpython/tree/25648d5b26c0f322760d147ab3ecc0089ba46698
gh-140421: Disable perf trampoline on older macOS (#144647)https://github.com/python/cpython/pull/144571/commits/1dc38d7eb1cb310119b7238ee73fde064c7b9b5f
jmroothttps://github.com/python/cpython/commits?author=jmroot
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
1dc38d7https://github.com/python/cpython/pull/144571/commits/1dc38d7eb1cb310119b7238ee73fde064c7b9b5f
https://github.com/python/cpython/tree/1dc38d7eb1cb310119b7238ee73fde064c7b9b5f
gh-106318: Improve str.rstrip() method doc (#143893)https://github.com/python/cpython/pull/144571/commits/f67040f2cd45a48fc689c71eb94ebc9ebd928d66
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f67040fhttps://github.com/python/cpython/pull/144571/commits/f67040f2cd45a48fc689c71eb94ebc9ebd928d66
https://github.com/python/cpython/tree/f67040f2cd45a48fc689c71eb94ebc9ebd928d66
Python 3.15.0a6https://github.com/python/cpython/pull/144571/commits/014e8490b7d3b2d3dfb3f30c91ede6a2556bf0fe
hugovkhttps://github.com/python/cpython/commits?author=hugovk
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
014e849https://github.com/python/cpython/pull/144571/commits/014e8490b7d3b2d3dfb3f30c91ede6a2556bf0fe
https://github.com/python/cpython/tree/014e8490b7d3b2d3dfb3f30c91ede6a2556bf0fe
Post 3.15.0a6https://github.com/python/cpython/pull/144571/commits/540eb0ac8d7906a1d05e538484e91c460483d1eb
hugovkhttps://github.com/python/cpython/commits?author=hugovk
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
540eb0ahttps://github.com/python/cpython/pull/144571/commits/540eb0ac8d7906a1d05e538484e91c460483d1eb
https://github.com/python/cpython/tree/540eb0ac8d7906a1d05e538484e91c460483d1eb
gh-144321: Fix named tuple bug when input is a non-sequence iterable (#144600)https://github.com/python/cpython/pull/144571/commits/cd82c3b2c27f4e35410f35015680ddbab2189d7c
https://github.com/brijkapadia
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cd82c3bhttps://github.com/python/cpython/pull/144571/commits/cd82c3b2c27f4e35410f35015680ddbab2189d7c
https://github.com/python/cpython/tree/cd82c3b2c27f4e35410f35015680ddbab2189d7c
gh-142518: Define lock-free and per-object lock (#144548)https://github.com/python/cpython/pull/144571/commits/cac6feda29a68438f535daea390c224818bd740d
lysnikolaouhttps://github.com/python/cpython/commits?author=lysnikolaou
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cac6fedhttps://github.com/python/cpython/pull/144571/commits/cac6feda29a68438f535daea390c224818bd740d
https://github.com/python/cpython/tree/cac6feda29a68438f535daea390c224818bd740d
Docs: remove links of modules to themselves (#144695)https://github.com/python/cpython/pull/144571/commits/5c2a6df651cdc86674c63cdb2a40ba47646c9912
nedbathttps://github.com/python/cpython/commits?author=nedbat
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5c2a6dfhttps://github.com/python/cpython/pull/144571/commits/5c2a6df651cdc86674c63cdb2a40ba47646c9912
https://github.com/python/cpython/tree/5c2a6df651cdc86674c63cdb2a40ba47646c9912
gh-142518: Document thread-safety guarantees of dict operations (#144184)https://github.com/python/cpython/pull/144571/commits/c7ebadd3e47c7d22277d3a8dec5095f4d65226a8
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c7ebaddhttps://github.com/python/cpython/pull/144571/commits/c7ebadd3e47c7d22277d3a8dec5095f4d65226a8
https://github.com/python/cpython/tree/c7ebadd3e47c7d22277d3a8dec5095f4d65226a8
gh-144639: Ruff: target Python 3.14 syntax in `Lib/test` (#144656)https://github.com/python/cpython/pull/144571/commits/25ce2a3d0accacd3fe0e66722f0cd7778f7e9f56
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
25ce2a3https://github.com/python/cpython/pull/144571/commits/25ce2a3d0accacd3fe0e66722f0cd7778f7e9f56
https://github.com/python/cpython/tree/25ce2a3d0accacd3fe0e66722f0cd7778f7e9f56
gh-143300: implement `PyUnstable_SetImmortal` for marking objects as immortal (#144543)https://github.com/python/cpython/pull/144571/commits/2ce2e1e5084559b4d9aec3050b2d84dcc84f747c
kumaraditya303https://github.com/python/cpython/commits?author=kumaraditya303
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2ce2e1ehttps://github.com/python/cpython/pull/144571/commits/2ce2e1e5084559b4d9aec3050b2d84dcc84f747c
https://github.com/python/cpython/tree/2ce2e1e5084559b4d9aec3050b2d84dcc84f747c
Fix typos and grammar errors across documentation (#144709)https://github.com/python/cpython/pull/144571/commits/9c6c44f0e96c213a46c5fe5eb71802543606c2b7
him2him2https://github.com/python/cpython/commits?author=him2him2
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9c6c44fhttps://github.com/python/cpython/pull/144571/commits/9c6c44f0e96c213a46c5fe5eb71802543606c2b7
https://github.com/python/cpython/tree/9c6c44f0e96c213a46c5fe5eb71802543606c2b7
gh-141563: Enable test_cppext internal C API tests on macOS (#144711)https://github.com/python/cpython/pull/144571/commits/974cbd7c838182b158c83e24d21b259012ade718
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
974cbd7https://github.com/python/cpython/pull/144571/commits/974cbd7c838182b158c83e24d21b259012ade718
https://github.com/python/cpython/tree/974cbd7c838182b158c83e24d21b259012ade718
gh-84424: Use numeric_changed for UCD.numeric (GH-19457)https://github.com/python/cpython/pull/144571/commits/4dbc46465daec08e324f0886559f73cc3c00562c
wmeehanhttps://github.com/python/cpython/commits?author=wmeehan
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4dbc464https://github.com/python/cpython/pull/144571/commits/4dbc46465daec08e324f0886559f73cc3c00562c
https://github.com/python/cpython/tree/4dbc46465daec08e324f0886559f73cc3c00562c
gh-144675: update to WASI SDK 30 (#144676)https://github.com/python/cpython/pull/144571/commits/48c7b6b05b7890d40a8aa20ccc418bbdfedba719
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
48c7b6bhttps://github.com/python/cpython/pull/144571/commits/48c7b6b05b7890d40a8aa20ccc418bbdfedba719
https://github.com/python/cpython/tree/48c7b6b05b7890d40a8aa20ccc418bbdfedba719
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)https://github.com/python/cpython/pull/144571/commits/e390afc3e3b7277ac7c6ba38623e8ce4c03e21f1
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e390afchttps://github.com/python/cpython/pull/144571/commits/e390afc3e3b7277ac7c6ba38623e8ce4c03e21f1
https://github.com/python/cpython/tree/e390afc3e3b7277ac7c6ba38623e8ce4c03e21f1
gh-106318: Fix incorrectly rendered code block in `str.isalnum()` docs (GH-144718)https://github.com/python/cpython/pull/144571/commits/92a865ce8cba094234de886ad9f37d3e053de664
adorilsonhttps://github.com/python/cpython/commits?author=adorilson
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
92a865chttps://github.com/python/cpython/pull/144571/commits/92a865ce8cba094234de886ad9f37d3e053de664
https://github.com/python/cpython/tree/92a865ce8cba094234de886ad9f37d3e053de664
gh-142349: Fix build errors from PEP 810 (#144726)https://github.com/python/cpython/pull/144571/commits/dae3dda7fcf4fb2fa796f037bcc0832c79f590ce
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
dae3ddahttps://github.com/python/cpython/pull/144571/commits/dae3dda7fcf4fb2fa796f037bcc0832c79f590ce
https://github.com/python/cpython/tree/dae3dda7fcf4fb2fa796f037bcc0832c79f590ce
Add missing step to `Modules/expat/refresh.sh` instructions (GH-144719)https://github.com/python/cpython/pull/144571/commits/fd4cc86af0b8d1e756378f34b8c8bda76dbf2e58
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fd4cc86https://github.com/python/cpython/pull/144571/commits/fd4cc86af0b8d1e756378f34b8c8bda76dbf2e58
https://github.com/python/cpython/tree/fd4cc86af0b8d1e756378f34b8c8bda76dbf2e58
gh-57095: Add note about input splitting in `datetime.*.strptime` (GH-131049)https://github.com/python/cpython/pull/144571/commits/c891299c2169d1242f880416e2aa71301b9b0b03
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c891299https://github.com/python/cpython/pull/144571/commits/c891299c2169d1242f880416e2aa71301b9b0b03
https://github.com/python/cpython/tree/c891299c2169d1242f880416e2aa71301b9b0b03
gh-142349: Fix refcount corruption in lazy import specialization (#144733)https://github.com/python/cpython/pull/144571/commits/a46495c9a611b383cf34da8dc5c046a44c6ddc77
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a46495chttps://github.com/python/cpython/pull/144571/commits/a46495c9a611b383cf34da8dc5c046a44c6ddc77
https://github.com/python/cpython/tree/a46495c9a611b383cf34da8dc5c046a44c6ddc77
gh-144285: Improve `AttributeError` attribute suggestions (#144299)https://github.com/python/cpython/pull/144571/commits/bc2cc2165229daec51ac16f78878bf4dd4bc585a
johnslavikhttps://github.com/python/cpython/commits?author=johnslavik
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
bc2cc21https://github.com/python/cpython/pull/144571/commits/bc2cc2165229daec51ac16f78878bf4dd4bc585a
https://github.com/python/cpython/tree/bc2cc2165229daec51ac16f78878bf4dd4bc585a
gh-138744: Upgrade Windows to 2025 in GitHub Actions (#144682)https://github.com/python/cpython/pull/144571/commits/8eaeb523657a5a8a7f950efa9fcdc3c6c8b46476
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8eaeb52https://github.com/python/cpython/pull/144571/commits/8eaeb523657a5a8a7f950efa9fcdc3c6c8b46476
https://github.com/python/cpython/tree/8eaeb523657a5a8a7f950efa9fcdc3c6c8b46476
gh-121617: Include for Py_CLEAR() macro (#144666)https://github.com/python/cpython/pull/144571/commits/2c45bbe52f002071fb530288ef9a7f36341ed7d6
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2c45bbehttps://github.com/python/cpython/pull/144571/commits/2c45bbe52f002071fb530288ef9a7f36341ed7d6
https://github.com/python/cpython/tree/2c45bbe52f002071fb530288ef9a7f36341ed7d6
gh-80667: Fix case-sensitivity of some Unicode literal escapes (GH-107281)https://github.com/python/cpython/pull/144571/commits/669df2e504185a9a46cf73c032e646f7b6710c6a
SnoopJhttps://github.com/python/cpython/commits?author=SnoopJ
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
669df2ehttps://github.com/python/cpython/pull/144571/commits/669df2e504185a9a46cf73c032e646f7b6710c6a
https://github.com/python/cpython/tree/669df2e504185a9a46cf73c032e646f7b6710c6a
gh-135906: Test more internal headers in test_cext/test_cppext (#144751)https://github.com/python/cpython/pull/144571/commits/66741f7aa6dc1cfc15144c774f6bb556167da0a9
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
66741f7https://github.com/python/cpython/pull/144571/commits/66741f7aa6dc1cfc15144c774f6bb556167da0a9
https://github.com/python/cpython/tree/66741f7aa6dc1cfc15144c774f6bb556167da0a9
gh-143916: Allow HTAB in wsgiref header valueshttps://github.com/python/cpython/pull/144571/commits/05c706a42d417421b9fadd6e63474969c0783a1c
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
05c706ahttps://github.com/python/cpython/pull/144571/commits/05c706a42d417421b9fadd6e63474969c0783a1c
https://github.com/python/cpython/tree/05c706a42d417421b9fadd6e63474969c0783a1c
gh-144706: Warn against using synchronization primitives within signal handlers (GH-144736)https://github.com/python/cpython/pull/144571/commits/13d9e3c3b0aecf137c1f7f233b4375276f4b6e72
robsdedudehttps://github.com/python/cpython/commits?author=robsdedude
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
13d9e3chttps://github.com/python/cpython/pull/144571/commits/13d9e3c3b0aecf137c1f7f233b4375276f4b6e72
https://github.com/python/cpython/tree/13d9e3c3b0aecf137c1f7f233b4375276f4b6e72
gh-143637: Fix re-entrant mutation of ancillary data in socket.sendmsg() (#143892)https://github.com/python/cpython/pull/144571/commits/86799220bb1799c31f6c55479305b6433a0f77f3
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8679922https://github.com/python/cpython/pull/144571/commits/86799220bb1799c31f6c55479305b6433a0f77f3
https://github.com/python/cpython/tree/86799220bb1799c31f6c55479305b6433a0f77f3
gh-144787: [tests] Allow TLS v1.2 to be minimum version (GH-144790)https://github.com/python/cpython/pull/144571/commits/e3947e0a43ba8ec2a14b657cabd95f1940f98d25
colin-pmhttps://github.com/python/cpython/commits?author=colin-pm
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e3947e0https://github.com/python/cpython/pull/144571/commits/e3947e0a43ba8ec2a14b657cabd95f1940f98d25
https://github.com/python/cpython/tree/e3947e0a43ba8ec2a14b657cabd95f1940f98d25
gh-144551: Update Windows builds to use OpenSSL 3.0.19 (GH-144793)https://github.com/python/cpython/pull/144571/commits/0e71002baa9b35754135327e8244fd732b206027
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0e71002https://github.com/python/cpython/pull/144571/commits/0e71002baa9b35754135327e8244fd732b206027
https://github.com/python/cpython/tree/0e71002baa9b35754135327e8244fd732b206027
gh-144551: Update CI to use latest OpenSSL versions (GH-144794)https://github.com/python/cpython/pull/144571/commits/5a3ecca3148e1be972602a8c5f4cb31c88f309e9
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5a3eccahttps://github.com/python/cpython/pull/144571/commits/5a3ecca3148e1be972602a8c5f4cb31c88f309e9
https://github.com/python/cpython/tree/5a3ecca3148e1be972602a8c5f4cb31c88f309e9
gh-136672: Docs: Move parts of Enum HOWTO to API Docs (GH-139176)https://github.com/python/cpython/pull/144571/commits/5671719ff3aa6a76afd6b981a4cb36861f5c14d0
RafaelWOhttps://github.com/python/cpython/commits?author=RafaelWO
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5671719https://github.com/python/cpython/pull/144571/commits/5671719ff3aa6a76afd6b981a4cb36861f5c14d0
https://github.com/python/cpython/tree/5671719ff3aa6a76afd6b981a4cb36861f5c14d0
gh-144551: Update Windows builds to use OpenSSL 3.5.5 (GH-144796)https://github.com/python/cpython/pull/144571/commits/fa90ebdf9ec17336e0c33ea5803633cd28f8a995
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fa90ebdhttps://github.com/python/cpython/pull/144571/commits/fa90ebdf9ec17336e0c33ea5803633cd28f8a995
https://github.com/python/cpython/tree/fa90ebdf9ec17336e0c33ea5803633cd28f8a995
gh-144551: Update OpenSSL version references in Mac/BuildScript/ (GH-144810)https://github.com/python/cpython/pull/144571/commits/12cc209165f2c9b2a09791f503744f56e7380c7e
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
12cc209https://github.com/python/cpython/pull/144571/commits/12cc209165f2c9b2a09791f503744f56e7380c7e
https://github.com/python/cpython/tree/12cc209165f2c9b2a09791f503744f56e7380c7e
gh-144551: Update various CI jobs to OpenSSL 3.5 (GH-144808)https://github.com/python/cpython/pull/144571/commits/10845cbb35bca89e30ba10f8672b67f17f81fc1b
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
10845cbhttps://github.com/python/cpython/pull/144571/commits/10845cbb35bca89e30ba10f8672b67f17f81fc1b
https://github.com/python/cpython/tree/10845cbb35bca89e30ba10f8672b67f17f81fc1b
gh-138912: Improve MATCH_CLASS opcode performance (GH-138915)https://github.com/python/cpython/pull/144571/commits/a12a0e02bafc6ffed1a38fe4d5707c45b2d12986
cdce8phttps://github.com/python/cpython/commits?author=cdce8p
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a12a0e0https://github.com/python/cpython/pull/144571/commits/a12a0e02bafc6ffed1a38fe4d5707c45b2d12986
https://github.com/python/cpython/tree/a12a0e02bafc6ffed1a38fe4d5707c45b2d12986
gh-144766: Fix a crash in fork child process when perf support is enabled. (#144795)https://github.com/python/cpython/pull/144571/commits/0815f74a80a38fa8f2d210316332d87731ac19d6
yileihttps://github.com/python/cpython/commits?author=yilei
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0815f74https://github.com/python/cpython/pull/144571/commits/0815f74a80a38fa8f2d210316332d87731ac19d6
https://github.com/python/cpython/tree/0815f74a80a38fa8f2d210316332d87731ac19d6
remove unused _PyFunction_LookupByVersion (GH-144814)https://github.com/python/cpython/pull/144571/commits/9835ec694faf3947cb9b72d4ee1bc71011e44800
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9835ec6https://github.com/python/cpython/pull/144571/commits/9835ec694faf3947cb9b72d4ee1bc71011e44800
https://github.com/python/cpython/tree/9835ec694faf3947cb9b72d4ee1bc71011e44800
fix warnings in jit builds (GH-144817)https://github.com/python/cpython/pull/144571/commits/e0b5abbe0ba86b24634337d2b44146e97c70a038
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e0b5abbhttps://github.com/python/cpython/pull/144571/commits/e0b5abbe0ba86b24634337d2b44146e97c70a038
https://github.com/python/cpython/tree/e0b5abbe0ba86b24634337d2b44146e97c70a038
gh-144822: remove redundant decref in `codegen.c` (#144823)https://github.com/python/cpython/pull/144571/commits/178ea285d98b30539b4b8f1e74099d2ec187386f
benediktjohanneshttps://github.com/python/cpython/commits?author=benediktjohannes
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
178ea28https://github.com/python/cpython/pull/144571/commits/178ea285d98b30539b4b8f1e74099d2ec187386f
https://github.com/python/cpython/tree/178ea285d98b30539b4b8f1e74099d2ec187386f
gh-144759: Fix undefined behavior from NULL pointer arithmetic in lexer (#144788)https://github.com/python/cpython/pull/144571/commits/0b1ce1df6b6a4b5915cf0a10bdb2b6c5792e422e
raminfphttps://github.com/python/cpython/commits?author=raminfp
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0b1ce1dhttps://github.com/python/cpython/pull/144571/commits/0b1ce1df6b6a4b5915cf0a10bdb2b6c5792e422e
https://github.com/python/cpython/tree/0b1ce1df6b6a4b5915cf0a10bdb2b6c5792e422e
add whatsnew entry for `PyUnstable_SetImmortal` and `PyDatetime_IMPORT` (#144830)https://github.com/python/cpython/pull/144571/commits/c986a1aeab860da7a1e4e16e2553cb499014045d
kumaraditya303https://github.com/python/cpython/commits?author=kumaraditya303
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c986a1ahttps://github.com/python/cpython/pull/144571/commits/c986a1aeab860da7a1e4e16e2553cb499014045d
https://github.com/python/cpython/tree/c986a1aeab860da7a1e4e16e2553cb499014045d
gh-142349: Add CODEOWNERS for lazy imports (#144840)https://github.com/python/cpython/pull/144571/commits/4e1ea491c6130270b77f1706c8050aa8f0e18bce
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4e1ea49https://github.com/python/cpython/pull/144571/commits/4e1ea491c6130270b77f1706c8050aa8f0e18bce
https://github.com/python/cpython/tree/4e1ea491c6130270b77f1706c8050aa8f0e18bce
Format CODEOWNERS file (#144842)https://github.com/python/cpython/pull/144571/commits/78f8efdfa333ce7e0465db4ad691b607abe82a87
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
78f8efdhttps://github.com/python/cpython/pull/144571/commits/78f8efdfa333ce7e0465db4ad691b607abe82a87
https://github.com/python/cpython/tree/78f8efdfa333ce7e0465db4ad691b607abe82a87
gh-144727: Add test for circular lazy import crash (#144727) (#144838)https://github.com/python/cpython/pull/144571/commits/baa8a3243f4816d9829b347efce337e4fc55a2aa
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
baa8a32https://github.com/python/cpython/pull/144571/commits/baa8a3243f4816d9829b347efce337e4fc55a2aa
https://github.com/python/cpython/tree/baa8a3243f4816d9829b347efce337e4fc55a2aa
gh-86519: Add prefixmatch APIs to the re module (GH-31137)https://github.com/python/cpython/pull/144571/commits/22df6fe25867199ff1db208f0d5af0c3d5857d5b
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
22df6fehttps://github.com/python/cpython/pull/144571/commits/22df6fe25867199ff1db208f0d5af0c3d5857d5b
https://github.com/python/cpython/tree/22df6fe25867199ff1db208f0d5af0c3d5857d5b
gh-144833: Fix use-after-free in SSL module when SSL_new() fails (GH-144843)https://github.com/python/cpython/pull/144571/commits/a70fbd92d0a619fcab653a6623042d4aa31e7856
raminfphttps://github.com/python/cpython/commits?author=raminfp
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a70fbd9https://github.com/python/cpython/pull/144571/commits/a70fbd92d0a619fcab653a6623042d4aa31e7856
https://github.com/python/cpython/tree/a70fbd92d0a619fcab653a6623042d4aa31e7856
gh-144551: Update Android builds to use OpenSSL 3.0.19 (GH-144864)https://github.com/python/cpython/pull/144571/commits/4ac371ef69dff7c73e603225ebfd37e461c4b2c2
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4ac371ehttps://github.com/python/cpython/pull/144571/commits/4ac371ef69dff7c73e603225ebfd37e461c4b2c2
https://github.com/python/cpython/tree/4ac371ef69dff7c73e603225ebfd37e461c4b2c2
gh-144551: Update iOS builds to use OpenSSL 3.0.19 (GH-144865)https://github.com/python/cpython/pull/144571/commits/d1fd1e770f3def501186cf7b4b894f5b31037347
zwarehttps://github.com/python/cpython/commits?author=zware
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d1fd1e7https://github.com/python/cpython/pull/144571/commits/d1fd1e770f3def501186cf7b4b894f5b31037347
https://github.com/python/cpython/tree/d1fd1e770f3def501186cf7b4b894f5b31037347
gh-80667: Fix Tangut ideographs names in unicodedata (GH-144789)https://github.com/python/cpython/pull/144571/commits/74ad48558724fba862085ae5d5a298ac767b2038
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
74ad485https://github.com/python/cpython/pull/144571/commits/74ad48558724fba862085ae5d5a298ac767b2038
https://github.com/python/cpython/tree/74ad48558724fba862085ae5d5a298ac767b2038
bpo-32234: Allow mailbox instances as context managers (GH-4770)https://github.com/python/cpython/pull/144571/commits/c7391db66c99ebc9dadda13161494261fa129718
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c7391dbhttps://github.com/python/cpython/pull/144571/commits/c7391db66c99ebc9dadda13161494261fa129718
https://github.com/python/cpython/tree/c7391db66c99ebc9dadda13161494261fa129718
gh-144878: Gate PEP 810 builtins in xpickle compat tests (#144889)https://github.com/python/cpython/pull/144571/commits/1fd0d457dcaf1a0eb3d3331a4b7580f833822307
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
1fd0d45https://github.com/python/cpython/pull/144571/commits/1fd0d457dcaf1a0eb3d3331a4b7580f833822307
https://github.com/python/cpython/tree/1fd0d457dcaf1a0eb3d3331a4b7580f833822307
gh-140715: Add `%D` format code support to `strptime()` (GH-144819)https://github.com/python/cpython/pull/144571/commits/9edaadef0a364b0965810dd46cd76ecab8c1d88c
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9edaadehttps://github.com/python/cpython/pull/144571/commits/9edaadef0a364b0965810dd46cd76ecab8c1d88c
https://github.com/python/cpython/tree/9edaadef0a364b0965810dd46cd76ecab8c1d88c
gh-142349: Fix ast.unparse for lazy import statements (#144893)https://github.com/python/cpython/pull/144571/commits/b5bb2b70be9e71f3dda1db44fe6d3b87b6035770
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b5bb2b7https://github.com/python/cpython/pull/144571/commits/b5bb2b70be9e71f3dda1db44fe6d3b87b6035770
https://github.com/python/cpython/tree/b5bb2b70be9e71f3dda1db44fe6d3b87b6035770
gh-144782: Make sure that ArgumentParser instances are pickleable (#144783)https://github.com/python/cpython/pull/144571/commits/cb8ce7e13cf0bae479b15b7dba2ecb6a0bb6609f
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cb8ce7ehttps://github.com/python/cpython/pull/144571/commits/cb8ce7e13cf0bae479b15b7dba2ecb6a0bb6609f
https://github.com/python/cpython/tree/cb8ce7e13cf0bae479b15b7dba2ecb6a0bb6609f
gh-143637: Fix test_socket.test_sendmsg_reentrant_ancillary_mutation() on Solaris (#144890)https://github.com/python/cpython/pull/144571/commits/a13c2618a97d282de4d5844566bad28fa2906550
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a13c261https://github.com/python/cpython/pull/144571/commits/a13c2618a97d282de4d5844566bad28fa2906550
https://github.com/python/cpython/tree/a13c2618a97d282de4d5844566bad28fa2906550
gh-141510, PEP 814: Add built-in frozendict type (#144757)https://github.com/python/cpython/pull/144571/commits/1044beb7459cd860807752579dabbfe9b42fa55b
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
1044bebhttps://github.com/python/cpython/pull/144571/commits/1044beb7459cd860807752579dabbfe9b42fa55b
https://github.com/python/cpython/tree/1044beb7459cd860807752579dabbfe9b42fa55b
Enable CPU tests on default ARM build (#144743)https://github.com/python/cpython/pull/144571/commits/825a1c431400923d35ff33cc5843d1c4929d6cc1
hugovkhttps://github.com/python/cpython/commits?author=hugovk
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
825a1c4https://github.com/python/cpython/pull/144571/commits/825a1c431400923d35ff33cc5843d1c4929d6cc1
https://github.com/python/cpython/tree/825a1c431400923d35ff33cc5843d1c4929d6cc1
gh-141510: Update mp_length of frozendict to use non atomic operation (gh-144913)https://github.com/python/cpython/pull/144571/commits/a32ba67c301b931d47c97f462224b9c3d81911d1
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a32ba67https://github.com/python/cpython/pull/144571/commits/a32ba67c301b931d47c97f462224b9c3d81911d1
https://github.com/python/cpython/tree/a32ba67c301b931d47c97f462224b9c3d81911d1
gh-141510: Remove unncessary lock holding for frozendict repr (gh-144920)https://github.com/python/cpython/pull/144571/commits/13c721f1ddaf8a1da9fb81b90d6e8e6683e1b8b9
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
13c721fhttps://github.com/python/cpython/pull/144571/commits/13c721f1ddaf8a1da9fb81b90d6e8e6683e1b8b9
https://github.com/python/cpython/tree/13c721f1ddaf8a1da9fb81b90d6e8e6683e1b8b9
gh-144438: Fix false sharing between QSBR and tlbc_index (gh-144554)https://github.com/python/cpython/pull/144571/commits/3f3bd4510ea5c7d8032da27e994695467edc1760
colesburyhttps://github.com/python/cpython/commits?author=colesbury
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
3f3bd45https://github.com/python/cpython/pull/144571/commits/3f3bd4510ea5c7d8032da27e994695467edc1760
https://github.com/python/cpython/tree/3f3bd4510ea5c7d8032da27e994695467edc1760
gh-141510: Optimize hash(frozendict) (#144919)https://github.com/python/cpython/pull/144571/commits/dc4da974f1e260bfd567a3b5b250f0966ee99a97
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
dc4da97https://github.com/python/cpython/pull/144571/commits/dc4da974f1e260bfd567a3b5b250f0966ee99a97
https://github.com/python/cpython/tree/dc4da974f1e260bfd567a3b5b250f0966ee99a97
gh-141510: Change repr(frozendict) for empty dict (#144921)https://github.com/python/cpython/pull/144571/commits/eaf036844f9548534e8549e4a1b26dda42502181
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
eaf0368https://github.com/python/cpython/pull/144571/commits/eaf036844f9548534e8549e4a1b26dda42502181
https://github.com/python/cpython/tree/eaf036844f9548534e8549e4a1b26dda42502181
gh-141510: Update `test_xpickle` for `frozendict` (#144927)https://github.com/python/cpython/pull/144571/commits/b5d4f89add4f49879e9c69a2a2b7dd93d08c9dae
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b5d4f89https://github.com/python/cpython/pull/144571/commits/b5d4f89add4f49879e9c69a2a2b7dd93d08c9dae
https://github.com/python/cpython/tree/b5d4f89add4f49879e9c69a2a2b7dd93d08c9dae
gh-141510: Optimize {frozen}dict.fromkeys for frozendict (gh-144915)https://github.com/python/cpython/pull/144571/commits/c2b8cdff7c2a084842e9591c26504099c28da45f
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c2b8cdfhttps://github.com/python/cpython/pull/144571/commits/c2b8cdff7c2a084842e9591c26504099c28da45f
https://github.com/python/cpython/tree/c2b8cdff7c2a084842e9591c26504099c28da45f
gh-141510: Mention frozendict in dict documentation (#144934)https://github.com/python/cpython/pull/144571/commits/d14450570517025c3057c1b4f176b689669de4fe
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d144505https://github.com/python/cpython/pull/144571/commits/d14450570517025c3057c1b4f176b689669de4fe
https://github.com/python/cpython/tree/d14450570517025c3057c1b4f176b689669de4fe
gh-144914: use `mimalloc` for raw allocations on free-threading (#144916)https://github.com/python/cpython/pull/144571/commits/839d77098fe513de0eddada3df1e4da5d697ff79
kumaraditya303https://github.com/python/cpython/commits?author=kumaraditya303
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
839d770https://github.com/python/cpython/pull/144571/commits/839d77098fe513de0eddada3df1e4da5d697ff79
https://github.com/python/cpython/tree/839d77098fe513de0eddada3df1e4da5d697ff79
Move CODEOWNERS rule from devguide (GH-144924)https://github.com/python/cpython/pull/144571/commits/50fb255b93a31dbc785e399c84fd4c116741e48c
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
50fb255https://github.com/python/cpython/pull/144571/commits/50fb255b93a31dbc785e399c84fd4c116741e48c
https://github.com/python/cpython/tree/50fb255b93a31dbc785e399c84fd4c116741e48c
Docs: Remove unnecessary entry from `nitpick_ignore` (GH-144933)https://github.com/python/cpython/pull/144571/commits/80f9b37110424bd3c9e27e885d2a79f84cdc954f
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
80f9b37https://github.com/python/cpython/pull/144571/commits/80f9b37110424bd3c9e27e885d2a79f84cdc954f
https://github.com/python/cpython/tree/80f9b37110424bd3c9e27e885d2a79f84cdc954f
Docs: an "improve this page" feature (#144939)https://github.com/python/cpython/pull/144571/commits/259934941d40be4b94cc6c1e88ac5ad69747e010
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2599349https://github.com/python/cpython/pull/144571/commits/259934941d40be4b94cc6c1e88ac5ad69747e010
https://github.com/python/cpython/tree/259934941d40be4b94cc6c1e88ac5ad69747e010
gh-142224: unicodedata: support bidi classes for unassigned code points (GH-144815)https://github.com/python/cpython/pull/144571/commits/80e9d32b45440d9e2e2229f9458f7e72c548906c
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
80e9d32https://github.com/python/cpython/pull/144571/commits/80e9d32b45440d9e2e2229f9458f7e72c548906c
https://github.com/python/cpython/tree/80e9d32b45440d9e2e2229f9458f7e72c548906c
gh-144882: Optimize name tables in unicodedata by excluding names derived by rule NR2 (GH-144883)https://github.com/python/cpython/pull/144571/commits/75d1eaab746e1435f23c42c5a3435a56190689ac
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
75d1eaahttps://github.com/python/cpython/pull/144571/commits/75d1eaab746e1435f23c42c5a3435a56190689ac
https://github.com/python/cpython/tree/75d1eaab746e1435f23c42c5a3435a56190689ac
gh-144386: Update equivalent code for "with", "async with" and "async for" (GH-144472)https://github.com/python/cpython/pull/144571/commits/731e4f9f7162721011e6c0ab52843befbb063c80
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
731e4f9https://github.com/python/cpython/pull/144571/commits/731e4f9f7162721011e6c0ab52843befbb063c80
https://github.com/python/cpython/tree/731e4f9f7162721011e6c0ab52843befbb063c80
gh-135573: Make pickled lists, sets and dicts a tiny bit smaller (GH-144162)https://github.com/python/cpython/pull/144571/commits/ca156b509ab9f9f50d1c771b83a9638972cc8dc2
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
ca156b5https://github.com/python/cpython/pull/144571/commits/ca156b509ab9f9f50d1c771b83a9638972cc8dc2
https://github.com/python/cpython/tree/ca156b509ab9f9f50d1c771b83a9638972cc8dc2
gh-141510: Implement copy and deepcopy for frozendict (#144905)https://github.com/python/cpython/pull/144571/commits/583b9d7c38a037f8ea0601b2fad49fae2d5fbaf7
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
583b9d7https://github.com/python/cpython/pull/144571/commits/583b9d7c38a037f8ea0601b2fad49fae2d5fbaf7
https://github.com/python/cpython/tree/583b9d7c38a037f8ea0601b2fad49fae2d5fbaf7
gh-140652: Fix a crash in _interpchannels.list_all() after closing a channel (ПР-143743)https://github.com/python/cpython/pull/144571/commits/37e54b1531145fd6d8c246d566faee142cb420e2
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
37e54b1https://github.com/python/cpython/pull/144571/commits/37e54b1531145fd6d8c246d566faee142cb420e2
https://github.com/python/cpython/tree/37e54b1531145fd6d8c246d566faee142cb420e2
gh-141984: Reword and reorganize the first part of Atoms docs (GH-144117)https://github.com/python/cpython/pull/144571/commits/9891e9c539e3916dd4bf964cce69f16781401d76
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9891e9chttps://github.com/python/cpython/pull/144571/commits/9891e9c539e3916dd4bf964cce69f16781401d76
https://github.com/python/cpython/tree/9891e9c539e3916dd4bf964cce69f16781401d76
gh-124748: Fix handling kwargs in `WeakKeyDictionary.update()` (#124783)https://github.com/python/cpython/pull/144571/commits/32e22ac3ebcc7531fa6916e6311c8a01948e9064
rigilfanovhttps://github.com/python/cpython/commits?author=rigilfanov
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
32e22achttps://github.com/python/cpython/pull/144571/commits/32e22ac3ebcc7531fa6916e6311c8a01948e9064
https://github.com/python/cpython/tree/32e22ac3ebcc7531fa6916e6311c8a01948e9064
Datetime: Tidy up docs (GH-144720)https://github.com/python/cpython/pull/144571/commits/2fe8083dcb5ca51ffc40d856d7defd9250a66e49
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2fe8083https://github.com/python/cpython/pull/144571/commits/2fe8083dcb5ca51ffc40d856d7defd9250a66e49
https://github.com/python/cpython/tree/2fe8083dcb5ca51ffc40d856d7defd9250a66e49
gh-141510: Add frozendict fast-path to the set type (#144912)https://github.com/python/cpython/pull/144571/commits/208727d9f0514d5defdd7a693cf5e0ac00673a5f
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
208727dhttps://github.com/python/cpython/pull/144571/commits/208727d9f0514d5defdd7a693cf5e0ac00673a5f
https://github.com/python/cpython/tree/208727d9f0514d5defdd7a693cf5e0ac00673a5f
gh-141510: Add can_modify_dict() in dictobject.c (#144955)https://github.com/python/cpython/pull/144571/commits/77fe2c7ffcf51544e83b6ffe4c8e11780326eb0b
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
77fe2c7https://github.com/python/cpython/pull/144571/commits/77fe2c7ffcf51544e83b6ffe4c8e11780326eb0b
https://github.com/python/cpython/tree/77fe2c7ffcf51544e83b6ffe4c8e11780326eb0b
gh-141510: Fix frozendict.fromkeys() for subclasses (#144952)https://github.com/python/cpython/pull/144571/commits/c43117ef50e5b6a26da75b2ddbc25912fcf7215b
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c43117ehttps://github.com/python/cpython/pull/144571/commits/c43117ef50e5b6a26da75b2ddbc25912fcf7215b
https://github.com/python/cpython/tree/c43117ef50e5b6a26da75b2ddbc25912fcf7215b
gh-144763: Don't detach the GIL in tracemalloc (#144779)https://github.com/python/cpython/pull/144571/commits/e19d9ae31bda45cfebf078e32588c2dbb940f007
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e19d9aehttps://github.com/python/cpython/pull/144571/commits/e19d9ae31bda45cfebf078e32588c2dbb940f007
https://github.com/python/cpython/tree/e19d9ae31bda45cfebf078e32588c2dbb940f007
gh-135573: Add tests for pickle opcodes with wrong types (GH-144950)https://github.com/python/cpython/pull/144571/commits/f22339389865d595760b1bb7059564d12d1f097c
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f223393https://github.com/python/cpython/pull/144571/commits/f22339389865d595760b1bb7059564d12d1f097c
https://github.com/python/cpython/tree/f22339389865d595760b1bb7059564d12d1f097c
gh-141510: Update specializer to support frozendict (gh-144949)https://github.com/python/cpython/pull/144571/commits/ed328b52c77f1bb3414367e483a8942060970461
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
ed328b5https://github.com/python/cpython/pull/144571/commits/ed328b52c77f1bb3414367e483a8942060970461
https://github.com/python/cpython/tree/ed328b52c77f1bb3414367e483a8942060970461
gh-141510: Fix frozendict.fromkeys() for dict subclasses (#144962)https://github.com/python/cpython/pull/144571/commits/64c7efd149663bb2902acf389a22f69385ff6f0e
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
64c7efdhttps://github.com/python/cpython/pull/144571/commits/64c7efd149663bb2902acf389a22f69385ff6f0e
https://github.com/python/cpython/tree/64c7efd149663bb2902acf389a22f69385ff6f0e
gh-141510: Replace MappingProxyType with frozendict (#144904)https://github.com/python/cpython/pull/144571/commits/b7da1f08307d54dbef086b3f2a5cb8ee4260b3a8
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b7da1f0https://github.com/python/cpython/pull/144571/commits/b7da1f08307d54dbef086b3f2a5cb8ee4260b3a8
https://github.com/python/cpython/tree/b7da1f08307d54dbef086b3f2a5cb8ee4260b3a8
gh-144969: Document that the free threading GC can change ob_tid (#144972)https://github.com/python/cpython/pull/144571/commits/36385c86a513208649d3c7eddc093dc7296a78f2
colesburyhttps://github.com/python/cpython/commits?author=colesbury
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
36385c8https://github.com/python/cpython/pull/144571/commits/36385c86a513208649d3c7eddc093dc7296a78f2
https://github.com/python/cpython/tree/36385c86a513208649d3c7eddc093dc7296a78f2
gh-144888: Don't invalidate executors during function deallocation (#144974)https://github.com/python/cpython/pull/144571/commits/5a4cbbdadc3810d24670039f6376b448540cbdbc
Fidget-Spinnerhttps://github.com/python/cpython/commits?author=Fidget-Spinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5a4cbbdhttps://github.com/python/cpython/pull/144571/commits/5a4cbbdadc3810d24670039f6376b448540cbdbc
https://github.com/python/cpython/tree/5a4cbbdadc3810d24670039f6376b448540cbdbc
Remove unused :platform: in module's docs (GH-144988)https://github.com/python/cpython/pull/144571/commits/b2c405d420534f3b6d961d2904854c58d0542acb
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b2c405dhttps://github.com/python/cpython/pull/144571/commits/b2c405d420534f3b6d961d2904854c58d0542acb
https://github.com/python/cpython/tree/b2c405d420534f3b6d961d2904854c58d0542acb
GH-144651: Optimize the new uops added when recording values during tracing. (GH-144948)https://github.com/python/cpython/pull/144571/commits/b2a1b6f5b85c768068464fe59fa562e76d31e18f
markshannonhttps://github.com/python/cpython/commits?author=markshannon
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b2a1b6fhttps://github.com/python/cpython/pull/144571/commits/b2a1b6f5b85c768068464fe59fa562e76d31e18f
https://github.com/python/cpython/tree/b2a1b6f5b85c768068464fe59fa562e76d31e18f
GH-144679: When building with VS 2026 on Windows, use PlatformToolset v145 by default (GH-144680)https://github.com/python/cpython/pull/144571/commits/8174d4e8140646295923cc415b1fa0eaa72ebf5b
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8174d4ehttps://github.com/python/cpython/pull/144571/commits/8174d4e8140646295923cc415b1fa0eaa72ebf5b
https://github.com/python/cpython/tree/8174d4e8140646295923cc415b1fa0eaa72ebf5b
gh-141510: Update Whats News for frozendict (gh-144961)https://github.com/python/cpython/pull/144571/commits/eb40599c2a354c7e1ed626a2c23f7035905e3ce6
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
eb40599https://github.com/python/cpython/pull/144571/commits/eb40599c2a354c7e1ed626a2c23f7035905e3ce6
https://github.com/python/cpython/tree/eb40599c2a354c7e1ed626a2c23f7035905e3ce6
gh-144702: Use standard terminology in class pattern error message (#144703)https://github.com/python/cpython/pull/144571/commits/749f404b4adb0fab701935abc685eb6246ccf3cf
sharkdphttps://github.com/python/cpython/commits?author=sharkdp
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
749f404https://github.com/python/cpython/pull/144571/commits/749f404b4adb0fab701935abc685eb6246ccf3cf
https://github.com/python/cpython/tree/749f404b4adb0fab701935abc685eb6246ccf3cf
gh-141510: Update ftscalingbench to support frozendict (gh-144999)https://github.com/python/cpython/pull/144571/commits/49f601319f45af7a93c959851669ab8869ae2c94
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
49f6013https://github.com/python/cpython/pull/144571/commits/49f601319f45af7a93c959851669ab8869ae2c94
https://github.com/python/cpython/tree/49f601319f45af7a93c959851669ab8869ae2c94
gh-84393: Remove AIX workaround: re-enable posix_fadvise and f_allocate (GH-144784)https://github.com/python/cpython/pull/144571/commits/6fdfc437fee8383c2d2089e9afd348da1f853f9b
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
6fdfc43https://github.com/python/cpython/pull/144571/commits/6fdfc437fee8383c2d2089e9afd348da1f853f9b
https://github.com/python/cpython/tree/6fdfc437fee8383c2d2089e9afd348da1f853f9b
gh-139899: Introduce MetaPathFinder.discover and PathEntryFinder.discover (#139900)https://github.com/python/cpython/pull/144571/commits/d51318df650132590e82b427a28e36271a9ab624
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d51318dhttps://github.com/python/cpython/pull/144571/commits/d51318df650132590e82b427a28e36271a9ab624
https://github.com/python/cpython/tree/d51318df650132590e82b427a28e36271a9ab624
GH-134872: add ModuleNotFoundError suggestions (#142512)https://github.com/python/cpython/pull/144571/commits/863dbc22e98a613a7365a1dc0d1282889c1d2a5a
FFY00https://github.com/python/cpython/commits?author=FFY00
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
863dbc2https://github.com/python/cpython/pull/144571/commits/863dbc22e98a613a7365a1dc0d1282889c1d2a5a
https://github.com/python/cpython/tree/863dbc22e98a613a7365a1dc0d1282889c1d2a5a
GH-144679: MSVC tailcall CI no longer needs to specify PlatformToolset (GH-145004)https://github.com/python/cpython/pull/144571/commits/60d6b7ee373dc56bd71687836d67a8a6fee1369d
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
60d6b7ehttps://github.com/python/cpython/pull/144571/commits/60d6b7ee373dc56bd71687836d67a8a6fee1369d
https://github.com/python/cpython/tree/60d6b7ee373dc56bd71687836d67a8a6fee1369d
`compute-changes.py`: Fix & test `process_changed_files()` (#144674)https://github.com/python/cpython/pull/144571/commits/fed90e6fada9fdd9df6490a4b792c1133db82693
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fed90e6https://github.com/python/cpython/pull/144571/commits/fed90e6fada9fdd9df6490a4b792c1133db82693
https://github.com/python/cpython/tree/fed90e6fada9fdd9df6490a4b792c1133db82693
GH-144679: Switch to windows-2025-vs2026 build image in GitHub Actions (GH-145005)https://github.com/python/cpython/pull/144571/commits/e63f2eaa61e9f2caaf2f97ebc409239bdaf6cb36
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e63f2eahttps://github.com/python/cpython/pull/144571/commits/e63f2eaa61e9f2caaf2f97ebc409239bdaf6cb36
https://github.com/python/cpython/tree/e63f2eaa61e9f2caaf2f97ebc409239bdaf6cb36
gh-144156: Fix email header folding concatenating encoded words (#144692)https://github.com/python/cpython/pull/144571/commits/21ab5a35c4a7f48c6a63ef2aec0338cf1301aa11
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
21ab5a3https://github.com/python/cpython/pull/144571/commits/21ab5a35c4a7f48c6a63ef2aec0338cf1301aa11
https://github.com/python/cpython/tree/21ab5a35c4a7f48c6a63ef2aec0338cf1301aa11
gh-100239: Use ``PyFloat_AS_DOUBLE`` and `_PyLong_IsZero`` in the float / compactlong specializations (#144826)https://github.com/python/cpython/pull/144571/commits/c155613ea84bcfdbbc78e5fdcf74f9213ac7264e
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c155613https://github.com/python/cpython/pull/144571/commits/c155613ea84bcfdbbc78e5fdcf74f9213ac7264e
https://github.com/python/cpython/tree/c155613ea84bcfdbbc78e5fdcf74f9213ac7264e
Add myself as a codeowner for the C API documentation (#145017)https://github.com/python/cpython/pull/144571/commits/0ddf0ffdea2e07329c2ac1bedc0e031075ad9f38
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0ddf0ffhttps://github.com/python/cpython/pull/144571/commits/0ddf0ffdea2e07329c2ac1bedc0e031075ad9f38
https://github.com/python/cpython/tree/0ddf0ffdea2e07329c2ac1bedc0e031075ad9f38
gh-144986: Fix memory leak in atexit.register() (#144987)https://github.com/python/cpython/pull/144571/commits/8e04b7934e6f22b766dcece835c3b97fb8c0a96a
ashm-devhttps://github.com/python/cpython/commits?author=ashm-dev
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8e04b79https://github.com/python/cpython/pull/144571/commits/8e04b7934e6f22b766dcece835c3b97fb8c0a96a
https://github.com/python/cpython/tree/8e04b7934e6f22b766dcece835c3b97fb8c0a96a
gh-141510: Document ParameterizedMIMEHeader.params change (#145003)https://github.com/python/cpython/pull/144571/commits/a77e9d53c9372a77f70fa38d9ed26da8056569ca
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a77e9d5https://github.com/python/cpython/pull/144571/commits/a77e9d53c9372a77f70fa38d9ed26da8056569ca
https://github.com/python/cpython/tree/a77e9d53c9372a77f70fa38d9ed26da8056569ca
Correct MAX_N in Lib/zipfile ZipExtFile (GH-144973)https://github.com/python/cpython/pull/144571/commits/f0cf07665ccbdc193d6840ed3f1af5a483d54590
jberg5https://github.com/python/cpython/commits?author=jberg5
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f0cf076https://github.com/python/cpython/pull/144571/commits/f0cf07665ccbdc193d6840ed3f1af5a483d54590
https://github.com/python/cpython/tree/f0cf07665ccbdc193d6840ed3f1af5a483d54590
Docs: remove unneeded author attributions (#145002)https://github.com/python/cpython/pull/144571/commits/8379f32ead0063df03dab1a9a6fa430cb6f965eb
nedbathttps://github.com/python/cpython/commits?author=nedbat
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8379f32https://github.com/python/cpython/pull/144571/commits/8379f32ead0063df03dab1a9a6fa430cb6f965eb
https://github.com/python/cpython/tree/8379f32ead0063df03dab1a9a6fa430cb6f965eb
Update comments in `_strptime` module (GH-144979)https://github.com/python/cpython/pull/144571/commits/7949f76d3b9bf763e0a663e927363c025b090bb2
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
7949f76https://github.com/python/cpython/pull/144571/commits/7949f76d3b9bf763e0a663e927363c025b090bb2
https://github.com/python/cpython/tree/7949f76d3b9bf763e0a663e927363c025b090bb2
gh-141811: Split up `init.rst` into multiple pages (GH-144844)https://github.com/python/cpython/pull/144571/commits/d3014097f8617e98d8fb87243922c0bc5f8db36b
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d301409https://github.com/python/cpython/pull/144571/commits/d3014097f8617e98d8fb87243922c0bc5f8db36b
https://github.com/python/cpython/tree/d3014097f8617e98d8fb87243922c0bc5f8db36b
Simplify summary tables in the itertools docs (gh-145050)https://github.com/python/cpython/pull/144571/commits/5c858b32cb30c969e36621be1cdc279d5b729e7e
rhettingerhttps://github.com/python/cpython/commits?author=rhettinger
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5c858b3https://github.com/python/cpython/pull/144571/commits/5c858b32cb30c969e36621be1cdc279d5b729e7e
https://github.com/python/cpython/tree/5c858b32cb30c969e36621be1cdc279d5b729e7e
gh-144981: Make PyUnstable_Code_SetExtra/GetExtra thread-safe (#144980)https://github.com/python/cpython/pull/144571/commits/231b8114b1c9234e9da35364341eaba309de64e6
yoneyhttps://github.com/python/cpython/commits?author=yoney
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
231b811https://github.com/python/cpython/pull/144571/commits/231b8114b1c9234e9da35364341eaba309de64e6
https://github.com/python/cpython/tree/231b8114b1c9234e9da35364341eaba309de64e6
Fix errors in `CODEOWNERS` (#145049)https://github.com/python/cpython/pull/144571/commits/f507369db014e44afb51569e6a776739d4cbdf57
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f507369https://github.com/python/cpython/pull/144571/commits/f507369db014e44afb51569e6a776739d4cbdf57
https://github.com/python/cpython/tree/f507369db014e44afb51569e6a776739d4cbdf57
gh-144809: Make deque copy atomic in free-threaded build (gh-144966)https://github.com/python/cpython/pull/144571/commits/82db0b0ef68b18d20ea3f3f68ae7182dbbeecc63
colesburyhttps://github.com/python/cpython/commits?author=colesbury
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
82db0b0https://github.com/python/cpython/pull/144571/commits/82db0b0ef68b18d20ea3f3f68ae7182dbbeecc63
https://github.com/python/cpython/tree/82db0b0ef68b18d20ea3f3f68ae7182dbbeecc63
gh-144748: Document 3.12 and 3.14 changes to `PyErr_CheckSignals` (GH-144982)https://github.com/python/cpython/pull/144571/commits/d59fe3ace0c9b535c40303fe12ca9c911c3d5a50
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d59fe3ahttps://github.com/python/cpython/pull/144571/commits/d59fe3ace0c9b535c40303fe12ca9c911c3d5a50
https://github.com/python/cpython/tree/d59fe3ace0c9b535c40303fe12ca9c911c3d5a50
gh-145028: Fix blake2 tests in test_hashlib when it is missing due to build config (GH-145029)https://github.com/python/cpython/pull/144571/commits/7f3d4078da0e3dc6f3ddd3d3f1fbbb5cfd303d04
tucifhttps://github.com/python/cpython/commits?author=tucif
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
7f3d407https://github.com/python/cpython/pull/144571/commits/7f3d4078da0e3dc6f3ddd3d3f1fbbb5cfd303d04
https://github.com/python/cpython/tree/7f3d4078da0e3dc6f3ddd3d3f1fbbb5cfd303d04
gh-144694: Fix re.Match.group() doc claiming [1..99] range limit (#144696)https://github.com/python/cpython/pull/144571/commits/b9724c418a9722e47b0667aba43f229aa8837250
mohsinm-devhttps://github.com/python/cpython/commits?author=mohsinm-dev
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b9724c4https://github.com/python/cpython/pull/144571/commits/b9724c418a9722e47b0667aba43f229aa8837250
https://github.com/python/cpython/tree/b9724c418a9722e47b0667aba43f229aa8837250
gh-141510, PEP 814: Add frozendict support to pickle (#144967)https://github.com/python/cpython/pull/144571/commits/2324277d80a78e31db3e40d49085486ed327ad60
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2324277https://github.com/python/cpython/pull/144571/commits/2324277d80a78e31db3e40d49085486ed327ad60
https://github.com/python/cpython/tree/2324277d80a78e31db3e40d49085486ed327ad60
gh-143698: correctly check `scheduler` and `setpgroup` values for `os.posix_spawn[p]` (#143699)https://github.com/python/cpython/pull/144571/commits/502d21bcdeeec30b924ef5eb2d7572784e57d518
picnixzhttps://github.com/python/cpython/commits?author=picnixz
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
502d21bhttps://github.com/python/cpython/pull/144571/commits/502d21bcdeeec30b924ef5eb2d7572784e57d518
https://github.com/python/cpython/tree/502d21bcdeeec30b924ef5eb2d7572784e57d518
gh-141510, PEP 814: Add frozendict support to json (#144903)https://github.com/python/cpython/pull/144571/commits/87f450784aa3a041e44094a775d8699b1b4dec78
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
87f4507https://github.com/python/cpython/pull/144571/commits/87f450784aa3a041e44094a775d8699b1b4dec78
https://github.com/python/cpython/tree/87f450784aa3a041e44094a775d8699b1b4dec78
gh-142516: fix reference leaks in `ssl.SSLContext` objects (#143685)https://github.com/python/cpython/pull/144571/commits/ef867b3f01b8601bd1a1950f6dbd569e7060d0c3
picnixzhttps://github.com/python/cpython/commits?author=picnixz
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
ef867b3https://github.com/python/cpython/pull/144571/commits/ef867b3f01b8601bd1a1950f6dbd569e7060d0c3
https://github.com/python/cpython/tree/ef867b3f01b8601bd1a1950f6dbd569e7060d0c3
gh-141226: Deprecate PEP-456 support for embedders (#141287)https://github.com/python/cpython/pull/144571/commits/2c9962bba6c6d1953545fa7629eab976cc5e3bd7
picnixzhttps://github.com/python/cpython/commits?author=picnixz
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2c9962bhttps://github.com/python/cpython/pull/144571/commits/2c9962bba6c6d1953545fa7629eab976cc5e3bd7
https://github.com/python/cpython/tree/2c9962bba6c6d1953545fa7629eab976cc5e3bd7
gh-141510: Fix test_xpickle for Python 3.14 and older (#145069)https://github.com/python/cpython/pull/144571/commits/8a2e4ddb39e9735281530a8108023eb75d29e3ba
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8a2e4ddhttps://github.com/python/cpython/pull/144571/commits/8a2e4ddb39e9735281530a8108023eb75d29e3ba
https://github.com/python/cpython/tree/8a2e4ddb39e9735281530a8108023eb75d29e3ba
gh-144285: Update *What's New* entry after GH-144299 (#145077)https://github.com/python/cpython/pull/144571/commits/d9829107fbf69974a5b4558cadbbf1129ebb82a2
johnslavikhttps://github.com/python/cpython/commits?author=johnslavik
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d982910https://github.com/python/cpython/pull/144571/commits/d9829107fbf69974a5b4558cadbbf1129ebb82a2
https://github.com/python/cpython/tree/d9829107fbf69974a5b4558cadbbf1129ebb82a2
gh-145058: Add input validation to `_PyImport_LazyImportModuleLevelObject` (#145068)https://github.com/python/cpython/pull/144571/commits/5fb3e72ed03f8be76120adbdfc9cdbfa7c4afcfa
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5fb3e72https://github.com/python/cpython/pull/144571/commits/5fb3e72ed03f8be76120adbdfc9cdbfa7c4afcfa
https://github.com/python/cpython/tree/5fb3e72ed03f8be76120adbdfc9cdbfa7c4afcfa
Use `lazy` imports in `collections` (gh-145054)https://github.com/python/cpython/pull/144571/commits/c3796f2fa836d7b5e834f0b6717c564166f8a32c
rhettingerhttps://github.com/python/cpython/commits?author=rhettinger
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c3796f2https://github.com/python/cpython/pull/144571/commits/c3796f2fa836d7b5e834f0b6717c564166f8a32c
https://github.com/python/cpython/tree/c3796f2fa836d7b5e834f0b6717c564166f8a32c
gh-141510: Fix copy.deepcopy() for recursive frozendict (#145027)https://github.com/python/cpython/pull/144571/commits/b58bb04b2d8f412c463074a46e8d7c92c4bad652
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b58bb04https://github.com/python/cpython/pull/144571/commits/b58bb04b2d8f412c463074a46e8d7c92c4bad652
https://github.com/python/cpython/tree/b58bb04b2d8f412c463074a46e8d7c92c4bad652
gh-141510: Test frozendict C API (#145081)https://github.com/python/cpython/pull/144571/commits/c6d8dd6f6edb8859c26498e55559b2f942e39b32
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c6d8dd6https://github.com/python/cpython/pull/144571/commits/c6d8dd6f6edb8859c26498e55559b2f942e39b32
https://github.com/python/cpython/tree/c6d8dd6f6edb8859c26498e55559b2f942e39b32
gh-141510: Support frozendict in pprint (#144908)https://github.com/python/cpython/pull/144571/commits/bb67255b8359b4c94c885f6d636af8e61930fd7f
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
bb67255https://github.com/python/cpython/pull/144571/commits/bb67255b8359b4c94c885f6d636af8e61930fd7f
https://github.com/python/cpython/tree/bb67255b8359b4c94c885f6d636af8e61930fd7f
gh-141510: Check argument in PyDict_MergeFromSeq2() (#145082)https://github.com/python/cpython/pull/144571/commits/881657007d4c1d6fb89899ee23e241fe4cdf9daf
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8816570https://github.com/python/cpython/pull/144571/commits/881657007d4c1d6fb89899ee23e241fe4cdf9daf
https://github.com/python/cpython/tree/881657007d4c1d6fb89899ee23e241fe4cdf9daf
gh-66802: Add `unicodedata.block()` function (#145042)https://github.com/python/cpython/pull/144571/commits/7938d2fd04c75d1e9aa6d9f2793d2dbb3c8f9e16
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
7938d2fhttps://github.com/python/cpython/pull/144571/commits/7938d2fd04c75d1e9aa6d9f2793d2dbb3c8f9e16
https://github.com/python/cpython/tree/7938d2fd04c75d1e9aa6d9f2793d2dbb3c8f9e16
gh-141510: Check argument in PyDict_Contains() (#145083)https://github.com/python/cpython/pull/144571/commits/a5ce7132d0d0ada8745828b26d01cf1ce35c6a7b
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a5ce713https://github.com/python/cpython/pull/144571/commits/a5ce7132d0d0ada8745828b26d01cf1ce35c6a7b
https://github.com/python/cpython/tree/a5ce7132d0d0ada8745828b26d01cf1ce35c6a7b
gh-141510: Test frozendict in test_capi.test_dict (#145084)https://github.com/python/cpython/pull/144571/commits/b11c1a4cb1f0180060be36a8828a125362eaca3e
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b11c1a4https://github.com/python/cpython/pull/144571/commits/b11c1a4cb1f0180060be36a8828a125362eaca3e
https://github.com/python/cpython/tree/b11c1a4cb1f0180060be36a8828a125362eaca3e
gh-141510: Change dict_unhashable_type() error message for frozendict (#145085)https://github.com/python/cpython/pull/144571/commits/0b326a5c6dd8cd0320e50b96d41486c1de8e56b0
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0b326a5https://github.com/python/cpython/pull/144571/commits/0b326a5c6dd8cd0320e50b96d41486c1de8e56b0
https://github.com/python/cpython/tree/0b326a5c6dd8cd0320e50b96d41486c1de8e56b0
gh-145076: Check globals type in __lazy_import__() (#145086)https://github.com/python/cpython/pull/144571/commits/ff15c9e3575fc6b92dd8590cafbee08772065d17
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
ff15c9ehttps://github.com/python/cpython/pull/144571/commits/ff15c9e3575fc6b92dd8590cafbee08772065d17
https://github.com/python/cpython/tree/ff15c9e3575fc6b92dd8590cafbee08772065d17
gh-145092: Fix compiler warning for memchr() and wcschr() returning const pointer (GH-145093)https://github.com/python/cpython/pull/144571/commits/d2bf310cddbb322e99bd1c6696df0cf7954ce4c4
heitbaumhttps://github.com/python/cpython/commits?author=heitbaum
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d2bf310https://github.com/python/cpython/pull/144571/commits/d2bf310cddbb322e99bd1c6696df0cf7954ce4c4
https://github.com/python/cpython/tree/d2bf310cddbb322e99bd1c6696df0cf7954ce4c4
Fix warnings on main (GH-145104)https://github.com/python/cpython/pull/144571/commits/6b7dc4d7ef4f8190735d830c5d84af3ae13c6721
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
6b7dc4dhttps://github.com/python/cpython/pull/144571/commits/6b7dc4d7ef4f8190735d830c5d84af3ae13c6721
https://github.com/python/cpython/tree/6b7dc4d7ef4f8190735d830c5d84af3ae13c6721
Refactor jit.yml (#144577)https://github.com/python/cpython/pull/144571/commits/a18d210063b79ff7c1dbf5a28fc35860099e9130
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a18d210https://github.com/python/cpython/pull/144571/commits/a18d210063b79ff7c1dbf5a28fc35860099e9130
https://github.com/python/cpython/tree/a18d210063b79ff7c1dbf5a28fc35860099e9130
gh-145064: Fix JIT assertion failure during CALL_ALLOC_AND_ENTER_INIT side exit (GH-145100)https://github.com/python/cpython/pull/144571/commits/c06cdc28f755436db2244089a5cd38cfe76016e1
cocolatohttps://github.com/python/cpython/commits?author=cocolato
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
c06cdc2https://github.com/python/cpython/pull/144571/commits/c06cdc28f755436db2244089a5cd38cfe76016e1
https://github.com/python/cpython/tree/c06cdc28f755436db2244089a5cd38cfe76016e1
gh-145131: difflib.Differ._fancy_replace performance (re-use ratio) (#145133)https://github.com/python/cpython/pull/144571/commits/60c0567196838e7314551d54110f083c6f38c650
dg-pbhttps://github.com/python/cpython/commits?author=dg-pb
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
60c0567https://github.com/python/cpython/pull/144571/commits/60c0567196838e7314551d54110f083c6f38c650
https://github.com/python/cpython/tree/60c0567196838e7314551d54110f083c6f38c650
gh-144015: Add portable SIMD optimization for bytes.hex() et. al. (GH-143991)https://github.com/python/cpython/pull/144571/commits/223990feb59753b72bf3eb54bc1f9cbce7146128
gpsheadhttps://github.com/python/cpython/commits?author=gpshead
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
223990fhttps://github.com/python/cpython/pull/144571/commits/223990feb59753b72bf3eb54bc1f9cbce7146128
https://github.com/python/cpython/tree/223990feb59753b72bf3eb54bc1f9cbce7146128
gh-145089: Fix frozendict constructor (#145128)https://github.com/python/cpython/pull/144571/commits/b19a59d5f6e6ab1de84f968bfb82e1734c65fe45
vstinnerhttps://github.com/python/cpython/commits?author=vstinner
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b19a59dhttps://github.com/python/cpython/pull/144571/commits/b19a59d5f6e6ab1de84f968bfb82e1734c65fe45
https://github.com/python/cpython/tree/b19a59d5f6e6ab1de84f968bfb82e1734c65fe45
gh-141004: Document `PyModuleDef_Type` (GH-145043)https://github.com/python/cpython/pull/144571/commits/4763dd7da4ce912dbe71abb3e760e9306b7a12e8
ZeroIntensityhttps://github.com/python/cpython/commits?author=ZeroIntensity
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4763dd7https://github.com/python/cpython/pull/144571/commits/4763dd7da4ce912dbe71abb3e760e9306b7a12e8
https://github.com/python/cpython/tree/4763dd7da4ce912dbe71abb3e760e9306b7a12e8
gh-144777: Fix data races in IncrementalNewlineDecoder (gh-144971)https://github.com/python/cpython/pull/144571/commits/fb042082edfda0b0399d7e2d223e09f6f08600c0
colesburyhttps://github.com/python/cpython/commits?author=colesbury
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fb04208https://github.com/python/cpython/pull/144571/commits/fb042082edfda0b0399d7e2d223e09f6f08600c0
https://github.com/python/cpython/tree/fb042082edfda0b0399d7e2d223e09f6f08600c0
Update argparse `suggest_on_error` code snippet in docs (#144985)https://github.com/python/cpython/pull/144571/commits/d9f4bc7b33fb70eed3528998f55f5d13a177f92a
savannahostrowskihttps://github.com/python/cpython/commits?author=savannahostrowski
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d9f4bc7https://github.com/python/cpython/pull/144571/commits/d9f4bc7b33fb70eed3528998f55f5d13a177f92a
https://github.com/python/cpython/tree/d9f4bc7b33fb70eed3528998f55f5d13a177f92a
Add Savannah as `jit.yml` CODEOWNER (#145152)https://github.com/python/cpython/pull/144571/commits/38e46f569186aa175b9a9fc91b9781b9b9cba1b1
savannahostrowskihttps://github.com/python/cpython/commits?author=savannahostrowski
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
38e46f5https://github.com/python/cpython/pull/144571/commits/38e46f569186aa175b9a9fc91b9781b9b9cba1b1
https://github.com/python/cpython/tree/38e46f569186aa175b9a9fc91b9781b9b9cba1b1
Indexing is more straight-forward (and faster) than unpacking (gh-145154)https://github.com/python/cpython/pull/144571/commits/cbdc578e4ef26404cb515285edc16d0dd91086cf
rhettingerhttps://github.com/python/cpython/commits?author=rhettinger
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
cbdc578https://github.com/python/cpython/pull/144571/commits/cbdc578e4ef26404cb515285edc16d0dd91086cf
https://github.com/python/cpython/tree/cbdc578e4ef26404cb515285edc16d0dd91086cf
gh-145118: Add `frozendict` support to `str.maketrans()` (gh-145129)https://github.com/python/cpython/pull/144571/commits/f054382048fe10a874b94e24e6ee87b9609693f7
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
f054382https://github.com/python/cpython/pull/144571/commits/f054382048fe10a874b94e24e6ee87b9609693f7
https://github.com/python/cpython/tree/f054382048fe10a874b94e24e6ee87b9609693f7
Update Python install manager docs (GH-145160)https://github.com/python/cpython/pull/144571/commits/91c48a017d292c9c2c29e92fe0ef6e7dde5bcdec
zoobahttps://github.com/python/cpython/commits?author=zooba
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
91c48a0https://github.com/python/cpython/pull/144571/commits/91c48a017d292c9c2c29e92fe0ef6e7dde5bcdec
https://github.com/python/cpython/tree/91c48a017d292c9c2c29e92fe0ef6e7dde5bcdec
gh-145110: Fix cleaning of PGO builds in Windows build.bat script (GH-145111)https://github.com/python/cpython/pull/144571/commits/afa18e161b615ac78be21fc563ffa17d9d9970a1
chris-eiblhttps://github.com/python/cpython/commits?author=chris-eibl
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
afa18e1https://github.com/python/cpython/pull/144571/commits/afa18e161b615ac78be21fc563ffa17d9d9970a1
https://github.com/python/cpython/tree/afa18e161b615ac78be21fc563ffa17d9d9970a1
gh-110937: Document full public importlib.metadata.Distribution API (#143480)https://github.com/python/cpython/pull/144571/commits/21f1eae10370d28e5ca806957807c8e2caf70f06
flying-sheephttps://github.com/python/cpython/commits?author=flying-sheep
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
21f1eaehttps://github.com/python/cpython/pull/144571/commits/21f1eae10370d28e5ca806957807c8e2caf70f06
https://github.com/python/cpython/tree/21f1eae10370d28e5ca806957807c8e2caf70f06
`_struct.c`: Fix UB from integer overflow in `prepare_s` (GH-145158)https://github.com/python/cpython/pull/144571/commits/605bbc254ad8667929e50a203f23d70a78c011d9
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
605bbc2https://github.com/python/cpython/pull/144571/commits/605bbc254ad8667929e50a203f23d70a78c011d9
https://github.com/python/cpython/tree/605bbc254ad8667929e50a203f23d70a78c011d9
gh-101178: Fix possible integer overflow in Ascii85 encoder with wrapcol=1 (GH-144778)https://github.com/python/cpython/pull/144571/commits/eec5555456d77c8ced0f81315a4ff4014e0caaa7
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
eec5555https://github.com/python/cpython/pull/144571/commits/eec5555456d77c8ced0f81315a4ff4014e0caaa7
https://github.com/python/cpython/tree/eec5555456d77c8ced0f81315a4ff4014e0caaa7
gh-66305: Fix a hang on Windows in the tempfile module (GH-144672)https://github.com/python/cpython/pull/144571/commits/79b918ddb2fc71c86e7848f5b7dffbe5cb19d8c9
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
79b918dhttps://github.com/python/cpython/pull/144571/commits/79b918ddb2fc71c86e7848f5b7dffbe5cb19d8c9
https://github.com/python/cpython/tree/79b918ddb2fc71c86e7848f5b7dffbe5cb19d8c9
gh-137335: Fix unlikely name conflicts for named pipes in multiprocessing and asyncio on Windows (#137389)https://github.com/python/cpython/pull/144571/commits/2231fac853ca4750a64dc2cfbd824a05101e7275
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2231fachttps://github.com/python/cpython/pull/144571/commits/2231fac853ca4750a64dc2cfbd824a05101e7275
https://github.com/python/cpython/tree/2231fac853ca4750a64dc2cfbd824a05101e7275
gh-143304: Fix ctypes.CDLL to honor handle parameter on POSIX systems (GH-143318)https://github.com/python/cpython/pull/144571/commits/e2bf2ac2f8d94f8083b32b1e59760bd08441fe7c
Koolvansh07https://github.com/python/cpython/commits?author=Koolvansh07
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e2bf2achttps://github.com/python/cpython/pull/144571/commits/e2bf2ac2f8d94f8083b32b1e59760bd08441fe7c
https://github.com/python/cpython/tree/e2bf2ac2f8d94f8083b32b1e59760bd08441fe7c
Fix `inspect.Parameter` docstring on the `kind` attribute (GH-143541)https://github.com/python/cpython/pull/144571/commits/5a269aaee2b4856c0a4f20a2a750da6a046d7bef
johnslavikhttps://github.com/python/cpython/commits?author=johnslavik
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
5a269aahttps://github.com/python/cpython/pull/144571/commits/5a269aaee2b4856c0a4f20a2a750da6a046d7bef
https://github.com/python/cpython/tree/5a269aaee2b4856c0a4f20a2a750da6a046d7bef
gh-145122: Add _GUARD_NOS_ANY_DICT to prevent STORE_SUBSCR_DICT on frozendict (gh-145039)https://github.com/python/cpython/pull/144571/commits/4b79957dac6c78e3cab829932995e3f13e7353cb
corona10https://github.com/python/cpython/commits?author=corona10
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4b79957https://github.com/python/cpython/pull/144571/commits/4b79957dac6c78e3cab829932995e3f13e7353cb
https://github.com/python/cpython/tree/4b79957dac6c78e3cab829932995e3f13e7353cb
gh-143535: Dispatch on the second argument if generic method is instance-bindable (GH-144615)https://github.com/python/cpython/pull/144571/commits/1d94bd77429a1630b7eb69bb807832c3768435df
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
1d94bd7https://github.com/python/cpython/pull/144571/commits/1d94bd77429a1630b7eb69bb807832c3768435df
https://github.com/python/cpython/tree/1d94bd77429a1630b7eb69bb807832c3768435df
gh-88091: Fix unicodedata.decomposition() for Hangul Syllables (GH-144993)https://github.com/python/cpython/pull/144571/commits/26fbbfd04348d9b2cf914db6ab917d3ff0a02c0a
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
26fbbfdhttps://github.com/python/cpython/pull/144571/commits/26fbbfd04348d9b2cf914db6ab917d3ff0a02c0a
https://github.com/python/cpython/tree/26fbbfd04348d9b2cf914db6ab917d3ff0a02c0a
gh-145187: Fix crash on invalid type parameter bound expression in conditional block (GH-145188)https://github.com/python/cpython/pull/144571/commits/bff02ce2a99cb164e72f2f9698849f393f540c8a
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
bff02cehttps://github.com/python/cpython/pull/144571/commits/bff02ce2a99cb164e72f2f9698849f393f540c8a
https://github.com/python/cpython/tree/bff02ce2a99cb164e72f2f9698849f393f540c8a
gh-136677: Introduce executable specific linker flags to configure (#137296)https://github.com/python/cpython/pull/144571/commits/3afea784b8cc7f3485ae6e4f72e1266dbc8ea9ae
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
3afea78https://github.com/python/cpython/pull/144571/commits/3afea784b8cc7f3485ae6e4f72e1266dbc8ea9ae
https://github.com/python/cpython/tree/3afea784b8cc7f3485ae6e4f72e1266dbc8ea9ae
GH-145006: add ModuleNotFoundError hints when a module for a differen… (#145007)https://github.com/python/cpython/pull/144571/commits/08059f6ebf3fee3291993cb7c43dab4396a54b50
FFY00https://github.com/python/cpython/commits?author=FFY00
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
08059f6https://github.com/python/cpython/pull/144571/commits/08059f6ebf3fee3291993cb7c43dab4396a54b50
https://github.com/python/cpython/tree/08059f6ebf3fee3291993cb7c43dab4396a54b50
gh-47655: Add support for user data and detail of Tk events to tkinter (GH-7142)https://github.com/python/cpython/pull/144571/commits/e68a542e94b682ac3f8a464a2b2383de7a062199
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e68a542https://github.com/python/cpython/pull/144571/commits/e68a542e94b682ac3f8a464a2b2383de7a062199
https://github.com/python/cpython/tree/e68a542e94b682ac3f8a464a2b2383de7a062199
GH-145000: Add a tool to record/check removed HTML IDs (#145001)https://github.com/python/cpython/pull/144571/commits/61f597dd34a6d347e8021a4b5aef7ec14169127a
encukouhttps://github.com/python/cpython/commits?author=encukou
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
61f597dhttps://github.com/python/cpython/pull/144571/commits/61f597dd34a6d347e8021a4b5aef7ec14169127a
https://github.com/python/cpython/tree/61f597dd34a6d347e8021a4b5aef7ec14169127a
gh-85809: Ensure shutil.make_archive accepts path-like objects in all cases (GH-143668)https://github.com/python/cpython/pull/144571/commits/fd0e4b479f08558b1217fba66342c9162d95b6a7
tadejmagajnahttps://github.com/python/cpython/commits?author=tadejmagajna
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
fd0e4b4https://github.com/python/cpython/pull/144571/commits/fd0e4b479f08558b1217fba66342c9162d95b6a7
https://github.com/python/cpython/tree/fd0e4b479f08558b1217fba66342c9162d95b6a7
Update status of blockers on combining pixi packges variant sources (#145222)https://github.com/python/cpython/pull/144571/commits/0f4a555ad57df7c39502f26e3b96ae3d98094e03
FFY00https://github.com/python/cpython/commits?author=FFY00
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0f4a555https://github.com/python/cpython/pull/144571/commits/0f4a555ad57df7c39502f26e3b96ae3d98094e03
https://github.com/python/cpython/tree/0f4a555ad57df7c39502f26e3b96ae3d98094e03
gh-142518: Move thread safety sections into a new page (#144716)https://github.com/python/cpython/pull/144571/commits/33ff6f6e988a9eb469dac987c85b27443bb9edd0
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
33ff6f6https://github.com/python/cpython/pull/144571/commits/33ff6f6e988a9eb469dac987c85b27443bb9edd0
https://github.com/python/cpython/tree/33ff6f6e988a9eb469dac987c85b27443bb9edd0
Fix "lazy from (...) import (...)" tests (#145213)https://github.com/python/cpython/pull/144571/commits/19b8f2a3229e536300cab83fa74c166d954f9a35
FFY00https://github.com/python/cpython/commits?author=FFY00
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
19b8f2ahttps://github.com/python/cpython/pull/144571/commits/19b8f2a3229e536300cab83fa74c166d954f9a35
https://github.com/python/cpython/tree/19b8f2a3229e536300cab83fa74c166d954f9a35
Fix compileall in lazy imports test data with bad syntax (#145221)https://github.com/python/cpython/pull/144571/commits/15cab9531845a6c413c9ec9b0184c8d49a95267b
FFY00https://github.com/python/cpython/commits?author=FFY00
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
15cab95https://github.com/python/cpython/pull/144571/commits/15cab9531845a6c413c9ec9b0184c8d49a95267b
https://github.com/python/cpython/tree/15cab9531845a6c413c9ec9b0184c8d49a95267b
gh-145197: Fix JIT trace crash when recording function from cleared generator frame (GH-145220)https://github.com/python/cpython/pull/144571/commits/d129eae7ee8befb374eda63e271d25427c94dff1
cocolatohttps://github.com/python/cpython/commits?author=cocolato
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
d129eaehttps://github.com/python/cpython/pull/144571/commits/d129eae7ee8befb374eda63e271d25427c94dff1
https://github.com/python/cpython/tree/d129eae7ee8befb374eda63e271d25427c94dff1
gh-144156: move news entry to Library (#145205)https://github.com/python/cpython/pull/144571/commits/8c5b2d1c098b637a102b368e38a59932e47160da
robsdedudehttps://github.com/python/cpython/commits?author=robsdedude
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8c5b2d1https://github.com/python/cpython/pull/144571/commits/8c5b2d1c098b637a102b368e38a59932e47160da
https://github.com/python/cpython/tree/8c5b2d1c098b637a102b368e38a59932e47160da
gh-145037: Fix Emscripten trampoline with emcc >= 4.0.19 (#145038)https://github.com/python/cpython/pull/144571/commits/bf5ae6d0382f5db140d8a9f89b7f8acc7daf6e8a
hoodmanehttps://github.com/python/cpython/commits?author=hoodmane
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
bf5ae6dhttps://github.com/python/cpython/pull/144571/commits/bf5ae6d0382f5db140d8a9f89b7f8acc7daf6e8a
https://github.com/python/cpython/tree/bf5ae6d0382f5db140d8a9f89b7f8acc7daf6e8a
gh-145202: Fix crash in unicodedata's GraphemeBreakIterator and Segment (GH-145216)https://github.com/python/cpython/pull/144571/commits/3032154b86a8d5a5fd41659bc4fe1b5550b4efad
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
3032154https://github.com/python/cpython/pull/144571/commits/3032154b86a8d5a5fd41659bc4fe1b5550b4efad
https://github.com/python/cpython/tree/3032154b86a8d5a5fd41659bc4fe1b5550b4efad
gh-106318: Add examples for str.rjust() method (#143890)https://github.com/python/cpython/pull/144571/commits/7e3e3c7e954bb130fd0b436ebf379391399bee9d
adorilsonhttps://github.com/python/cpython/commits?author=adorilson
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
7e3e3c7https://github.com/python/cpython/pull/144571/commits/7e3e3c7e954bb130fd0b436ebf379391399bee9d
https://github.com/python/cpython/tree/7e3e3c7e954bb130fd0b436ebf379391399bee9d
gh-144190: Clarify get_type_hints() instance behavior in docs (#144831)https://github.com/python/cpython/pull/144571/commits/9577f1905861b64b32fc2d8510bb90efc1b9dc7c
iamrajhanshttps://github.com/python/cpython/commits?author=iamrajhans
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
9577f19https://github.com/python/cpython/pull/144571/commits/9577f1905861b64b32fc2d8510bb90efc1b9dc7c
https://github.com/python/cpython/tree/9577f1905861b64b32fc2d8510bb90efc1b9dc7c
gh-141510: Update `PyDict_Copy` documentation with note on `frozendict` (GH-145249)https://github.com/python/cpython/pull/144571/commits/50beac6b4b5eae70ba33d9f1ca523dd429fef227
eendebakpthttps://github.com/python/cpython/commits?author=eendebakpt
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
50beac6https://github.com/python/cpython/pull/144571/commits/50beac6b4b5eae70ba33d9f1ca523dd429fef227
https://github.com/python/cpython/tree/50beac6b4b5eae70ba33d9f1ca523dd429fef227
gh-144316: Fix missing exception in _remote_debugging with debug=False (#144442)https://github.com/python/cpython/pull/144571/commits/b9b2499d5dac43b7f894421d792024913ee332ca
taegyunkimhttps://github.com/python/cpython/commits?author=taegyunkim
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b9b2499https://github.com/python/cpython/pull/144571/commits/b9b2499d5dac43b7f894421d792024913ee332ca
https://github.com/python/cpython/tree/b9b2499d5dac43b7f894421d792024913ee332ca
gh-141510: support frozendict's in the C decimal module (gh-145165)https://github.com/python/cpython/pull/144571/commits/0c4d9401176f167ce34e770654533d6a9a99d31d
skirpichevhttps://github.com/python/cpython/commits?author=skirpichev
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0c4d940https://github.com/python/cpython/pull/144571/commits/0c4d9401176f167ce34e770654533d6a9a99d31d
https://github.com/python/cpython/tree/0c4d9401176f167ce34e770654533d6a9a99d31d
gh-144872: fix heap buffer overflow `_PyTokenizer_ensure_utf8` (#144807)https://github.com/python/cpython/pull/144571/commits/18910cc469e8eb512004c950a9ccd4af2ccec232
AdamKorczhttps://github.com/python/cpython/commits?author=AdamKorcz
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
18910cchttps://github.com/python/cpython/pull/144571/commits/18910cc469e8eb512004c950a9ccd4af2ccec232
https://github.com/python/cpython/tree/18910cc469e8eb512004c950a9ccd4af2ccec232
gh-142787: Handle empty sqlite3 blob slices (#142824)https://github.com/python/cpython/pull/144571/commits/26a469c44e6cb8a0967edfa7eb95263e27b081b7
abdoulrasheedhttps://github.com/python/cpython/commits?author=abdoulrasheed
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
26a469chttps://github.com/python/cpython/pull/144571/commits/26a469c44e6cb8a0967edfa7eb95263e27b081b7
https://github.com/python/cpython/tree/26a469c44e6cb8a0967edfa7eb95263e27b081b7
Fix unlikely potential reference leak in _locale._getdefaultlocale (GH-145250)https://github.com/python/cpython/pull/144571/commits/03ab030c08d46dc839791c53c1d645f18dfe4fac
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
03ab030https://github.com/python/cpython/pull/144571/commits/03ab030c08d46dc839791c53c1d645f18dfe4fac
https://github.com/python/cpython/tree/03ab030c08d46dc839791c53c1d645f18dfe4fac
gh-123853: Cleanup Windows 95 locale fallback support (#144738)https://github.com/python/cpython/pull/144571/commits/6bedc253661132b666debd9d42bd0751cd5c8007
mokurin000https://github.com/python/cpython/commits?author=mokurin000
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
6bedc25https://github.com/python/cpython/pull/144571/commits/6bedc253661132b666debd9d42bd0751cd5c8007
https://github.com/python/cpython/tree/6bedc253661132b666debd9d42bd0751cd5c8007
gh-145234: Normalize decoded CR in string tokenizer (#145281)https://github.com/python/cpython/pull/144571/commits/aca1c734841d1bdad2d85f929a1fb1814a643d5a
pablogsalhttps://github.com/python/cpython/commits?author=pablogsal
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
aca1c73https://github.com/python/cpython/pull/144571/commits/aca1c734841d1bdad2d85f929a1fb1814a643d5a
https://github.com/python/cpython/tree/aca1c734841d1bdad2d85f929a1fb1814a643d5a
gh-141004: Document missing type flags (GH-145127)https://github.com/python/cpython/pull/144571/commits/2ccbe657c4b801bcd6bb4f5b8ce6d6c797c972b5
ZeroIntensityhttps://github.com/python/cpython/commits?author=ZeroIntensity
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2ccbe65https://github.com/python/cpython/pull/144571/commits/2ccbe657c4b801bcd6bb4f5b8ce6d6c797c972b5
https://github.com/python/cpython/tree/2ccbe657c4b801bcd6bb4f5b8ce6d6c797c972b5
gh-144693: Clarify that `PyFrame_GetBack` does not raise exceptions (GH-144824)https://github.com/python/cpython/pull/144571/commits/b1ae87436fec2c87a970bf7d12ae5063aa485042
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b1ae874https://github.com/python/cpython/pull/144571/commits/b1ae87436fec2c87a970bf7d12ae5063aa485042
https://github.com/python/cpython/tree/b1ae87436fec2c87a970bf7d12ae5063aa485042
gh-145142: Make str.maketrans safe under free-threading (gh-145157)https://github.com/python/cpython/pull/144571/commits/bbcb9324ff297d0fcb660d287d3ce7044432b4a0
VanshAgarwal24036https://github.com/python/cpython/commits?author=VanshAgarwal24036
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
bbcb932https://github.com/python/cpython/pull/144571/commits/bbcb9324ff297d0fcb660d287d3ce7044432b4a0
https://github.com/python/cpython/tree/bbcb9324ff297d0fcb660d287d3ce7044432b4a0
gh-145305: Update ocert.org URLs in docs from http to https (#145304)https://github.com/python/cpython/pull/144571/commits/46a35ea90163c1a79ef5a3a6d62745cf049c1a3b
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
46a35eahttps://github.com/python/cpython/pull/144571/commits/46a35ea90163c1a79ef5a3a6d62745cf049c1a3b
https://github.com/python/cpython/tree/46a35ea90163c1a79ef5a3a6d62745cf049c1a3b
gh-76007: Deprecate `tarfile.version` (#145326)https://github.com/python/cpython/pull/144571/commits/a1ecfd1fb4f1eab06896d8793fc081321944c40c
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
a1ecfd1https://github.com/python/cpython/pull/144571/commits/a1ecfd1fb4f1eab06896d8793fc081321944c40c
https://github.com/python/cpython/tree/a1ecfd1fb4f1eab06896d8793fc081321944c40c
gh-145230: Update lockbench (gh-145231)https://github.com/python/cpython/pull/144571/commits/07be84d684369ce8538bf1ec8f5c04e567e30eed
colesburyhttps://github.com/python/cpython/commits?author=colesbury
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
07be84dhttps://github.com/python/cpython/pull/144571/commits/07be84d684369ce8538bf1ec8f5c04e567e30eed
https://github.com/python/cpython/tree/07be84d684369ce8538bf1ec8f5c04e567e30eed
GH-144533: Use wasmtime's --argv0 to auto-discover sysconfig in WASI builds (#145328)https://github.com/python/cpython/pull/144571/commits/4560c857d42ff937cc566e88f1687ad4a168aa73
savannahostrowskihttps://github.com/python/cpython/commits?author=savannahostrowski
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
4560c85https://github.com/python/cpython/pull/144571/commits/4560c857d42ff937cc566e88f1687ad4a168aa73
https://github.com/python/cpython/tree/4560c857d42ff937cc566e88f1687ad4a168aa73
gh-145334: Make lazy import tests discoverable (#145336)https://github.com/python/cpython/pull/144571/commits/2958b3c0559e541ffb6404142397120ba16740df
johnslavikhttps://github.com/python/cpython/commits?author=johnslavik
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
2958b3chttps://github.com/python/cpython/pull/144571/commits/2958b3c0559e541ffb6404142397120ba16740df
https://github.com/python/cpython/tree/2958b3c0559e541ffb6404142397120ba16740df
gh-142927: Tachyon: Fix singular and plurals (#145329)https://github.com/python/cpython/pull/144571/commits/e91648801c8e152ad0fd0697d0b899bf4cb96c19
hugovkhttps://github.com/python/cpython/commits?author=hugovk
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
e916488https://github.com/python/cpython/pull/144571/commits/e91648801c8e152ad0fd0697d0b899bf4cb96c19
https://github.com/python/cpython/tree/e91648801c8e152ad0fd0697d0b899bf4cb96c19
gh-145241: specialize SyntaxError for single trailing-comma with item (#145282)https://github.com/python/cpython/pull/144571/commits/0d13a6ed36cff5761be6c89be52587dd15ebe5ae
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
0d13a6ehttps://github.com/python/cpython/pull/144571/commits/0d13a6ed36cff5761be6c89be52587dd15ebe5ae
https://github.com/python/cpython/tree/0d13a6ed36cff5761be6c89be52587dd15ebe5ae
gh-145269: simplify bisect.bisect doc example (#145270)https://github.com/python/cpython/pull/144571/commits/b17b37c3309cf3f3b5668f3d2566d8c865bfa1be
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
b17b37chttps://github.com/python/cpython/pull/144571/commits/b17b37c3309cf3f3b5668f3d2566d8c865bfa1be
https://github.com/python/cpython/tree/b17b37c3309cf3f3b5668f3d2566d8c865bfa1be
Add Stan to 'Dates and times' reviewers (#145360)https://github.com/python/cpython/pull/144571/commits/8795fa5b3db830bd19c40e65f4badab80c62c7f0
StanFromIrelandhttps://github.com/python/cpython/commits?author=StanFromIreland
brijkapadiahttps://github.com/python/cpython/commits?author=brijkapadia
8795fa5https://github.com/python/cpython/pull/144571/commits/8795fa5b3db830bd19c40e65f4badab80c62c7f0
https://github.com/python/cpython/tree/8795fa5b3db830bd19c40e65f4badab80c62c7f0
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.