René's URL Explorer Experiment


Title: gh-152635: Raise MemoryError rather than fail assert() when the lock allocation fails in _interpchannels.create() by stestagg · Pull Request #152642 · python/cpython · GitHub

Open Graph Title: gh-152635: Raise MemoryError rather than fail assert() when the lock allocation fails in _interpchannels.create() by stestagg · Pull Request #152642 · python/cpython

X Title: gh-152635: Raise MemoryError rather than fail assert() when the lock allocation fails in _interpchannels.create() by stestagg · Pull Request #152642 · python/cpython

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

Open Graph Description: Previously, an allocation failure when creating the lock for a channel in _interpchannels would trigger an assert. Caused by handle_channel_error being passed an error code of -1 which is only allo...

X Description: Previously, an allocation failure when creating the lock for a channel in _interpchannels would trigger an assert. Caused by handle_channel_error being passed an error code of -1 which is only allo...

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

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:cde16666-5def-2035-5ac1-f951014f0ee3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBE8A:1CFEED:68470C:8A61F9:6A518CD8
html-safe-nonceec1dd3ea1ee86424fa96f846844879a83eed3c46d697d06e4025ab90f55f8167
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRThBOjFDRkVFRDo2ODQ3MEM6OEE2MUY5OjZBNTE4Q0Q4IiwidmlzaXRvcl9pZCI6IjQ1MTM3MjA3MzI0NzIxNTEyNTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac5e5bc448ed81bdad8bec64e1fd7b00489cd420ceaf24208f12942599e5556ca0
hovercard-subject-tagpull_request:3959418436
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///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/152642/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/ad4cab06478d1df32729317e01632089fa4552b8cfeb605a4762aeeff75302ea/python/cpython/pull/152642
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ad4cab06478d1df32729317e01632089fa4552b8cfeb605a4762aeeff75302ea/python/cpython/pull/152642
og:image:altPreviously, an allocation failure when creating the lock for a channel in _interpchannels would trigger an assert. Caused by handle_channel_error being passed an error code of -1 which is only allo...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamestestagg
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
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
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/152642#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F152642
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%2F152642
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/152642
Reloadhttps://github.com/python/cpython/pull/152642
Reloadhttps://github.com/python/cpython/pull/152642
Please reload this pagehttps://github.com/python/cpython/pull/152642
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/152642
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 35k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.7k 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
sobolevnhttps://github.com/sobolevn
python:mainhttps://github.com/python/cpython/tree/main
stestagg:mainhttps://github.com/stestagg/cpython/tree/main
Conversationhttps://github.com/python/cpython/pull/152642
Commits6 (6)https://github.com/python/cpython/pull/152642/commits
Checkshttps://github.com/python/cpython/pull/152642/checks
Files changedhttps://github.com/python/cpython/pull/152642/files
gh-152635: Raise MemoryError rather than fail assert() when the lock allocation fails in _interpchannels.create()https://github.com/python/cpython/pull/152642#top
sobolevnhttps://github.com/sobolevn
python:mainhttps://github.com/python/cpython/tree/main
stestagg:mainhttps://github.com/stestagg/cpython/tree/main
https://github.com/stestagg
stestagghttps://github.com/stestagg
Jun 29, 2026https://github.com/python/cpython/pull/152642#issue-4772413242
Please reload this pagehttps://github.com/python/cpython/pull/152642
gh-142414https://github.com/python/cpython/issues/142414
_interpchannels.create() debug aborts if channel lock allocation fails #152635https://github.com/python/cpython/issues/152635
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
stestagghttps://github.com/stestagg
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
code ownerhttps://github.com/python/cpython/blob/2dd6e59aea24220975cce2b602846d997413d46c/.github/CODEOWNERS#L348
June 29, 2026 23:43https://github.com/python/cpython/pull/152642#event-27353824342
https://github.com/apps/python-cla-bot
python-cla-bothttps://github.com/apps/python-cla-bot
Jun 29, 2026https://github.com/python/cpython/pull/152642#issuecomment-4838534689
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://cla.python.org/
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 29, 2026 https://github.com/python/cpython/pull/152642#ref-issue-4771500775
_interpchannels.create() debug aborts if channel lock allocation fails #152635 https://github.com/python/cpython/issues/152635
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Jun 29, 2026https://github.com/python/cpython/pull/152642#event-27353827274
stestagghttps://github.com/stestagg
June 30, 2026 01:14https://github.com/python/cpython/pull/152642#commits-pushed-c25ac11
https://github.com/stestagg
Fixhttps://github.com/python/cpython/pull/152642/commits/c25ac11f0937a7979140de02b79c4dffa3b2960b
:https://github.com/python/cpython/pull/152642/commits/c25ac11f0937a7979140de02b79c4dffa3b2960b
pythongh-152635https://github.com/python/cpython/issues/152635
_interpchannels channel lock alloc failurehttps://github.com/python/cpython/pull/152642/commits/c25ac11f0937a7979140de02b79c4dffa3b2960b
c25ac11https://github.com/python/cpython/pull/152642/commits/c25ac11f0937a7979140de02b79c4dffa3b2960b
https://github.com/stestagg
Add @nomemtest decorator to the test, move the _testcapi call into th…https://github.com/python/cpython/pull/152642/commits/b61a06fc59baeab52a14b43077c3638d05cfd4c8
b61a06fhttps://github.com/python/cpython/pull/152642/commits/b61a06fc59baeab52a14b43077c3638d05cfd4c8
https://github.com/stestagg
self.assertRaises causes an allocation, so the _testcapi callhttps://github.com/python/cpython/pull/152642/commits/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
191f46ahttps://github.com/python/cpython/pull/152642/commits/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
https://github.com/stestagg
stestagghttps://github.com/stestagg
force-pushedhttps://github.com/python/cpython/compare/8e264d6523930481a96b248aa89f3632615c7a59..191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
8e264d6https://github.com/python/cpython/commit/8e264d6523930481a96b248aa89f3632615c7a59
191f46ahttps://github.com/python/cpython/commit/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
Compare https://github.com/python/cpython/compare/8e264d6523930481a96b248aa89f3632615c7a59..191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
June 30, 2026 00:14https://github.com/python/cpython/pull/152642#event-27354580167
https://github.com/stestagg
stestagghttps://github.com/stestagg
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4838720575
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
Jun 30, 2026 https://github.com/python/cpython/pull/152642#pullrequestreview-4598430935
View reviewed changes https://github.com/python/cpython/pull/152642/files/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
Lib/test/test_interpreters/test_channels.pyhttps://github.com/python/cpython/pull/152642/files/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce#diff-0cc09f795958827dc88b2318f658d48c96407af990870f63777e987edb88e2a5
StanFromIrelandhttps://github.com/StanFromIreland
Jun 30, 2026https://github.com/python/cpython/pull/152642#discussion_r3497097386
Please reload this pagehttps://github.com/python/cpython/pull/152642
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
stestagghttps://github.com/stestagg
Jun 30, 2026https://github.com/python/cpython/pull/152642#discussion_r3497179971
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
gh-151239https://github.com/python/cpython/pull/151239
gh-150213https://github.com/python/cpython/issues/150213
Please reload this pagehttps://github.com/python/cpython/pull/152642
StanFromIrelandhttps://github.com/StanFromIreland
Jun 30, 2026https://github.com/python/cpython/pull/152642#discussion_r3497195333
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
stestagghttps://github.com/stestagg
terryjreedyhttps://github.com/terryjreedy
code ownerhttps://github.com/python/cpython/blob/fc866dc84ec430ab22d60609520f7ab27267baef/.github/CODEOWNERS#L505
June 30, 2026 08:17https://github.com/python/cpython/pull/152642#event-27367767047
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
terryjreedyhttps://github.com/terryjreedy
June 30, 2026 08:19https://github.com/python/cpython/pull/152642#event-27367896833
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4841337520
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
stestagghttps://github.com/stestagg
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4841352953
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
Remove the test as it's not reliable enough, and testing allocation f…https://github.com/python/cpython/pull/152642/commits/aeb50c0639b86e3c028c1be5e9310db7c73fdf85
aeb50c0https://github.com/python/cpython/pull/152642/commits/aeb50c0639b86e3c028c1be5e9310db7c73fdf85
https://github.com/stestagg
stestagghttps://github.com/stestagg
force-pushedhttps://github.com/python/cpython/compare/55088505a10bfa7b6a7b0a2403a8bf51fc478567..aeb50c0639b86e3c028c1be5e9310db7c73fdf85
5508850https://github.com/python/cpython/commit/55088505a10bfa7b6a7b0a2403a8bf51fc478567
aeb50c0https://github.com/python/cpython/commit/aeb50c0639b86e3c028c1be5e9310db7c73fdf85
Compare https://github.com/python/cpython/compare/55088505a10bfa7b6a7b0a2403a8bf51fc478567..aeb50c0639b86e3c028c1be5e9310db7c73fdf85
June 30, 2026 08:28https://github.com/python/cpython/pull/152642#event-27368228850
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#pullrequestreview-4598669043
View reviewed changes https://github.com/python/cpython/pull/152642/files/aeb50c0639b86e3c028c1be5e9310db7c73fdf85
sobolevnhttps://github.com/sobolevn
https://github.com/python/cpython/pull/152642#pullrequestreview-4598669043
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
Modules/_interpchannelsmodule.chttps://github.com/python/cpython/pull/152642/files/aeb50c0639b86e3c028c1be5e9310db7c73fdf85#diff-4d0d844917bf75348da418231da89fb2b6631bdc1b948a5ad7ed038f592d564e
Please reload this pagehttps://github.com/python/cpython/pull/152642
Modules/_interpchannelsmodule.chttps://github.com/python/cpython/pull/152642/files/aeb50c0639b86e3c028c1be5e9310db7c73fdf85#diff-4d0d844917bf75348da418231da89fb2b6631bdc1b948a5ad7ed038f592d564e
Please reload this pagehttps://github.com/python/cpython/pull/152642
Modules/_interpchannelsmodule.chttps://github.com/python/cpython/pull/152642/files/aeb50c0639b86e3c028c1be5e9310db7c73fdf85#diff-4d0d844917bf75348da418231da89fb2b6631bdc1b948a5ad7ed038f592d564e
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
https://github.com/sobolevn
Code review suggestionshttps://github.com/python/cpython/pull/152642/commits/b9182d3f008dff046745b6d7ea42d0a07f75c71e
b9182d3https://github.com/python/cpython/pull/152642/commits/b9182d3f008dff046745b6d7ea42d0a07f75c71e
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#pullrequestreview-4598759732
View reviewed changes https://github.com/python/cpython/pull/152642/files/b9182d3f008dff046745b6d7ea42d0a07f75c71e
Modules/_interpchannelsmodule.chttps://github.com/python/cpython/pull/152642/files/b9182d3f008dff046745b6d7ea42d0a07f75c71e#diff-4d0d844917bf75348da418231da89fb2b6631bdc1b948a5ad7ed038f592d564e
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
Remove the now-redundant (and incorrect) branch fromhttps://github.com/python/cpython/pull/152642/commits/25b178a70153ac2753e9b0056ac515cbc17be1ad
25b178ahttps://github.com/python/cpython/pull/152642/commits/25b178a70153ac2753e9b0056ac515cbc17be1ad
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#pullrequestreview-4599541634
View reviewed changes https://github.com/python/cpython/pull/152642/files/25b178a70153ac2753e9b0056ac515cbc17be1ad
sobolevnhttps://github.com/sobolevn
https://github.com/python/cpython/pull/152642#pullrequestreview-4599541634
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27373310348
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
needs backport to 3.14 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.14%22
needs backport to 3.15 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.15%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374102473
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
b383aa6https://github.com/python/cpython/commit/b383aa6e1a8ea53fdeed88c71fbc34d8b2d1fde9
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374151314
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842641805
@stestagghttps://github.com/stestagg
@sobolevnhttps://github.com/sobolevn
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374153482
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842643370
GH-152671https://github.com/python/cpython/pull/152671
3.15 branchhttps://github.com/python/cpython/tree/3.15
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.15 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.15%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374162817
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842644002
GH-152672https://github.com/python/cpython/pull/152672
3.14 branchhttps://github.com/python/cpython/tree/3.14
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.14 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.14%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374167395
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842644835
GH-152673https://github.com/python/cpython/pull/152673
3.13 branchhttps://github.com/python/cpython/tree/3.13
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Jun 30, 2026https://github.com/python/cpython/pull/152642#event-27374172154
https://github.com/stestagg
stestagghttps://github.com/stestagg
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842647236
@sobolevnhttps://github.com/sobolevn
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Jun 30, 2026https://github.com/python/cpython/pull/152642#issuecomment-4842650378
Please reload this pagehttps://github.com/python/cpython/pull/152642
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#ref-commit-2c9972c
https://github.com/miss-islington
https://github.com/stestagg
https://github.com/sobolevn
[3.13]https://github.com/python/cpython/commit/2c9972c697d149390bdf9d54563212a427c5477b
gh-152635https://github.com/python/cpython/issues/152635
: Raise MemoryError when the lock allocation fails in…https://github.com/python/cpython/commit/2c9972c697d149390bdf9d54563212a427c5477b
2c9972chttps://github.com/python/cpython/commit/2c9972c697d149390bdf9d54563212a427c5477b
GH-152642https://github.com/python/cpython/pull/152642
#152673https://github.com/python/cpython/pull/152673
gh-152635https://github.com/python/cpython/issues/152635
GH-152642https://github.com/python/cpython/pull/152642
b383aa6https://github.com/python/cpython/commit/b383aa6e1a8ea53fdeed88c71fbc34d8b2d1fde9
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#ref-commit-0d76fdb
https://github.com/miss-islington
https://github.com/stestagg
https://github.com/sobolevn
[3.15]https://github.com/python/cpython/commit/0d76fdb0647dbcb11ef6129289eec4ba9784c5d0
gh-152635https://github.com/python/cpython/issues/152635
: Raise MemoryError when the lock allocation fails in…https://github.com/python/cpython/commit/0d76fdb0647dbcb11ef6129289eec4ba9784c5d0
0d76fdbhttps://github.com/python/cpython/commit/0d76fdb0647dbcb11ef6129289eec4ba9784c5d0
GH-152642https://github.com/python/cpython/pull/152642
#152671https://github.com/python/cpython/pull/152671
gh-152635https://github.com/python/cpython/issues/152635
GH-152642https://github.com/python/cpython/pull/152642
b383aa6https://github.com/python/cpython/commit/b383aa6e1a8ea53fdeed88c71fbc34d8b2d1fde9
sobolevnhttps://github.com/sobolevn
Jun 30, 2026 https://github.com/python/cpython/pull/152642#ref-commit-589833e
https://github.com/miss-islington
https://github.com/stestagg
https://github.com/sobolevn
[3.14]https://github.com/python/cpython/commit/589833e0a4fae6b476107f5fb345d8058ce2712a
gh-152635https://github.com/python/cpython/issues/152635
: Raise MemoryError when the lock allocation fails in…https://github.com/python/cpython/commit/589833e0a4fae6b476107f5fb345d8058ce2712a
589833ehttps://github.com/python/cpython/commit/589833e0a4fae6b476107f5fb345d8058ce2712a
GH-152642https://github.com/python/cpython/pull/152642
#152672https://github.com/python/cpython/pull/152672
gh-152635https://github.com/python/cpython/issues/152635
GH-152642https://github.com/python/cpython/pull/152642
b383aa6https://github.com/python/cpython/commit/b383aa6e1a8ea53fdeed88c71fbc34d8b2d1fde9
maurycyhttps://github.com/maurycy
Jul 1, 2026 https://github.com/python/cpython/pull/152642#ref-commit-da7d768
https://github.com/maurycy
Merge branch 'main' into maurycy/bye-abbahttps://github.com/maurycy/cpython/commit/da7d768a6158938f38be1a7dd734adba8ff33b51
da7d768https://github.com/maurycy/cpython/commit/da7d768a6158938f38be1a7dd734adba8ff33b51
pythongh-151626https://github.com/python/cpython/issues/151626
pythonGH-151952https://github.com/python/cpython/pull/151952
pythongh-152728https://github.com/python/cpython/issues/152728
python#152729https://github.com/python/cpython/pull/152729
pythongh-152711https://github.com/python/cpython/issues/152711
python#152713https://github.com/python/cpython/pull/152713
pythongh-152715https://github.com/python/cpython/issues/152715
python#152716https://github.com/python/cpython/pull/152716
pythongh-152433https://github.com/python/cpython/issues/152433
python#152473https://github.com/python/cpython/pull/152473
pythongh-152433https://github.com/python/cpython/issues/152433
python#152383https://github.com/python/cpython/pull/152383
pythonGH-81881https://github.com/python/cpython/issues/81881
python#142693https://github.com/python/cpython/pull/142693
pythongh-152502https://github.com/python/cpython/issues/152502
pythonGH-152705https://github.com/python/cpython/pull/152705
pythongh-145857https://github.com/python/cpython/issues/145857
pythonGH-146314https://github.com/python/cpython/pull/146314
pythongh-145854https://github.com/python/cpython/issues/145854
pythonGH-146006https://github.com/python/cpython/pull/146006
pythongh-152680https://github.com/python/cpython/issues/152680
python#152668https://github.com/python/cpython/pull/152668
pythongh-152682https://github.com/python/cpython/issues/152682
python#152684https://github.com/python/cpython/pull/152684
pythongh-151881https://github.com/python/cpython/issues/151881
pythonGH-152683https://github.com/python/cpython/pull/152683
pythongh-152546https://github.com/python/cpython/issues/152546
python#152547https://github.com/python/cpython/pull/152547
pythongh-151126https://github.com/python/cpython/issues/151126
python#152478https://github.com/python/cpython/pull/152478
pythongh-152635https://github.com/python/cpython/issues/152635
python#152642https://github.com/python/cpython/pull/152642
pythongh-151029https://github.com/python/cpython/issues/151029
pythonGH-152653https://github.com/python/cpython/pull/152653
pythongh-121249https://github.com/python/cpython/issues/121249
python#152309https://github.com/python/cpython/pull/152309
pythongh-152192https://github.com/python/cpython/issues/152192
pythonGH-152382https://github.com/python/cpython/pull/152382
python#152311https://github.com/python/cpython/pull/152311
https://github.com/ByteFlowing1337
ByteFlowing1337https://github.com/ByteFlowing1337
Jul 9, 2026 https://github.com/python/cpython/pull/152642#pullrequestreview-4664338348
View reviewed changes https://github.com/python/cpython/pull/152642/files/25b178a70153ac2753e9b0056ac515cbc17be1ad
Modules/_interpchannelsmodule.chttps://github.com/python/cpython/pull/152642/files/25b178a70153ac2753e9b0056ac515cbc17be1ad#diff-4d0d844917bf75348da418231da89fb2b6631bdc1b948a5ad7ed038f592d564e
ByteFlowing1337https://github.com/ByteFlowing1337
Jul 9, 2026https://github.com/python/cpython/pull/152642#discussion_r3552756064
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
sobolevnhttps://github.com/sobolevn
Jul 9, 2026https://github.com/python/cpython/pull/152642#discussion_r3552781889
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/152642
Fix compile warning "Modules/_interpchannelsmodule.c: conversion from 'int64_t' to 'int', possible loss of data" #153444 https://github.com/python/cpython/issues/153444
gh-153444: Fix compile warning in Modules/_interpchannelsmodule.c #153445 https://github.com/python/cpython/pull/153445
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F152642
https://github.com/sobolevn
sobolevn https://github.com/sobolevn
https://github.com/python/cpython/pull/152642/files/25b178a70153ac2753e9b0056ac515cbc17be1ad
https://github.com/StanFromIreland
StanFromIreland https://github.com/StanFromIreland
https://github.com/python/cpython/pull/152642/files/191f46a5aea2d3cb0392c241a6bb233d3a4be8ce
https://github.com/ericsnowcurrently
ericsnowcurrently https://github.com/ericsnowcurrently
https://github.com/ByteFlowing1337
ByteFlowing1337 https://github.com/ByteFlowing1337
https://github.com/python/cpython/pull/152642/files/25b178a70153ac2753e9b0056ac515cbc17be1ad
Please reload this pagehttps://github.com/python/cpython/pull/152642
https://github.com/stestagg
https://github.com/StanFromIreland
https://github.com/sobolevn
https://github.com/ByteFlowing1337
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.