René's URL Explorer Experiment


Title: Move exc state to generator. Fixes bpo-25612 by markshannon · Pull Request #1773 · python/cpython · GitHub

Open Graph Title: Move exc state to generator. Fixes bpo-25612 by markshannon · Pull Request #1773 · python/cpython

X Title: Move exc state to generator. Fixes bpo-25612 by markshannon · Pull Request #1773 · python/cpython

Description: Moves the exception state from the frame to the coroutine. (Coroutine in the CS sense, which includes generators, coroutines and thread). This cleans up the code, removing about 60 lines, and fixes https://bugs.python.org/issue25612. https://bugs.python.org/issue25612

Open Graph Description: Moves the exception state from the frame to the coroutine. (Coroutine in the CS sense, which includes generators, coroutines and thread). This cleans up the code, removing about 60 lines, and fixes...

X Description: Moves the exception state from the frame to the coroutine. (Coroutine in the CS sense, which includes generators, coroutines and thread). This cleans up the code, removing about 60 lines, and fixes...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:f23da9fc-18ad-8d6c-ebab-77fcd3b62815
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB83E:1C4E8B:F80F2:15307E:696A620A
html-safe-nonce1ce04c453e39e57f1c2bca6178cbff9fd0adba5b47a192f8bf4ca11e24c47847
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODNFOjFDNEU4QjpGODBGMjoxNTMwN0U6Njk2QTYyMEEiLCJ2aXNpdG9yX2lkIjoiMjIzNTAxOTc1NjE4NTQ3NzY0MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac184331555522f66c4a86f8d42029257d14b9004aaf94fd3b140acbdc23469b18
hovercard-subject-tagpull_request:122106319
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/1773/files
twitter:imagehttps://avatars.githubusercontent.com/u/9448417?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/9448417?s=400&v=4
og:image:altMoves the exception state from the frame to the coroutine. (Coroutine in the CS sense, which includes generators, coroutines and thread). This cleans up the code, removing about 60 lines, and fixes...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None9b7735a184970dd9333b2cbe036c8f3c0a9108c64aaa93827c5a64fc70993392
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
release87cbd411c2982752221b5751d583a515b23bf5fa
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/1773/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F1773%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F1773%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/1773/files
Reloadhttps://github.com/python/cpython/pull/1773/files
Reloadhttps://github.com/python/cpython/pull/1773/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k 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.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
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 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
pitrouhttps://github.com/pitrou
python:masterhttps://github.com/python/cpython/tree/master
markshannon:move-exc-state-to-generatorhttps://github.com/markshannon/cpython/tree/move-exc-state-to-generator
Conversation 51 https://github.com/python/cpython/pull/1773
Commits 10 https://github.com/python/cpython/pull/1773/commits
Checks 0 https://github.com/python/cpython/pull/1773/checks
Files changed https://github.com/python/cpython/pull/1773/files
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
Move exc state to generator. Fixes bpo-25612 https://github.com/python/cpython/pull/1773/files#top
Show all changes 10 commits https://github.com/python/cpython/pull/1773/files
adde498 Move exception state information from frame objects to coroutine (gen… markshannon May 23, 2017 https://github.com/python/cpython/pull/1773/commits/adde4984035eeb4d039b7f58c47b3f442c27bc99
207ff6c Add tests to verify fix of bpo-25612 and case B6 of bpo-28884 markshannon May 23, 2017 https://github.com/python/cpython/pull/1773/commits/207ff6ce61614bb7cd15eb09b85a8689c223a8ca
52acc3c Factor out clear/traverse for exc_state struct. markshannon May 24, 2017 https://github.com/python/cpython/pull/1773/commits/52acc3c93aa1c1d9a45a974232ef7b5f82902e12
f2ff96e Make sure that previous exc-state in thread is initialized properly. markshannon May 24, 2017 https://github.com/python/cpython/pull/1773/commits/f2ff96e35bc3e1d93a83018e4c154cf0b4f4dc16
963aea3 Make code conform to PEP-7 markshannon May 27, 2017 https://github.com/python/cpython/pull/1773/commits/963aea3d675fb4a2bc2844e47a51dd77cc47d918
22b1e82 Change names and formatting to conform to PEP-7 and make explicit tha… markshannon Oct 22, 2017 https://github.com/python/cpython/pull/1773/commits/22b1e82c930437dcd967f9654415c7d485eb2e67
e5ffc67 Add blurb entry for new exception state handling. markshannon Oct 22, 2017 https://github.com/python/cpython/pull/1773/commits/e5ffc67bfc292260dc5c410e78eed83792479cfe
d3b7efb Right-justify C macro pitrou Oct 22, 2017 https://github.com/python/cpython/pull/1773/commits/d3b7efb293014fb7633e38f4d708fc890ecb0a19
36ea52f More renaming and PEP-7 compliance markshannon Oct 22, 2017 https://github.com/python/cpython/pull/1773/commits/36ea52f35542e6716d6404dff602a92673b45742
cba130e Update implementation of 'raise' to scan exception stack. markshannon Oct 22, 2017 https://github.com/python/cpython/pull/1773/commits/cba130efd6905f6db1c2d8b17223cfe2c60f1902
Clear filters https://github.com/python/cpython/pull/1773/files
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
frameobject.h https://github.com/python/cpython/pull/1773/files#diff-1183755e304c1456fda9bd0e13ac8b35ddc652b4ff1fba96bc2fd64574b39f00
genobject.h https://github.com/python/cpython/pull/1773/files#diff-9e18ef320c69b6c5e1aa36a755b3610d898e2940ddc3bd34cee6e585425dff89
pyerrors.h https://github.com/python/cpython/pull/1773/files#diff-f4e5b9de4e18de8d6f51895b1c99ccfcbee733b25d9027a7e5f74985f3e920db
pystate.h https://github.com/python/cpython/pull/1773/files#diff-72fdb9ce4eb86f7a79872b667270cf35110b62609cc8765aa3c795907c99f431
test_exceptions.py https://github.com/python/cpython/pull/1773/files#diff-3dbd58a46964dc5908595a1caa552fa3f5e2e46610679634ffc1064fd7cc3c8f
test_sys.py https://github.com/python/cpython/pull/1773/files#diff-f3ae0e3fbb12fe0717e2d9d8801f5d9f3091c34254d1302b228422d7d07fdc5d
2017-10-22-13-12-28.bpo-25612.1jnWKT.rst https://github.com/python/cpython/pull/1773/files#diff-b4c15c95f9d2cdc6650e2dc9fcbc411591fa1f353450b8ce86082bc33ec051b2
frameobject.c https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
genobject.c https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
ceval.c https://github.com/python/cpython/pull/1773/files#diff-c22186367cbe20233e843261998dc027ae5f1f8c0d2e778abfa454ae74cc59de
errors.c https://github.com/python/cpython/pull/1773/files#diff-c37c836d0535b79d87b8eb0652c59ac0c2aeb1461bcb2274bee82656cecacad4
pystate.c https://github.com/python/cpython/pull/1773/files#diff-7ac11e526f79b42d6ea9d3592cb99da46775640c69fa5510f4a6de87cced7141
sysmodule.c https://github.com/python/cpython/pull/1773/files#diff-a3a5c73931235f7f344c072dc755d6508e13923db3f5d581c5e88652075871cb
Include/frameobject.hhttps://github.com/python/cpython/pull/1773/files#diff-1183755e304c1456fda9bd0e13ac8b35ddc652b4ff1fba96bc2fd64574b39f00
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Include/frameobject.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-1183755e304c1456fda9bd0e13ac8b35ddc652b4ff1fba96bc2fd64574b39f00
https://github.com/python/cpython/pull/1773/files#diff-1183755e304c1456fda9bd0e13ac8b35ddc652b4ff1fba96bc2fd64574b39f00
Include/genobject.hhttps://github.com/python/cpython/pull/1773/files#diff-9e18ef320c69b6c5e1aa36a755b3610d898e2940ddc3bd34cee6e585425dff89
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Include/genobject.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-9e18ef320c69b6c5e1aa36a755b3610d898e2940ddc3bd34cee6e585425dff89
https://github.com/python/cpython/pull/1773/files#diff-9e18ef320c69b6c5e1aa36a755b3610d898e2940ddc3bd34cee6e585425dff89
Include/pyerrors.hhttps://github.com/python/cpython/pull/1773/files#diff-f4e5b9de4e18de8d6f51895b1c99ccfcbee733b25d9027a7e5f74985f3e920db
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Include/pyerrors.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-f4e5b9de4e18de8d6f51895b1c99ccfcbee733b25d9027a7e5f74985f3e920db
https://github.com/python/cpython/pull/1773/files#diff-f4e5b9de4e18de8d6f51895b1c99ccfcbee733b25d9027a7e5f74985f3e920db
Include/pystate.hhttps://github.com/python/cpython/pull/1773/files#diff-72fdb9ce4eb86f7a79872b667270cf35110b62609cc8765aa3c795907c99f431
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Include/pystate.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-72fdb9ce4eb86f7a79872b667270cf35110b62609cc8765aa3c795907c99f431
https://github.com/python/cpython/pull/1773/files#diff-72fdb9ce4eb86f7a79872b667270cf35110b62609cc8765aa3c795907c99f431
https://github.com/python/cpython/pull/1773/files#diff-72fdb9ce4eb86f7a79872b667270cf35110b62609cc8765aa3c795907c99f431
Lib/test/test_exceptions.pyhttps://github.com/python/cpython/pull/1773/files#diff-3dbd58a46964dc5908595a1caa552fa3f5e2e46610679634ffc1064fd7cc3c8f
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Lib/test/test_exceptions.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-3dbd58a46964dc5908595a1caa552fa3f5e2e46610679634ffc1064fd7cc3c8f
https://github.com/python/cpython/pull/1773/files#diff-3dbd58a46964dc5908595a1caa552fa3f5e2e46610679634ffc1064fd7cc3c8f
Lib/test/test_sys.pyhttps://github.com/python/cpython/pull/1773/files#diff-f3ae0e3fbb12fe0717e2d9d8801f5d9f3091c34254d1302b228422d7d07fdc5d
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Lib/test/test_sys.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-f3ae0e3fbb12fe0717e2d9d8801f5d9f3091c34254d1302b228422d7d07fdc5d
https://github.com/python/cpython/pull/1773/files#diff-f3ae0e3fbb12fe0717e2d9d8801f5d9f3091c34254d1302b228422d7d07fdc5d
https://github.com/python/cpython/pull/1773/files#diff-f3ae0e3fbb12fe0717e2d9d8801f5d9f3091c34254d1302b228422d7d07fdc5d
Misc/NEWS.d/next/C API/2017-10-22-13-12-28.bpo-25612.1jnWKT.rsthttps://github.com/python/cpython/pull/1773/files#diff-b4c15c95f9d2cdc6650e2dc9fcbc411591fa1f353450b8ce86082bc33ec051b2
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Misc/NEWS.d/next/C%20API/2017-10-22-13-12-28.bpo-25612.1jnWKT.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
Objects/frameobject.chttps://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Objects/frameobject.c
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
https://github.com/python/cpython/pull/1773/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
Objects/genobject.chttps://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
View file https://github.com/markshannon/cpython/blob/cba130efd6905f6db1c2d8b17223cfe2c60f1902/Objects/genobject.c
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/1773/{{ revealButtonHref }}
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 11, 2017https://github.com/python/cpython/pull/1773/files#r143922690
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
markshannonhttps://github.com/markshannon
Oct 22, 2017https://github.com/python/cpython/pull/1773/files#r146128428
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/1773/files
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
https://github.com/python/cpython/pull/1773/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
Please reload this pagehttps://github.com/python/cpython/pull/1773/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.