René's URL Explorer Experiment


Title: gh-79871: IDLE - Fix and test debugger module by tonybaloney · Pull Request #11451 · python/cpython · GitHub

Open Graph Title: gh-79871: IDLE - Fix and test debugger module by tonybaloney · Pull Request #11451 · python/cpython

X Title: gh-79871: IDLE - Fix and test debugger module by tonybaloney · Pull Request #11451 · python/cpython

Description: Add docstrings to the debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb); In Idb.in_rpc_code, check whether prev_frame is None before trying to use it. Make other code changes. Expand test_debugger from nearly nothing. Issue: gh-79871

Open Graph Description: Add docstrings to the debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb); In Idb.in_rpc_code, check whether prev_frame is None before trying to use it. Make other code chan...

X Description: Add docstrings to the debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb); In Idb.in_rpc_code, check whether prev_frame is None before trying to use it. Make other code chan...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:b35095f6-a70b-8b1f-9c92-6470e9d47d3c
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9D80:F74F6:19B97E8:22083FB:696AF0F4
html-safe-noncedfeeb93e427cf5135db004bbbcea3d8655e6eff7b96ed708adf768395df0e066
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RDgwOkY3NEY2OjE5Qjk3RTg6MjIwODNGQjo2OTZBRjBGNCIsInZpc2l0b3JfaWQiOiI3ODA1MjAzNTU0MzYyOTEzMDEyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac4d108bb96df82a8079e7aa28576a004f481912e2ee1fa5021e14a99c27a4a552
hovercard-subject-tagpull_request:242526033
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/11451/files
twitter:imagehttps://avatars.githubusercontent.com/u/1532417?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1532417?s=400&v=4
og:image:altAdd docstrings to the debugger module. Fix two bugs: initialize Idb.botframe (should be in Bdb); In Idb.in_rpc_code, check whether prev_frame is None before trying to use it. Make other code chan...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
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
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/11451/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F11451%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%2F11451%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/11451/files
Reloadhttps://github.com/python/cpython/pull/11451/files
Reloadhttps://github.com/python/cpython/pull/11451/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/11451/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/11451/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
terryjreedyhttps://github.com/terryjreedy
python:mainhttps://github.com/python/cpython/tree/main
tonybaloney:idlelib_testshttps://github.com/tonybaloney/cpython/tree/idlelib_tests
Conversation 108 https://github.com/python/cpython/pull/11451
Commits 51 https://github.com/python/cpython/pull/11451/commits
Checks 0 https://github.com/python/cpython/pull/11451/checks
Files changed https://github.com/python/cpython/pull/11451/files
Please reload this pagehttps://github.com/python/cpython/pull/11451/files
gh-79871: IDLE - Fix and test debugger module https://github.com/python/cpython/pull/11451/files#top
Show all changes 51 commits https://github.com/python/cpython/pull/11451/files
bbb58e8 start setting up tests for the Idb module tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/bbb58e8cc684238b2597758b3cb5217ea83cd315
525efbc handle NoneType in frame.f_back (first frame in session) and call bdb… tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/525efbc181ce4f20d337a9e318e0a97d11d9768f
83aeefa add a test for Idb to ensure calling super. Add a test to check the h… tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/83aeefa0426f618c3236c36684d2cb2e2bbb2cb9
d01dcdb add test for user_exception to validate passing of exc_info to gui in… tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/d01dcdb84967dc5553650e745698875da9950c4f
6a123ef add tests for in_rpc_code to catch various frame file names tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/6a123ef743d386847e34dbb8d4fd9e9d53768c98
e5e882c add some PEP8 compliant line breaks tonybaloney Jan 6, 2019 https://github.com/python/cpython/pull/11451/commits/e5e882c92ab65a98a5a3677d01ab143380ffc846
35915da setup tests for the debugger.Debugger class tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/35915dafeab0df98dd48e5cd8c1b218d3df718aa
dbb5c7e add tests for run with and without an idb instance set on init tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/dbb5c7e42fca956c1724e8a685f0f2f0caa362a8
2929019 add tests for interaction, which are currently demonstrating a bug in… tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/29290197ca3d27a9aec6f1c00c4ed9153aff0a58
bbe4300 Bdb expects an instance attribute called 'botframe', which is set by … tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/bbe430039323ac7594a4238fee88941b9e55ca6a
4957496 remove empty single line comments tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/4957496ebd688f52870fd8db93cc0717e05f451f
fbf1cac add tests for the basic operations tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/fbf1cacd53e48c4736a5829b1bd17820cacb6867
2b42337 finished tests for Debugger tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/2b42337278a46a50db29cbf5c921378350ec8c18
56741f1 add a constructor for MockFrameType to condense the code tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/56741f1d1019ee2f5795f3b77d3709b284cf40e7
8d015ce add tests for show_source and load_stack for the StackViewer class tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/8d015ce70cd289a8d7510c4d6a40a61c68753c2b
4807556 remove line comment tonybaloney Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/48075560a5a51888b275a3f653e173e9da7389f0
88e5f91 📜🤖 Added by blurb_it. blurb-it[bot] Jan 7, 2019 https://github.com/python/cpython/pull/11451/commits/88e5f91c3b94758506f29d3c30b165279d403841
0df2512 fixed references to .assertEquals, moved code into setup and teardown… tonybaloney Jan 10, 2019 https://github.com/python/cpython/pull/11451/commits/0df251212d68f04e32bcb1ecf91c905b9e6e54cf
dfe6db9 cleanupm stackviewer tests and use Tk instance tonybaloney Jan 10, 2019 https://github.com/python/cpython/pull/11451/commits/dfe6db9c238cb6f152338aa118e198a5530e21b7
2b9a43a untoggle the gui requirement tonybaloney Jan 10, 2019 https://github.com/python/cpython/pull/11451/commits/2b9a43a49cceef2ce8a27c405783248f7e723d1f
5ae4060 Change the single-line docstrings to comments tonybaloney Apr 4, 2019 https://github.com/python/cpython/pull/11451/commits/5ae4060c99ce2a81dd1ef58189e0a6a6f8d5cf7d
14b908f Removed the 2 interaction tests because they cause the UI to wait for… tonybaloney Apr 5, 2019 https://github.com/python/cpython/pull/11451/commits/14b908ff54b2b3d7ad91916ababdcec5eb480290
ae491f4 Fix the test assertions and use stacked frames when testing debugging… tonybaloney Apr 5, 2019 https://github.com/python/cpython/pull/11451/commits/ae491f4ab93fbf9a79597aae1e4d384d34ba4efa
bc28ced Make the test vaguer so that if the coverage checks pass it doesn't i… tonybaloney Apr 5, 2019 https://github.com/python/cpython/pull/11451/commits/bc28ced24e2cc028a8079352c22cc8605fe9b99b
9333fcf Clean up attributes in memory and split tests between those which nee… tonybaloney Apr 5, 2019 https://github.com/python/cpython/pull/11451/commits/9333fcf5424fe59ee292ff842885230b61c097be
046fe00 Merge branch 'main' into idlelib_tests terryjreedy Nov 14, 2023 https://github.com/python/cpython/pull/11451/commits/046fe00e27183c15eceb6dbdf8d6a25d1cdd1b19
daa2015 Update Misc/NEWS.d/next/IDLE/2019-01-07-06-18-25.bpo-35668.JimxP5.rst terryjreedy Nov 14, 2023 https://github.com/python/cpython/pull/11451/commits/daa2015bf14f370bfe541cd789ea690884266fb7
37afb53 Update 2019-01-07-06-18-25.bpo-35668.JimxP5.rst terryjreedy Nov 14, 2023 https://github.com/python/cpython/pull/11451/commits/37afb53b5b4bb264f68f7a7bdff83dc05551fbc9
f4c3c00 Merge remote-tracking branch 'upstream/main' into pr_11451 terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/f4c3c00807be23086e944f4d8c4b39f7236e4681
e9d0e4e Add comment to stackviewer. terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/e9d0e4eb891b5199b42a61c25c2b73eaa6d5fb43
3b97b55 Add debugger module docstrings and revise those for Idb. terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/3b97b55b475e30dcdcb8073b71b55118165e23ff
d989bfa Fix test failures by using 'assert_called_once_with'. terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/d989bfae029db2353b0feb409472e2ef03527ea8
22e8249 Remove duplicate test. terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/22e82491cce8e312a822d3bf6cf80cbc020e9954
2611447 Merge remote-tracking branch 'upstream/main' into pr_11451 terryjreedy Nov 15, 2023 https://github.com/python/cpython/pull/11451/commits/2611447cbb651ff71d5de914ff50dbef511767f3
f9f1a22 Remove added 'botframe' initialization as very likely not needed. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/f9f1a22c638a6643c3afa68d650d95a3ca6b24e4
a202f4f Move function frame2message to module level. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/a202f4f6cbb96903b60dbf57a52519bee2f23af0
597cbba IDLE style is no newline to start docstring. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/597cbbaaa4d926c65a573e7cae83d47836e4b691
0a53cd1 Change 'doc string' to 'Doc string.' terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/0a53cd148174788386ec09125907d28aa32096d3
114d686 Remove unneeded Ibd setups and teardowns. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/114d68687aba2e4d9755db0ecdbe71d7318991af
1c1107d Polish IdbTest. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/1c1107d2f28fdc26524fa50cee4d921f347a1c9c
ed58072 Make in_rpc_code a module function, like frame2message. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/ed58072c398380b6037e683f13c734eff76cca33
d541302 Add FunctionTest terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/d541302bfd57aae50be4ccdca7ed815b52740d36
df1936f Refactor IdbTest. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/df1936f90f0a907ddac6bf78f4924ea519f117b8
fedfbc0 FunctionTest comment terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/fedfbc0b17be1c56f35ea698d60f15a04ff3438e
a731e63 Use False, True for Debugger().interacting. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/a731e635e346dbfa189b1501db2dbcbc9811f055
9eb6548 Modify Debugger tests terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/9eb65481c5b900b865fa71705bab8a08d3614c52
0454ea5 Import Mock and patch, refactor to run many tests without gui. terryjreedy Nov 16, 2023 https://github.com/python/cpython/pull/11451/commits/0454ea5e8e2c1a69da675674f1cc7625bbd23220
63008a5 Put no-gui tests first, fix breakpoints, work on gui tests. terryjreedy Nov 19, 2023 https://github.com/python/cpython/pull/11451/commits/63008a58a877f250e05aa2c94b74c0ebb3c72a4d
fe14bb8 Tests pass. terryjreedy Nov 19, 2023 https://github.com/python/cpython/pull/11451/commits/fe14bb8fef3ba735030e7a9140d56219246f53b2
fd7e259 Merge branch 'main' into idlelib_tests terryjreedy Nov 19, 2023 https://github.com/python/cpython/pull/11451/commits/fd7e2591d306fa8410d48158483a61bd39327abf
5fe9868 ws terryjreedy Nov 19, 2023 https://github.com/python/cpython/pull/11451/commits/5fe98689012ab4dacc36e76719d0639e78af87e8
Clear filters https://github.com/python/cpython/pull/11451/files
Please reload this pagehttps://github.com/python/cpython/pull/11451/files
Please reload this pagehttps://github.com/python/cpython/pull/11451/files
debugger.py https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
test_debugger.py https://github.com/python/cpython/pull/11451/files#diff-1c8c5be599e46265fba2bc20dad5ca92bbb25536598458eb65ec939207a8316e
pyshell.py https://github.com/python/cpython/pull/11451/files#diff-f6ced3d8ba872fb8904aa7cf07512890be864c5b00ae0ccf3d0c3edff0a03567
stackviewer.py https://github.com/python/cpython/pull/11451/files#diff-43e6474714e3ce2058df330c1dc819e224edbe5fe49fc93759f6ec6ae41d8fdc
2019-01-07-06-18-25.bpo-35668.JimxP5.rst https://github.com/python/cpython/pull/11451/files#diff-9ad0b79648da542c2cbd9d5c746d1f100e1cf51aa427ef3dd72c13512f6d4cdf
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L493
Lib/idlelib/debugger.pyhttps://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
View file https://github.com/tonybaloney/cpython/blob/5fe98689012ab4dacc36e76719d0639e78af87e8/Lib/idlelib/debugger.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/11451/{{ revealButtonHref }}
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
https://github.com/python/cpython/pull/11451/files#diff-5b700ece85002c5b3a9c38b0522d8207f0721c21c3da555a61e0e27aec8118ae
Please reload this pagehttps://github.com/python/cpython/pull/11451/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.