René's URL Explorer Experiment


Title: gh-88233: zipfile: refactor _strip_extra by jaraco · Pull Request #102083 · python/cpython · GitHub

Open Graph Title: gh-88233: zipfile: refactor _strip_extra by jaraco · Pull Request #102083 · python/cpython

X Title: gh-88233: zipfile: refactor _strip_extra by jaraco · Pull Request #102083 · python/cpython

Description: zipfile: handle extras after a zip64 extra Add NEWS entry for bugfix Fix typo Tweak style to conform to best conventions. Remove unused variable. Reflow comment to 72 characters per PEP 8. Replace literal and ambiguous comment with a self-documenting constant. gh-85417: Clarify behaviour on branch cuts in cmath module (#102046) Misc improvements to the float tutorial (GH-102052) gh-101578: Amend PyErr_{Set,Get}RaisedException docs (#101962) gh-97786: Fix compiler warnings in pytime.c (#101826) gh-101981: Build macOS as recommended by the devguide (GH-102070) gh-101819: Adapt _io types to heap types, batch 1 (GH-101949) gh-101907: Stop using _Py_OPCODE and _Py_OPARG macros (GH-101912) gh-101981: Apply HOMEBREW related environment variables (gh-102074) Refactor zipfile._strip_extra to use higher level abstractions for extras instead of a heavy-state loop. Issue: gh-88233

Open Graph Description: zipfile: handle extras after a zip64 extra Add NEWS entry for bugfix Fix typo Tweak style to conform to best conventions. Remove unused variable. Reflow comment to 72 characters per PEP 8. Replace ...

X Description: zipfile: handle extras after a zip64 extra Add NEWS entry for bugfix Fix typo Tweak style to conform to best conventions. Remove unused variable. Reflow comment to 72 characters per PEP 8. Replace ...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:6f319c1d-3dc6-d510-91da-4ea3dddafd75
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD290:20C85F:43151D:5ACB09:6969D1C2
html-safe-nonce947978cdc01f680ccdb1608c3e0ededcf5e9afde126c9161ea5fffd6eb4facf7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMjkwOjIwQzg1Rjo0MzE1MUQ6NUFDQjA5OjY5NjlEMUMyIiwidmlzaXRvcl9pZCI6IjExMDc4MTU0ODkyNDk4NTc5ODYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8d33c89544bc7be2544d4300822c8c94cef28bc4b68449ce08e981d9a50bbbaf
hovercard-subject-tagpull_request:1247593950
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/102083/files
twitter:imagehttps://avatars.githubusercontent.com/u/308610?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/308610?s=400&v=4
og:image:altzipfile: handle extras after a zip64 extra Add NEWS entry for bugfix Fix typo Tweak style to conform to best conventions. Remove unused variable. Reflow comment to 72 characters per PEP 8. Replace ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneacedec8b5f975d9e3d494ddd8f949b0b8a0de59d393901e26f73df9dcba80056
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
release83c08c21cdda978090dc44364b71aa5bc6dcea79
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/102083/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F102083%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%2F102083%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/102083/files
Reloadhttps://github.com/python/cpython/pull/102083/files
Reloadhttps://github.com/python/cpython/pull/102083/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/102083/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/102083/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
jaracohttps://github.com/jaraco
python:mainhttps://github.com/python/cpython/tree/main
jaraco:refactor/zipfile-extrahttps://github.com/jaraco/cpython/tree/refactor/zipfile-extra
Conversation 0 https://github.com/python/cpython/pull/102083
Commits 15 https://github.com/python/cpython/pull/102083/commits
Checks 0 https://github.com/python/cpython/pull/102083/checks
Files changed https://github.com/python/cpython/pull/102083/files
Please reload this pagehttps://github.com/python/cpython/pull/102083/files
gh-88233: zipfile: refactor _strip_extra https://github.com/python/cpython/pull/102083/files#top
Show all changes 15 commits https://github.com/python/cpython/pull/102083/files
dae825b zipfile: handle extras after a zip64 extra thatch Aug 21, 2022 https://github.com/python/cpython/pull/102083/commits/dae825bad06f03250dbfe30af689e61675ee9a23
03494d9 Add NEWS entry for bugfix thatch Sep 5, 2022 https://github.com/python/cpython/pull/102083/commits/03494d9bd686ccf8a9786516c0fd8e10457775c3
7e3627c Fix typo jaraco Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/7e3627c269dd7290f2fea702a8d072ba9d39ac46
31b71a9 Tweak style to conform to best conventions. Remove unused variable. jaraco Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/31b71a9c36540b5e79a7d1e206db8f29fc31f0a6
6f42280 Reflow comment to 72 characters per PEP 8. jaraco Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/6f42280e47f8d7c9141d6b890aa1c422d2762fe9
14d9e42 Replace literal and ambiguous comment with a self-documenting constant. jaraco Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/14d9e425d15757b41b1cc7e8f766e8e8e970dd72
3c6360e gh-85417: Clarify behaviour on branch cuts in cmath module (#102046) mdickinson Feb 19, 2023 https://github.com/python/cpython/pull/102083/commits/3c6360e100247839885afc4de97c544c2d4a6f09
3055af6 Misc improvements to the float tutorial (GH-102052) rhettinger Feb 19, 2023 https://github.com/python/cpython/pull/102083/commits/3055af6ca7c37da18601787e275a07b3daab9e2d
a0004e1 gh-101578: Amend PyErr_{Set,Get}RaisedException docs (#101962) erlend-aasland Feb 19, 2023 https://github.com/python/cpython/pull/102083/commits/a0004e195b36a18ddae0de5b8f1f4a93bc6658a5
c6f8395 gh-97786: Fix compiler warnings in pytime.c (#101826) mdickinson Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/c6f8395acf497ecd94637789a8de37dde8ee86bd
462aaa3 gh-101981: Build macOS as recommended by the devguide (GH-102070) erlend-aasland Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/462aaa30168231f11ad1070d45df7d7a3f2e86c5
13882e0 gh-101819: Adapt _io types to heap types, batch 1 (GH-101949) erlend-aasland Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/13882e073126e23fdd80f4ff18017de4b9c954f9
ca5d36e gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912) zooba Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/ca5d36e86d9be50189563cbc2eb2961c0d5a510e
b57a039 gh-101981: Apply HOMEBREW related environment variables (gh-102074) corona10 Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/b57a039a8d020739ef72bac00f5520a5f102f7aa
8d9363b Refactor zipfile._strip_extra to use higher level abstractions for ex… jaraco Feb 20, 2023 https://github.com/python/cpython/pull/102083/commits/8d9363bcead5dbf11a2c0db64012edd925eca294
Clear filters https://github.com/python/cpython/pull/102083/files
Please reload this pagehttps://github.com/python/cpython/pull/102083/files
Please reload this pagehttps://github.com/python/cpython/pull/102083/files
build.yml https://github.com/python/cpython/pull/102083/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
exceptions.rst https://github.com/python/cpython/pull/102083/files#diff-72a55970b70280a1355dd73f4faffc95c8167e778dd8682b342a8ff9c092749a
refcounts.dat https://github.com/python/cpython/pull/102083/files#diff-8ff1c587ae684b63fa94170a8defe58fde39ef0a7d296afffc5d89e3afb95725
cmath.rst https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
floatingpoint.rst https://github.com/python/cpython/pull/102083/files#diff-098f29e0fa85773b196553a29dd55df2186221318acb822785274ea2771f308b
code.h https://github.com/python/cpython/pull/102083/files#diff-b0fcb97ad50c6f97009037466945581575bc3b18633dc8b32a38f633950144c2
test_io.py https://github.com/python/cpython/pull/102083/files#diff-c6987f6d27855daad275cfbf05fb3684c53fc82ff7146cd157e5838f9ad5f57f
test_core.py https://github.com/python/cpython/pull/102083/files#diff-3f7f7f9e251efe3ca7872e540c7840c85d508fc11150926df502ced996b98e9f
__init__.py https://github.com/python/cpython/pull/102083/files#diff-7629293618f2b3cf8ae7daf98526226fa12f047d71645a05497e6687aae10c76
2023-02-14-15-53-01.gh-issue-101907.HgF1N2.rst https://github.com/python/cpython/pull/102083/files#diff-f76163b0aa0517b61fba2b39a024598b68a7688b63c0eb45d28dc41bdcc77e16
2023-02-19-10-33-01.gh-issue-85417.kYO8u3.rst https://github.com/python/cpython/pull/102083/files#diff-0df7698d2adb9ee4740afff24a1e358a24dda08ce5f34eb4646401a8234b3e69
2022-09-05-12-17-34.gh-issue-88233.gff9qJ.rst https://github.com/python/cpython/pull/102083/files#diff-199e158c4d7fa469e0a0bf445302984e80a7e5cae706bfaf5e6c65050eb23158
2023-02-11-13-23-29.gh-issue-97786.QjvQ1B.rst https://github.com/python/cpython/pull/102083/files#diff-106f0e5e0b86e942fa7f506fe371da01080874fb9ec0ffe2ba390db01e8068d5
_iomodule.c https://github.com/python/cpython/pull/102083/files#diff-0501b143a2f566e8a760abc20a88fd2533b1f230e5322831f400a0263b8c0253
_iomodule.h https://github.com/python/cpython/pull/102083/files#diff-5316ec91b4e6cbcf680b208755cf8e7efce11e2a6682efb569ade29d6465a55b
bufferedio.c https://github.com/python/cpython/pull/102083/files#diff-893faf8dc50d99bfa374e52717f4a7f6a2dd0020fbaa9dfc2cc45464b731d36a
bytesio.c https://github.com/python/cpython/pull/102083/files#diff-fbdbc4e9c4c46bb4d0afb3927ea0ba919e62c1a79c390aa695a50fc317e48e09
bufferedio.c.h https://github.com/python/cpython/pull/102083/files#diff-9b822806a1ab112f6eb4d2f83e35fbbfe20779015bfc9a55aa51c748635ce5a2
fileio.c https://github.com/python/cpython/pull/102083/files#diff-0e6b2d89502ce959c45fa74328f04a45c2e0a23c12a1e1e15dad754e96463322
stringio.c https://github.com/python/cpython/pull/102083/files#diff-216e14277a43aeac4f2fcbb183e3898c54abbd90bc8e822e9e7460bc2af69667
textio.c https://github.com/python/cpython/pull/102083/files#diff-f6d1380274f6859688c821fced58fb1c829d8acad44ae252ba988e220e1080b3
codeobject.c https://github.com/python/cpython/pull/102083/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d
frameobject.c https://github.com/python/cpython/pull/102083/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
genobject.c https://github.com/python/cpython/pull/102083/files#diff-2a0c449b68605ebd0872fd232e60ce7e838a77782a6d2e364764f99514fb508a
typeobject.c https://github.com/python/cpython/pull/102083/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
bytecodes.c https://github.com/python/cpython/pull/102083/files#diff-729a985b0cb8b431cb291f1edb561bbbfea22e3f8c262451cd83328a0936a342
ceval.c https://github.com/python/cpython/pull/102083/files#diff-c22186367cbe20233e843261998dc027ae5f1f8c0d2e778abfa454ae74cc59de
ceval_macros.h https://github.com/python/cpython/pull/102083/files#diff-45baf725df91ed7826458cda8a17c2b4a2e5296504de1ed6a1c5a9ebe6390a47
compile.c https://github.com/python/cpython/pull/102083/files#diff-ebc983d9f91e5bcf73500e377ac65e85863c4f77fd5b6b6caf4fcdf7c0f0b057
generated_cases.c.h https://github.com/python/cpython/pull/102083/files#diff-4ef46fa654f95502e49a24f7dc8ee31a4cac9b3433fe9cd2b2d4dd78cfbad448
pytime.c https://github.com/python/cpython/pull/102083/files#diff-e8cf16f37d4d1aa0e011d0088545b7e225f969b2c29e2d5133bb8c3ff506670c
specialize.c https://github.com/python/cpython/pull/102083/files#diff-22e653d878778ca28317261f7826545288d02fd9980cf485d0329f28a34993f2
globals-to-fix.tsv https://github.com/python/cpython/pull/102083/files#diff-8d1e9a0d5771dfc3a628047509e2d4a1027327bd89392e5a3ec5fbd3d08cfa19
generate_cases.py https://github.com/python/cpython/pull/102083/files#diff-65feee563fa44b472b07751184c6f557699f84b3c2ef79174bfd5d538d748272
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L66
.github/workflows/build.ymlhttps://github.com/python/cpython/pull/102083/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
View file https://github.com/jaraco/cpython/blob/8d9363bcead5dbf11a2c0db64012edd925eca294/.github/workflows/build.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/102083/{{ revealButtonHref }}
https://github.com/python/cpython/pull/102083/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
https://github.com/python/cpython/pull/102083/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721
Doc/c-api/exceptions.rsthttps://github.com/python/cpython/pull/102083/files#diff-72a55970b70280a1355dd73f4faffc95c8167e778dd8682b342a8ff9c092749a
View file https://github.com/jaraco/cpython/blob/8d9363bcead5dbf11a2c0db64012edd925eca294/Doc/c-api/exceptions.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/102083/{{ revealButtonHref }}
https://github.com/python/cpython/pull/102083/files#diff-72a55970b70280a1355dd73f4faffc95c8167e778dd8682b342a8ff9c092749a
https://github.com/python/cpython/pull/102083/files#diff-72a55970b70280a1355dd73f4faffc95c8167e778dd8682b342a8ff9c092749a
Doc/data/refcounts.dathttps://github.com/python/cpython/pull/102083/files#diff-8ff1c587ae684b63fa94170a8defe58fde39ef0a7d296afffc5d89e3afb95725
View file https://github.com/jaraco/cpython/blob/8d9363bcead5dbf11a2c0db64012edd925eca294/Doc/data/refcounts.dat
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/102083/{{ revealButtonHref }}
https://github.com/python/cpython/pull/102083/files#diff-8ff1c587ae684b63fa94170a8defe58fde39ef0a7d296afffc5d89e3afb95725
https://github.com/python/cpython/pull/102083/files#diff-8ff1c587ae684b63fa94170a8defe58fde39ef0a7d296afffc5d89e3afb95725
Doc/library/cmath.rsthttps://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
View file https://github.com/jaraco/cpython/blob/8d9363bcead5dbf11a2c0db64012edd925eca294/Doc/library/cmath.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/102083/{{ revealButtonHref }}
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
https://github.com/python/cpython/pull/102083/files#diff-e142b99cef22bf2a5eeb68336e8caec2b2c99e96ae39141cffb7a7a37fc1b24e
Please reload this pagehttps://github.com/python/cpython/pull/102083/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.