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: Issue: gh-144475

Open Graph Description: Issue: gh-144475

X Description: Issue: gh-144475

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:6780a214-22e8-cd1e-50f7-5d714c22a1d1
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBFC6:4EB39:15AF0C5:1CE1A74:6A504C03
html-safe-nonce54a3cfbf647b125276aaa552ea7d704cab7717d4faf76ada6d0dd1cfb3fb875b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRkM2OjRFQjM5OjE1QUYwQzU6MUNFMUE3NDo2QTUwNEMwMyIsInZpc2l0b3JfaWQiOiI2MzIwNDA3ODA1MDk1MzMyODY3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmaca31116f826d50f26f4aadd200597aa0cda3e03e5d8bcb0b6e7a2904811ac8cac
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/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/144571/files
twitter:imagehttps://avatars.githubusercontent.com/u/97006829?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/97006829?s=400&v=4
og:image:altIssue: gh-144475
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noned6dc8294eb500fa36bbc57472d61fe87c522f9c3c1d64f70f4926f66a66a7efb
turbo-cache-controlno-preview
diff-viewunified
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 full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5741a45fe07e5f377d0d4c524a92e3056acc51bb
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/144571/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F144571%2Ffiles
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%2Ffiles
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%2Ffiles&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/144571/files
Reloadhttps://github.com/python/cpython/pull/144571/files
Reloadhttps://github.com/python/cpython/pull/144571/files
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
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
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
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
Conversation 20 https://github.com/python/cpython/pull/144571
Commits 231 https://github.com/python/cpython/pull/144571/commits
Checks 73 https://github.com/python/cpython/pull/144571/checks
Files changed https://github.com/python/cpython/pull/144571/files
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
gh-144475: Fix a heap buffer overflow in partial_repr https://github.com/python/cpython/pull/144571/files#top
Show all changes 231 commits https://github.com/python/cpython/pull/144571/files
b0ffe74 Fix a heap buffer overflow in partial_repr brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/b0ffe74edfadb2e9e2e6e7f56b3ed7cffc03ecf9
7c1ed7e 📜🤖 Added by blurb_it. blurb-it[bot] Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/7c1ed7edcc6339e87b82f86116fe3d8d7aa711c2
2723186 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/272318682bb344fcf015bfa0994a61b7e4a3b86e
239c40d Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/239c40d4b05351db5eb6fb5d2979b560186ea9e2
e53d7e9 Apply suggestion from @picnixz brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/e53d7e9b326f3f1cd60f34fd5040ac092f2833d4
661af78 Updates to partial_repr brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/661af78a63740e81dfbb075ae097f99593b66176
5ce61d9 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 7, 2026 https://github.com/python/cpython/pull/144571/commits/5ce61d9633c2f0f91c7a910c32212d212c5bb186
92eb6ea Added test and fixed bug in functions/keword arguments brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/92eb6ea816c49eef35daca545fef53247ff11b86
5bf71f9 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/5bf71f90487255f191647a8b60550f3495332596
cf63067 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/cf6306721385f376ac903d2218828850d130f469
838c8b1 Merge branch 'main' into fix-functools_partial_repr_bug brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/838c8b15442cbdea2abf1234ba3f999f5b9d78e3
cb25ea5 improved goto logic brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/cb25ea51b054ecc3e91b47524f5c9e7444c07640
e18f2ad Merge branch 'main' into fix-functools_partial_repr_bug brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/e18f2ad8b81144ec8ba35593038fc2cd98990bc7
f1dc06f Merge branch 'main' into fix-functools_partial_repr_bug brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/f1dc06fc9cd874126e00882f5ec4cad9bc3c2d51
30d39f4 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/30d39f45a745a55c63b984cd5f67340d721f1bcd
a004007 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/a004007c09411352fe37b27236ca74eca25ce56b
24307a2 Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/24307a25544c61e0969055bb5d2453f6e55b116a
192ff1e Update 2026-02-07-16-37-42.gh-issue-144475.8tFEXw.rst brijkapadia Feb 8, 2026 https://github.com/python/cpython/pull/144571/commits/192ff1ebb21217603a26fa3694d59115eac9cc11
715949f Merge branch 'main' into fix-functools_partial_repr_bug brijkapadia Feb 9, 2026 https://github.com/python/cpython/pull/144571/commits/715949fbdfc6251a9a974b0d954231e56604f1e2
a196de4 goto rename with error brijkapadia Feb 9, 2026 https://github.com/python/cpython/pull/144571/commits/a196de42fb82b29d0c3753e8126c145a802ceef2
ac8ff42 Merge remote-tracking branch 'upstream/main' into fix-functools_parti… brijkapadia Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/ac8ff4277d3fde4fac5853e7e5ee52ebb8ea76a3
0a102fd test update brijkapadia Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/0a102fd608c7905d979f902f0efd175099a08821
464fd67 gh-144490: Fix mimalloc debug build for C++ (#144620) yoney Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/464fd67dcf33e13983a13f2d35444dba867809ec
39ebd56 gh-144652: Support Windows exit status in support get_signal_name() (… vstinner Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/39ebd56aad6d76a7a17d24a5b257c33f82c2faab
6aa0be4 gh-143650: Fix importlib race condition on import failure (GH-143651) gpshead Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/6aa0be49f4820a9c667b83ed6ab7b0b289614846
f074be1 Clarify the docs for `args` in asyncio callbacks (#143873) akx Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/f074be1c6a594bd10aa49617562a9af71095004f
7f4312b gh-134584: Optimize `_BINARY_OP_SUBSCR_LIST_SLICE` (GH-144659) Sacul0457 Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/7f4312b7bf369f7c53a73ead59a7a15d7aae4001
4601e9c gh-144629: Add test for the PyFunction_GetAnnotations() function (#14… nybblista Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/4601e9cc88089e214b14b4dbc97fbdcf32625e58
9784156 gh-141563: Add missing cast to _PyDateTime_IMPORT() (#144667) vstinner Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/9784156e506569b34f343d21be1ba39686877d03
fceed06 gh-141563: Don't test datetime.h with the limited C API (#144673) vstinner Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/fceed068f6c63717c5f8a0722b90f585d069eab9
00c0a4a gh-133879: Copyedit "What's new in Python 3.15" (#144661) hugovk Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/00c0a4add0a90d8cdbff27aa51ec39fcf198330e
227e8f4 gh-141563: Fix test_cext on Windows (#144677) vstinner Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/227e8f42eed2b3c5cc0546963e7d0c36dc6859aa
f1dcc5b gh-141563: Fix test_cppext on macOS (#144685) vstinner Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/f1dcc5b16e6ddd6b418f2687c4092ca94c16277d
a343e30 docs: profiling.sampling: Fix sampling-rate default value description… dubek Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/a343e3081612971370f9473acc3e18aed2c440d0
25648d5 gh-138122: Add sampling profiler visualisation to docs (#142772) lkollar Feb 10, 2026 https://github.com/python/cpython/pull/144571/commits/25648d5b26c0f322760d147ab3ecc0089ba46698
1dc38d7 gh-140421: Disable perf trampoline on older macOS (#144647) jmroot Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/1dc38d7eb1cb310119b7238ee73fde064c7b9b5f
f67040f gh-106318: Improve str.rstrip() method doc (#143893) adorilson Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/f67040f2cd45a48fc689c71eb94ebc9ebd928d66
014e849 Python 3.15.0a6 hugovk Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/014e8490b7d3b2d3dfb3f30c91ede6a2556bf0fe
540eb0a Post 3.15.0a6 hugovk Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/540eb0ac8d7906a1d05e538484e91c460483d1eb
cd82c3b gh-144321: Fix named tuple bug when input is a non-sequence iterable … brijkapadia Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/cd82c3b2c27f4e35410f35015680ddbab2189d7c
cac6fed gh-142518: Define lock-free and per-object lock (#144548) lysnikolaou Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/cac6feda29a68438f535daea390c224818bd740d
5c2a6df Docs: remove links of modules to themselves (#144695) nedbat Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/5c2a6df651cdc86674c63cdb2a40ba47646c9912
c7ebadd gh-142518: Document thread-safety guarantees of dict operations (#144… lysnikolaou Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/c7ebadd3e47c7d22277d3a8dec5095f4d65226a8
25ce2a3 gh-144639: Ruff: target Python 3.14 syntax in `Lib/test` (#144656) hugovk Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/25ce2a3d0accacd3fe0e66722f0cd7778f7e9f56
2ce2e1e gh-143300: implement `PyUnstable_SetImmortal` for marking objects as … kumaraditya303 Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/2ce2e1e5084559b4d9aec3050b2d84dcc84f747c
9c6c44f Fix typos and grammar errors across documentation (#144709) him2him2 Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/9c6c44f0e96c213a46c5fe5eb71802543606c2b7
974cbd7 gh-141563: Enable test_cppext internal C API tests on macOS (#144711) vstinner Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/974cbd7c838182b158c83e24d21b259012ade718
4dbc464 gh-84424: Use numeric_changed for UCD.numeric (GH-19457) wmeehan Feb 11, 2026 https://github.com/python/cpython/pull/144571/commits/4dbc46465daec08e324f0886559f73cc3c00562c
48c7b6b gh-144675: update to WASI SDK 30 (#144676) rvolosatovs Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/48c7b6b05b7890d40a8aa20ccc418bbdfedba719
e390afc gh-142349: Implement PEP 810 - Explicit lazy imports (#142351) pablogsal Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/e390afc3e3b7277ac7c6ba38623e8ce4c03e21f1
92a865c gh-106318: Fix incorrectly rendered code block in `str.isalnum()` doc… adorilson Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/92a865ce8cba094234de886ad9f37d3e053de664
dae3dda gh-142349: Fix build errors from PEP 810 (#144726) pablogsal Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/dae3dda7fcf4fb2fa796f037bcc0832c79f590ce
fd4cc86 Add missing step to `Modules/expat/refresh.sh` instructions (GH-144719) StanFromIreland Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/fd4cc86af0b8d1e756378f34b8c8bda76dbf2e58
c891299 gh-57095: Add note about input splitting in `datetime.*.strptime` (GH… StanFromIreland Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/c891299c2169d1242f880416e2aa71301b9b0b03
a46495c gh-142349: Fix refcount corruption in lazy import specialization (#14… pablogsal Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/a46495c9a611b383cf34da8dc5c046a44c6ddc77
bc2cc21 gh-144285: Improve `AttributeError` attribute suggestions (#144299) johnslavik Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/bc2cc2165229daec51ac16f78878bf4dd4bc585a
8eaeb52 gh-138744: Upgrade Windows to 2025 in GitHub Actions (#144682) vstinner Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/8eaeb523657a5a8a7f950efa9fcdc3c6c8b46476
2c45bbe gh-121617: Include for Py_CLEAR() macro (#144666) vstinner Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/2c45bbe52f002071fb530288ef9a7f36341ed7d6
669df2e gh-80667: Fix case-sensitivity of some Unicode literal escapes (GH-10… SnoopJ Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/669df2e504185a9a46cf73c032e646f7b6710c6a
66741f7 gh-135906: Test more internal headers in test_cext/test_cppext (#144751) vstinner Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/66741f7aa6dc1cfc15144c774f6bb556167da0a9
05c706a gh-143916: Allow HTAB in wsgiref header values sethmlarson Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/05c706a42d417421b9fadd6e63474969c0783a1c
13d9e3c gh-144706: Warn against using synchronization primitives within signa… robsdedude Feb 12, 2026 https://github.com/python/cpython/pull/144571/commits/13d9e3c3b0aecf137c1f7f233b4375276f4b6e72
8679922 gh-143637: Fix re-entrant mutation of ancillary data in socket.sendms… priyanshu2282-cyber Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/86799220bb1799c31f6c55479305b6433a0f77f3
e3947e0 gh-144787: [tests] Allow TLS v1.2 to be minimum version (GH-144790) colin-pm Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/e3947e0a43ba8ec2a14b657cabd95f1940f98d25
0e71002 gh-144551: Update Windows builds to use OpenSSL 3.0.19 (GH-144793) zware Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/0e71002baa9b35754135327e8244fd732b206027
5a3ecca gh-144551: Update CI to use latest OpenSSL versions (GH-144794) zware Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/5a3ecca3148e1be972602a8c5f4cb31c88f309e9
5671719 gh-136672: Docs: Move parts of Enum HOWTO to API Docs (GH-139176) RafaelWO Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/5671719ff3aa6a76afd6b981a4cb36861f5c14d0
fa90ebd gh-144551: Update Windows builds to use OpenSSL 3.5.5 (GH-144796) zware Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/fa90ebdf9ec17336e0c33ea5803633cd28f8a995
12cc209 gh-144551: Update OpenSSL version references in Mac/BuildScript/ (GH-… zware Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/12cc209165f2c9b2a09791f503744f56e7380c7e
10845cb gh-144551: Update various CI jobs to OpenSSL 3.5 (GH-144808) zware Feb 13, 2026 https://github.com/python/cpython/pull/144571/commits/10845cbb35bca89e30ba10f8672b67f17f81fc1b
a12a0e0 gh-138912: Improve MATCH_CLASS opcode performance (GH-138915) cdce8p Feb 14, 2026 https://github.com/python/cpython/pull/144571/commits/a12a0e02bafc6ffed1a38fe4d5707c45b2d12986
0815f74 gh-144766: Fix a crash in fork child process when perf support is ena… yilei Feb 14, 2026 https://github.com/python/cpython/pull/144571/commits/0815f74a80a38fa8f2d210316332d87731ac19d6
9835ec6 remove unused _PyFunction_LookupByVersion (GH-144814) chris-eibl Feb 14, 2026 https://github.com/python/cpython/pull/144571/commits/9835ec694faf3947cb9b72d4ee1bc71011e44800
e0b5abb fix warnings in jit builds (GH-144817) chris-eibl Feb 14, 2026 https://github.com/python/cpython/pull/144571/commits/e0b5abbe0ba86b24634337d2b44146e97c70a038
178ea28 gh-144822: remove redundant decref in `codegen.c` (#144823) benediktjohannes Feb 14, 2026 https://github.com/python/cpython/pull/144571/commits/178ea285d98b30539b4b8f1e74099d2ec187386f
0b1ce1d gh-144759: Fix undefined behavior from NULL pointer arithmetic in lex… raminfp Feb 15, 2026 https://github.com/python/cpython/pull/144571/commits/0b1ce1df6b6a4b5915cf0a10bdb2b6c5792e422e
c986a1a add whatsnew entry for `PyUnstable_SetImmortal` and `PyDatetime_IMPOR… kumaraditya303 Feb 15, 2026 https://github.com/python/cpython/pull/144571/commits/c986a1aeab860da7a1e4e16e2553cb499014045d
4e1ea49 gh-142349: Add CODEOWNERS for lazy imports (#144840) pablogsal Feb 15, 2026 https://github.com/python/cpython/pull/144571/commits/4e1ea491c6130270b77f1706c8050aa8f0e18bce
78f8efd Format CODEOWNERS file (#144842) pablogsal Feb 15, 2026 https://github.com/python/cpython/pull/144571/commits/78f8efdfa333ce7e0465db4ad691b607abe82a87
baa8a32 gh-144727: Add test for circular lazy import crash (#144727) (#144838) pablogsal Feb 15, 2026 https://github.com/python/cpython/pull/144571/commits/baa8a3243f4816d9829b347efce337e4fc55a2aa
22df6fe gh-86519: Add prefixmatch APIs to the re module (GH-31137) gpshead Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/22df6fe25867199ff1db208f0d5af0c3d5857d5b
a70fbd9 gh-144833: Fix use-after-free in SSL module when SSL_new() fails (GH-… raminfp Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/a70fbd92d0a619fcab653a6623042d4aa31e7856
4ac371e gh-144551: Update Android builds to use OpenSSL 3.0.19 (GH-144864) zware Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/4ac371ef69dff7c73e603225ebfd37e461c4b2c2
d1fd1e7 gh-144551: Update iOS builds to use OpenSSL 3.0.19 (GH-144865) zware Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/d1fd1e770f3def501186cf7b4b894f5b31037347
74ad485 gh-80667: Fix Tangut ideographs names in unicodedata (GH-144789) serhiy-storchaka Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/74ad48558724fba862085ae5d5a298ac767b2038
c7391db bpo-32234: Allow mailbox instances as context managers (GH-4770) sblondon Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/c7391db66c99ebc9dadda13161494261fa129718
1fd0d45 gh-144878: Gate PEP 810 builtins in xpickle compat tests (#144889) pablogsal Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/1fd0d457dcaf1a0eb3d3331a4b7580f833822307
9edaade gh-140715: Add `%D` format code support to `strptime()` (GH-144819) jyalim Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/9edaadef0a364b0965810dd46cd76ecab8c1d88c
b5bb2b7 gh-142349: Fix ast.unparse for lazy import statements (#144893) pablogsal Feb 16, 2026 https://github.com/python/cpython/pull/144571/commits/b5bb2b70be9e71f3dda1db44fe6d3b87b6035770
cb8ce7e gh-144782: Make sure that ArgumentParser instances are pickleable (#1… mauvilsa Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/cb8ce7e13cf0bae479b15b7dba2ecb6a0bb6609f
a13c261 gh-143637: Fix test_socket.test_sendmsg_reentrant_ancillary_mutation(… vstinner Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/a13c2618a97d282de4d5844566bad28fa2906550
1044beb gh-141510, PEP 814: Add built-in frozendict type (#144757) vstinner Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/1044beb7459cd860807752579dabbfe9b42fa55b
825a1c4 Enable CPU tests on default ARM build (#144743) hugovk Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/825a1c431400923d35ff33cc5843d1c4929d6cc1
a32ba67 gh-141510: Update mp_length of frozendict to use non atomic operation… corona10 Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/a32ba67c301b931d47c97f462224b9c3d81911d1
13c721f gh-141510: Remove unncessary lock holding for frozendict repr (gh-144… corona10 Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/13c721f1ddaf8a1da9fb81b90d6e8e6683e1b8b9
3f3bd45 gh-144438: Fix false sharing between QSBR and tlbc_index (gh-144554) colesbury Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/3f3bd4510ea5c7d8032da27e994695467edc1760
dc4da97 gh-141510: Optimize hash(frozendict) (#144919) vstinner Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/dc4da974f1e260bfd567a3b5b250f0966ee99a97
eaf0368 gh-141510: Change repr(frozendict) for empty dict (#144921) vstinner Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/eaf036844f9548534e8549e4a1b26dda42502181
b5d4f89 gh-141510: Update `test_xpickle` for `frozendict` (#144927) StanFromIreland Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/b5d4f89add4f49879e9c69a2a2b7dd93d08c9dae
c2b8cdf gh-141510: Optimize {frozen}dict.fromkeys for frozendict (gh-144915) corona10 Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/c2b8cdff7c2a084842e9591c26504099c28da45f
d144505 gh-141510: Mention frozendict in dict documentation (#144934) vstinner Feb 17, 2026 https://github.com/python/cpython/pull/144571/commits/d14450570517025c3057c1b4f176b689669de4fe
839d770 gh-144914: use `mimalloc` for raw allocations on free-threading (#144… kumaraditya303 Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/839d77098fe513de0eddada3df1e4da5d697ff79
50fb255 Move CODEOWNERS rule from devguide (GH-144924) StanFromIreland Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/50fb255b93a31dbc785e399c84fd4c116741e48c
80f9b37 Docs: Remove unnecessary entry from `nitpick_ignore` (GH-144933) StanFromIreland Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/80f9b37110424bd3c9e27e885d2a79f84cdc954f
2599349 Docs: an "improve this page" feature (#144939) nedbat Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/259934941d40be4b94cc6c1e88ac5ad69747e010
80e9d32 gh-142224: unicodedata: support bidi classes for unassigned code poin… StanFromIreland Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/80e9d32b45440d9e2e2229f9458f7e72c548906c
75d1eaa gh-144882: Optimize name tables in unicodedata by excluding names der… serhiy-storchaka Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/75d1eaab746e1435f23c42c5a3435a56190689ac
731e4f9 gh-144386: Update equivalent code for "with", "async with" and "async… serhiy-storchaka Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/731e4f9f7162721011e6c0ab52843befbb063c80
ca156b5 gh-135573: Make pickled lists, sets and dicts a tiny bit smaller (GH-… serhiy-storchaka Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/ca156b509ab9f9f50d1c771b83a9638972cc8dc2
583b9d7 gh-141510: Implement copy and deepcopy for frozendict (#144905) eendebakpt Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/583b9d7c38a037f8ea0601b2fad49fae2d5fbaf7
37e54b1 gh-140652: Fix a crash in _interpchannels.list_all() after closing a … serhiy-storchaka Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/37e54b1531145fd6d8c246d566faee142cb420e2
9891e9c gh-141984: Reword and reorganize the first part of Atoms docs (GH-144… encukou Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/9891e9c539e3916dd4bf964cce69f16781401d76
32e22ac gh-124748: Fix handling kwargs in `WeakKeyDictionary.update()` (#124783) rigilfanov Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/32e22ac3ebcc7531fa6916e6311c8a01948e9064
2fe8083 Datetime: Tidy up docs (GH-144720) StanFromIreland Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/2fe8083dcb5ca51ffc40d856d7defd9250a66e49
208727d gh-141510: Add frozendict fast-path to the set type (#144912) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/208727d9f0514d5defdd7a693cf5e0ac00673a5f
77fe2c7 gh-141510: Add can_modify_dict() in dictobject.c (#144955) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/77fe2c7ffcf51544e83b6ffe4c8e11780326eb0b
c43117e gh-141510: Fix frozendict.fromkeys() for subclasses (#144952) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/c43117ef50e5b6a26da75b2ddbc25912fcf7215b
e19d9ae gh-144763: Don't detach the GIL in tracemalloc (#144779) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/e19d9ae31bda45cfebf078e32588c2dbb940f007
f223393 gh-135573: Add tests for pickle opcodes with wrong types (GH-144950) serhiy-storchaka Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/f22339389865d595760b1bb7059564d12d1f097c
ed328b5 gh-141510: Update specializer to support frozendict (gh-144949) corona10 Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/ed328b52c77f1bb3414367e483a8942060970461
64c7efd gh-141510: Fix frozendict.fromkeys() for dict subclasses (#144962) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/64c7efd149663bb2902acf389a22f69385ff6f0e
b7da1f0 gh-141510: Replace MappingProxyType with frozendict (#144904) vstinner Feb 18, 2026 https://github.com/python/cpython/pull/144571/commits/b7da1f08307d54dbef086b3f2a5cb8ee4260b3a8
36385c8 gh-144969: Document that the free threading GC can change ob_tid (#14… colesbury Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/36385c86a513208649d3c7eddc093dc7296a78f2
5a4cbbd gh-144888: Don't invalidate executors during function deallocation (#… Fidget-Spinner Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/5a4cbbdadc3810d24670039f6376b448540cbdbc
b2c405d Remove unused :platform: in module's docs (GH-144988) StanFromIreland Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/b2c405d420534f3b6d961d2904854c58d0542acb
b2a1b6f GH-144651: Optimize the new uops added when recording values during t… markshannon Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/b2a1b6f5b85c768068464fe59fa562e76d31e18f
8174d4e GH-144679: When building with VS 2026 on Windows, use PlatformToolset… chris-eibl Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/8174d4e8140646295923cc415b1fa0eaa72ebf5b
eb40599 gh-141510: Update Whats News for frozendict (gh-144961) corona10 Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/eb40599c2a354c7e1ed626a2c23f7035905e3ce6
749f404 gh-144702: Use standard terminology in class pattern error message (#… sharkdp Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/749f404b4adb0fab701935abc685eb6246ccf3cf
49f6013 gh-141510: Update ftscalingbench to support frozendict (gh-144999) corona10 Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/49f601319f45af7a93c959851669ab8869ae2c94
6fdfc43 gh-84393: Remove AIX workaround: re-enable posix_fadvise and f_alloca… encukou Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/6fdfc437fee8383c2d2089e9afd348da1f853f9b
d51318d gh-139899: Introduce MetaPathFinder.discover and PathEntryFinder.disc… FFY00 Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/d51318df650132590e82b427a28e36271a9ab624
863dbc2 GH-134872: add ModuleNotFoundError suggestions (#142512) FFY00 Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/863dbc22e98a613a7365a1dc0d1282889c1d2a5a
60d6b7e GH-144679: MSVC tailcall CI no longer needs to specify PlatformToolse… chris-eibl Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/60d6b7ee373dc56bd71687836d67a8a6fee1369d
fed90e6 `compute-changes.py`: Fix & test `process_changed_files()` (#144674) StanFromIreland Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/fed90e6fada9fdd9df6490a4b792c1133db82693
e63f2ea GH-144679: Switch to windows-2025-vs2026 build image in GitHub Action… chris-eibl Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/e63f2eaa61e9f2caaf2f97ebc409239bdaf6cb36
21ab5a3 gh-144156: Fix email header folding concatenating encoded words (#144… robsdedude Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/21ab5a35c4a7f48c6a63ef2aec0338cf1301aa11
c155613 gh-100239: Use ``PyFloat_AS_DOUBLE`` and `_PyLong_IsZero`` in the flo… chris-eibl Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/c155613ea84bcfdbbc78e5fdcf74f9213ac7264e
0ddf0ff Add myself as a codeowner for the C API documentation (#145017) ZeroIntensity Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/0ddf0ffdea2e07329c2ac1bedc0e031075ad9f38
8e04b79 gh-144986: Fix memory leak in atexit.register() (#144987) ashm-dev Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/8e04b7934e6f22b766dcece835c3b97fb8c0a96a
a77e9d5 gh-141510: Document ParameterizedMIMEHeader.params change (#145003) vstinner Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/a77e9d53c9372a77f70fa38d9ed26da8056569ca
f0cf076 Correct MAX_N in Lib/zipfile ZipExtFile (GH-144973) jberg5 Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/f0cf07665ccbdc193d6840ed3f1af5a483d54590
8379f32 Docs: remove unneeded author attributions (#145002) nedbat Feb 19, 2026 https://github.com/python/cpython/pull/144571/commits/8379f32ead0063df03dab1a9a6fa430cb6f965eb
7949f76 Update comments in `_strptime` module (GH-144979) anton-ryzhov Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/7949f76d3b9bf763e0a663e927363c025b090bb2
d301409 gh-141811: Split up `init.rst` into multiple pages (GH-144844) ZeroIntensity Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/d3014097f8617e98d8fb87243922c0bc5f8db36b
5c858b3 Simplify summary tables in the itertools docs (gh-145050) rhettinger Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/5c858b32cb30c969e36621be1cdc279d5b729e7e
231b811 gh-144981: Make PyUnstable_Code_SetExtra/GetExtra thread-safe (#144980) yoney Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/231b8114b1c9234e9da35364341eaba309de64e6
f507369 Fix errors in `CODEOWNERS` (#145049) StanFromIreland Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/f507369db014e44afb51569e6a776739d4cbdf57
82db0b0 gh-144809: Make deque copy atomic in free-threaded build (gh-144966) colesbury Feb 20, 2026 https://github.com/python/cpython/pull/144571/commits/82db0b0ef68b18d20ea3f3f68ae7182dbbeecc63
d59fe3a gh-144748: Document 3.12 and 3.14 changes to `PyErr_CheckSignals` (GH… ZeroIntensity Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/d59fe3ace0c9b535c40303fe12ca9c911c3d5a50
7f3d407 gh-145028: Fix blake2 tests in test_hashlib when it is missing due to… tucif Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/7f3d4078da0e3dc6f3ddd3d3f1fbbb5cfd303d04
b9724c4 gh-144694: Fix re.Match.group() doc claiming [1..99] range limit (#14… mohsinm-dev Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/b9724c418a9722e47b0667aba43f229aa8837250
2324277 gh-141510, PEP 814: Add frozendict support to pickle (#144967) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/2324277d80a78e31db3e40d49085486ed327ad60
502d21b gh-143698: correctly check `scheduler` and `setpgroup` values for `os… picnixz Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/502d21bcdeeec30b924ef5eb2d7572784e57d518
87f4507 gh-141510, PEP 814: Add frozendict support to json (#144903) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/87f450784aa3a041e44094a775d8699b1b4dec78
ef867b3 gh-142516: fix reference leaks in `ssl.SSLContext` objects (#143685) picnixz Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/ef867b3f01b8601bd1a1950f6dbd569e7060d0c3
2c9962b gh-141226: Deprecate PEP-456 support for embedders (#141287) picnixz Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/2c9962bba6c6d1953545fa7629eab976cc5e3bd7
8a2e4dd gh-141510: Fix test_xpickle for Python 3.14 and older (#145069) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/8a2e4ddb39e9735281530a8108023eb75d29e3ba
d982910 gh-144285: Update *What's New* entry after GH-144299 (#145077) johnslavik Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/d9829107fbf69974a5b4558cadbbf1129ebb82a2
5fb3e72 gh-145058: Add input validation to `_PyImport_LazyImportModuleLevelOb… StanFromIreland Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/5fb3e72ed03f8be76120adbdfc9cdbfa7c4afcfa
c3796f2 Use `lazy` imports in `collections` (gh-145054) rhettinger Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/c3796f2fa836d7b5e834f0b6717c564166f8a32c
b58bb04 gh-141510: Fix copy.deepcopy() for recursive frozendict (#145027) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/b58bb04b2d8f412c463074a46e8d7c92c4bad652
c6d8dd6 gh-141510: Test frozendict C API (#145081) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/c6d8dd6f6edb8859c26498e55559b2f942e39b32
bb67255 gh-141510: Support frozendict in pprint (#144908) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/bb67255b8359b4c94c885f6d636af8e61930fd7f
8816570 gh-141510: Check argument in PyDict_MergeFromSeq2() (#145082) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/881657007d4c1d6fb89899ee23e241fe4cdf9daf
7938d2f gh-66802: Add `unicodedata.block()` function (#145042) StanFromIreland Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/7938d2fd04c75d1e9aa6d9f2793d2dbb3c8f9e16
a5ce713 gh-141510: Check argument in PyDict_Contains() (#145083) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/a5ce7132d0d0ada8745828b26d01cf1ce35c6a7b
b11c1a4 gh-141510: Test frozendict in test_capi.test_dict (#145084) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/b11c1a4cb1f0180060be36a8828a125362eaca3e
0b326a5 gh-141510: Change dict_unhashable_type() error message for frozendict… vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/0b326a5c6dd8cd0320e50b96d41486c1de8e56b0
ff15c9e gh-145076: Check globals type in __lazy_import__() (#145086) vstinner Feb 21, 2026 https://github.com/python/cpython/pull/144571/commits/ff15c9e3575fc6b92dd8590cafbee08772065d17
d2bf310 gh-145092: Fix compiler warning for memchr() and wcschr() returning c… heitbaum Feb 22, 2026 https://github.com/python/cpython/pull/144571/commits/d2bf310cddbb322e99bd1c6696df0cf7954ce4c4
6b7dc4d Fix warnings on main (GH-145104) chris-eibl Feb 22, 2026 https://github.com/python/cpython/pull/144571/commits/6b7dc4d7ef4f8190735d830c5d84af3ae13c6721
a18d210 Refactor jit.yml (#144577) savannahostrowski Feb 22, 2026 https://github.com/python/cpython/pull/144571/commits/a18d210063b79ff7c1dbf5a28fc35860099e9130
c06cdc2 gh-145064: Fix JIT assertion failure during CALL_ALLOC_AND_ENTER_INI… cocolato Feb 22, 2026 https://github.com/python/cpython/pull/144571/commits/c06cdc28f755436db2244089a5cd38cfe76016e1
60c0567 gh-145131: difflib.Differ._fancy_replace performance (re-use ratio) (… dg-pb Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/60c0567196838e7314551d54110f083c6f38c650
223990f gh-144015: Add portable SIMD optimization for bytes.hex() et. al. (GH… gpshead Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/223990feb59753b72bf3eb54bc1f9cbce7146128
b19a59d gh-145089: Fix frozendict constructor (#145128) vstinner Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/b19a59d5f6e6ab1de84f968bfb82e1734c65fe45
4763dd7 gh-141004: Document `PyModuleDef_Type` (GH-145043) ZeroIntensity Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/4763dd7da4ce912dbe71abb3e760e9306b7a12e8
fb04208 gh-144777: Fix data races in IncrementalNewlineDecoder (gh-144971) colesbury Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/fb042082edfda0b0399d7e2d223e09f6f08600c0
d9f4bc7 Update argparse `suggest_on_error` code snippet in docs (#144985) savannahostrowski Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/d9f4bc7b33fb70eed3528998f55f5d13a177f92a
38e46f5 Add Savannah as `jit.yml` CODEOWNER (#145152) savannahostrowski Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/38e46f569186aa175b9a9fc91b9781b9b9cba1b1
cbdc578 Indexing is more straight-forward (and faster) than unpacking (gh-145… rhettinger Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/cbdc578e4ef26404cb515285edc16d0dd91086cf
f054382 gh-145118: Add `frozendict` support to `str.maketrans()` (gh-145129) StanFromIreland Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/f054382048fe10a874b94e24e6ee87b9609693f7
91c48a0 Update Python install manager docs (GH-145160) zooba Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/91c48a017d292c9c2c29e92fe0ef6e7dde5bcdec
afa18e1 gh-145110: Fix cleaning of PGO builds in Windows build.bat script (GH… chris-eibl Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/afa18e161b615ac78be21fc563ffa17d9d9970a1
21f1eae gh-110937: Document full public importlib.metadata.Distribution API (… flying-sheep Feb 23, 2026 https://github.com/python/cpython/pull/144571/commits/21f1eae10370d28e5ca806957807c8e2caf70f06
605bbc2 `_struct.c`: Fix UB from integer overflow in `prepare_s` (GH-145158) StanFromIreland Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/605bbc254ad8667929e50a203f23d70a78c011d9
eec5555 gh-101178: Fix possible integer overflow in Ascii85 encoder with wrap… serhiy-storchaka Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/eec5555456d77c8ced0f81315a4ff4014e0caaa7
79b918d gh-66305: Fix a hang on Windows in the tempfile module (GH-144672) serhiy-storchaka Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/79b918ddb2fc71c86e7848f5b7dffbe5cb19d8c9
2231fac gh-137335: Fix unlikely name conflicts for named pipes in multiproces… serhiy-storchaka Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/2231fac853ca4750a64dc2cfbd824a05101e7275
e2bf2ac gh-143304: Fix ctypes.CDLL to honor handle parameter on POSIX systems… Koolvansh07 Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/e2bf2ac2f8d94f8083b32b1e59760bd08441fe7c
5a269aa Fix `inspect.Parameter` docstring on the `kind` attribute (GH-143541) johnslavik Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/5a269aaee2b4856c0a4f20a2a750da6a046d7bef
4b79957 gh-145122: Add _GUARD_NOS_ANY_DICT to prevent STORE_SUBSCR_DICT on fr… corona10 Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/4b79957dac6c78e3cab829932995e3f13e7353cb
1d94bd7 gh-143535: Dispatch on the second argument if generic method is insta… johnslavik Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/1d94bd77429a1630b7eb69bb807832c3768435df
26fbbfd gh-88091: Fix unicodedata.decomposition() for Hangul Syllables (GH-14… StanFromIreland Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/26fbbfd04348d9b2cf914db6ab917d3ff0a02c0a
bff02ce gh-145187: Fix crash on invalid type parameter bound expression in co… StanFromIreland Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/bff02ce2a99cb164e72f2f9698849f393f540c8a
3afea78 gh-136677: Introduce executable specific linker flags to configure (#… rueteh Feb 24, 2026 https://github.com/python/cpython/pull/144571/commits/3afea784b8cc7f3485ae6e4f72e1266dbc8ea9ae
08059f6 GH-145006: add ModuleNotFoundError hints when a module for a differen… FFY00 Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/08059f6ebf3fee3291993cb7c43dab4396a54b50
e68a542 gh-47655: Add support for user data and detail of Tk events to tkinte… mkiever Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/e68a542e94b682ac3f8a464a2b2383de7a062199
61f597d GH-145000: Add a tool to record/check removed HTML IDs (#145001) encukou Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/61f597dd34a6d347e8021a4b5aef7ec14169127a
fd0e4b4 gh-85809: Ensure shutil.make_archive accepts path-like objects in all… tadejmagajna Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/fd0e4b479f08558b1217fba66342c9162d95b6a7
0f4a555 Update status of blockers on combining pixi packges variant sources (… FFY00 Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/0f4a555ad57df7c39502f26e3b96ae3d98094e03
33ff6f6 gh-142518: Move thread safety sections into a new page (#144716) lysnikolaou Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/33ff6f6e988a9eb469dac987c85b27443bb9edd0
19b8f2a Fix "lazy from (...) import (...)" tests (#145213) FFY00 Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/19b8f2a3229e536300cab83fa74c166d954f9a35
15cab95 Fix compileall in lazy imports test data with bad syntax (#145221) FFY00 Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/15cab9531845a6c413c9ec9b0184c8d49a95267b
d129eae gh-145197: Fix JIT trace crash when recording function from cleared g… cocolato Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/d129eae7ee8befb374eda63e271d25427c94dff1
8c5b2d1 gh-144156: move news entry to Library (#145205) robsdedude Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/8c5b2d1c098b637a102b368e38a59932e47160da
bf5ae6d gh-145037: Fix Emscripten trampoline with emcc >= 4.0.19 (#145038) hoodmane Feb 25, 2026 https://github.com/python/cpython/pull/144571/commits/bf5ae6d0382f5db140d8a9f89b7f8acc7daf6e8a
3032154 gh-145202: Fix crash in unicodedata's GraphemeBreakIterator and Segme… serhiy-storchaka Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/3032154b86a8d5a5fd41659bc4fe1b5550b4efad
7e3e3c7 gh-106318: Add examples for str.rjust() method (#143890) adorilson Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/7e3e3c7e954bb130fd0b436ebf379391399bee9d
9577f19 gh-144190: Clarify get_type_hints() instance behavior in docs (#144831) iamrajhans Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/9577f1905861b64b32fc2d8510bb90efc1b9dc7c
50beac6 gh-141510: Update `PyDict_Copy` documentation with note on `frozendic… eendebakpt Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/50beac6b4b5eae70ba33d9f1ca523dd429fef227
b9b2499 gh-144316: Fix missing exception in _remote_debugging with debug=Fals… taegyunkim Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/b9b2499d5dac43b7f894421d792024913ee332ca
0c4d940 gh-141510: support frozendict's in the C decimal module (gh-145165) skirpichev Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/0c4d9401176f167ce34e770654533d6a9a99d31d
18910cc gh-144872: fix heap buffer overflow `_PyTokenizer_ensure_utf8` (#144807) AdamKorcz Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/18910cc469e8eb512004c950a9ccd4af2ccec232
26a469c gh-142787: Handle empty sqlite3 blob slices (#142824) abdoulrasheed Feb 26, 2026 https://github.com/python/cpython/pull/144571/commits/26a469c44e6cb8a0967edfa7eb95263e27b081b7
03ab030 Fix unlikely potential reference leak in _locale._getdefaultlocale (G… serhiy-storchaka Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/03ab030c08d46dc839791c53c1d645f18dfe4fac
6bedc25 gh-123853: Cleanup Windows 95 locale fallback support (#144738) mokurin000 Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/6bedc253661132b666debd9d42bd0751cd5c8007
aca1c73 gh-145234: Normalize decoded CR in string tokenizer (#145281) pablogsal Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/aca1c734841d1bdad2d85f929a1fb1814a643d5a
2ccbe65 gh-141004: Document missing type flags (GH-145127) ZeroIntensity Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/2ccbe657c4b801bcd6bb4f5b8ce6d6c797c972b5
b1ae874 gh-144693: Clarify that `PyFrame_GetBack` does not raise exceptions (… taegyunkim Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/b1ae87436fec2c87a970bf7d12ae5063aa485042
bbcb932 gh-145142: Make str.maketrans safe under free-threading (gh-145157) VanshAgarwal24036 Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/bbcb9324ff297d0fcb660d287d3ce7044432b4a0
46a35ea gh-145305: Update ocert.org URLs in docs from http to https (#145304) indoor47 Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/46a35ea90163c1a79ef5a3a6d62745cf049c1a3b
a1ecfd1 gh-76007: Deprecate `tarfile.version` (#145326) StanFromIreland Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/a1ecfd1fb4f1eab06896d8793fc081321944c40c
07be84d gh-145230: Update lockbench (gh-145231) colesbury Feb 27, 2026 https://github.com/python/cpython/pull/144571/commits/07be84d684369ce8538bf1ec8f5c04e567e30eed
4560c85 GH-144533: Use wasmtime's --argv0 to auto-discover sysconfig in WASI … savannahostrowski Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/4560c857d42ff937cc566e88f1687ad4a168aa73
2958b3c gh-145334: Make lazy import tests discoverable (#145336) johnslavik Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/2958b3c0559e541ffb6404142397120ba16740df
e916488 gh-142927: Tachyon: Fix singular and plurals (#145329) hugovk Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/e91648801c8e152ad0fd0697d0b899bf4cb96c19
0d13a6e gh-145241: specialize SyntaxError for single trailing-comma with item… pablogsal Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/0d13a6ed36cff5761be6c89be52587dd15ebe5ae
b17b37c gh-145269: simplify bisect.bisect doc example (#145270) ngoldbaum Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/b17b37c3309cf3f3b5668f3d2566d8c865bfa1be
8795fa5 Add Stan to 'Dates and times' reviewers (#145360) StanFromIreland Feb 28, 2026 https://github.com/python/cpython/pull/144571/commits/8795fa5b3db830bd19c40e65f4badab80c62c7f0
Clear filters https://github.com/python/cpython/pull/144571/files
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L66
.github/CODEOWNERShttps://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
View file https://github.com/brijkapadia/cpython/blob/8795fa5b3db830bd19c40e65f4badab80c62c7f0/.github/CODEOWNERS
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/144571/{{ revealButtonHref }}
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/pull/144571/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L66
.github/ISSUE_TEMPLATE/documentation.ymlhttps://github.com/python/cpython/pull/144571/files#diff-2e008196bfac9fc9e304318a87047829d828073ddf26962d120005e7990a179b
View file https://github.com/brijkapadia/cpython/blob/8795fa5b3db830bd19c40e65f4badab80c62c7f0/.github/ISSUE_TEMPLATE/documentation.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/144571/{{ revealButtonHref }}
https://github.com/python/cpython/pull/144571/files#diff-2e008196bfac9fc9e304318a87047829d828073ddf26962d120005e7990a179b
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L66
.github/workflows/build.ymlhttps://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
View file https://github.com/brijkapadia/cpython/blob/8795fa5b3db830bd19c40e65f4badab80c62c7f0/.github/workflows/build.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/144571/{{ revealButtonHref }}
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/144571/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
Please reload this pagehttps://github.com/python/cpython/pull/144571/files
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.