| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:05ff4f9d-9422-f26c-0eba-f8910d2a32a8 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | AB9E:191073:D4990A:11B9E9F:6A52A7AF |
| html-safe-nonce | 6d1e1c131fc90bcb288a28e60966b46b2d62cec4bf634284292e9a6337c78470 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQjlFOjE5MTA3MzpENDk5MEE6MTFCOUU5Rjo2QTUyQTdBRiIsInZpc2l0b3JfaWQiOiIzOTk0MDU5OTEzMzQxMDg1NjE1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | db4086282fc2833098a1e3b1e6c2f38d789ec177dcd2b4f898b84778fb090875 |
| hovercard-subject-tag | pull_request:153514108 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/4470/files |
| twitter:image | https://avatars.githubusercontent.com/u/15173749?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/15173749?s=400&v=4 |
| og:image:alt | This should hopefully allow subclassing the zipimporter class outside of
the Python layer as well.
See the issue at bpo for more information as to why this needs exposed in the include files.
http... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/4470/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F4470%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2F4470%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 |
| Reload | https://github.com/python/cpython/pull/4470/files |
| Reload | https://github.com/python/cpython/pull/4470/files |
| Reload | https://github.com/python/cpython/pull/4470/files |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
35k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
73.8k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://github.com/python/cpython |
|
Issues
5k+
| https://github.com/python/cpython/issues |
|
Pull requests
2.3k
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
0
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
|
Code
| https://github.com/python/cpython |
|
Issues
| https://github.com/python/cpython/issues |
|
Pull requests
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| AraHaan | https://github.com/AraHaan |
| python:master | https://github.com/python/cpython/tree/master |
| AraHaan:issue32075 | https://github.com/AraHaan/cpython/tree/issue32075 |
|
Conversation
5
| https://github.com/python/cpython/pull/4470 |
|
Commits
12
| https://github.com/python/cpython/pull/4470/commits |
|
Checks
0
| https://github.com/python/cpython/pull/4470/checks |
|
Files changed
| https://github.com/python/cpython/pull/4470/files |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
|
bpo-32075: Expose ZipImporter Type Object in the include header files.
| https://github.com/python/cpython/pull/4470/files#top |
|
Show all changes
12 commits
| https://github.com/python/cpython/pull/4470/files |
|
2db24da
bpo-32075: Expose ZipImporter Type Object in the include header files.
AraHaan Nov 19, 2017
| https://github.com/python/cpython/pull/4470/commits/2db24da62b82b8d7673f5af82952f76efec72706 |
|
297288a
bpo-32075: Fix Windows CI.
AraHaan Nov 19, 2017
| https://github.com/python/cpython/pull/4470/commits/297288a379f4727c152a8d5ecf605b7af43c5f55 |
|
194c7b4
bpo-32075: Remove zipimport.h from Python.h.
AraHaan Nov 19, 2017
| https://github.com/python/cpython/pull/4470/commits/194c7b49b7aa678db1b92278b6b2916f54cc7d35 |
|
2c7656c
bpo-32075: Fixed zipimport.c.
AraHaan Nov 19, 2017
| https://github.com/python/cpython/pull/4470/commits/2c7656cb9c796f466b278423b9b26f3f13ed5814 |
|
1901323
bpo-32075: fix zipimport.h and add to Python.h.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/19013234a78d4ec1d768f68ba151dd111768d55a |
|
6cc282a
bpo-32075: Make ZipImporter_Type non-static.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/6cc282a4b4d5e2fd7a8ca22189730f40de485811 |
|
3df3f09
Added an zipimporter doc and some changes.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/3df3f0907bca5bcee3e739e847e954948022d5e8 |
|
6a31123
bpo-32075: Reference zipimporter.rst in docs.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/6a311236951919b062959ef592fff8848a66e2b1 |
|
87f56fc
bpo-32075: Update zipimport clinic manually.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/87f56fc89e3d0448c53b3f8a439df702e870a130 |
|
d1db629
bpo-32075: Actually regenerate clinic.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/d1db6293cc54594ee2ecf8baadaf925ed138d673 |
|
8826977
bpo-32075: Add news entry.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/8826977170d7e1b0a9d863026fcadcb2d4f482e6 |
|
e742b93
bpo-32075: changed docs.
AraHaan Nov 20, 2017
| https://github.com/python/cpython/pull/4470/commits/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e |
|
Clear filters
| https://github.com/python/cpython/pull/4470/files |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
|
concrete.rst
| https://github.com/python/cpython/pull/4470/files#diff-f15240d794924d83d168848951e6a84005602a2071a160877e01139a4fc0ebfe |
|
zipimporter.rst
| https://github.com/python/cpython/pull/4470/files#diff-cb2f20ff171724338316077ff16853828d2675339b6de6ec26b099f85cd96fbd |
|
Python.h
| https://github.com/python/cpython/pull/4470/files#diff-f60ef9db994347493c9ad11a939d46272a5b9a3d03e9aa22f186a87dd9ce8769 |
|
zipimport.h
| https://github.com/python/cpython/pull/4470/files#diff-5ce6a6b4ffbcef7ca3e9d10f61876ba65cc2fe818c923bdc1cf460a5bda368b2 |
|
2017-11-20-03-05-40.bpo-32075.U-tgAS.rst
| https://github.com/python/cpython/pull/4470/files#diff-96e1ac904532a8741786317ae3363e60e77c56c3f473ef322b1361a313b32846 |
|
zipimport.c.h
| https://github.com/python/cpython/pull/4470/files#diff-c1ffe6c74a29f8a096f2ccacfdc5b0acd5ed95ee24a347ff30c622717b68acdb |
|
zipimport.c
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
| Doc/c-api/concrete.rst | https://github.com/python/cpython/pull/4470/files#diff-f15240d794924d83d168848951e6a84005602a2071a160877e01139a4fc0ebfe |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Doc/c-api/concrete.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/4470/files#diff-f15240d794924d83d168848951e6a84005602a2071a160877e01139a4fc0ebfe |
| Doc/c-api/zipimporter.rst | https://github.com/python/cpython/pull/4470/files#diff-cb2f20ff171724338316077ff16853828d2675339b6de6ec26b099f85cd96fbd |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Doc/c-api/zipimporter.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
| Include/Python.h | https://github.com/python/cpython/pull/4470/files#diff-f60ef9db994347493c9ad11a939d46272a5b9a3d03e9aa22f186a87dd9ce8769 |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Include/Python.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/4470/files#diff-f60ef9db994347493c9ad11a939d46272a5b9a3d03e9aa22f186a87dd9ce8769 |
|
| https://github.com/python/cpython/pull/4470/files#diff-f60ef9db994347493c9ad11a939d46272a5b9a3d03e9aa22f186a87dd9ce8769 |
| Include/zipimport.h | https://github.com/python/cpython/pull/4470/files#diff-5ce6a6b4ffbcef7ca3e9d10f61876ba65cc2fe818c923bdc1cf460a5bda368b2 |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Include/zipimport.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
| brettcannon | https://github.com/brettcannon |
| Nov 21, 2017 | https://github.com/python/cpython/pull/4470/files#r152394664 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
| AraHaan | https://github.com/AraHaan |
| Nov 21, 2017 | https://github.com/python/cpython/pull/4470/files#r152421020 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
| brettcannon | https://github.com/brettcannon |
| Nov 21, 2017 | https://github.com/python/cpython/pull/4470/files#r152430831 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/4470/files |
| Misc/NEWS.d/next/C API/2017-11-20-03-05-40.bpo-32075.U-tgAS.rst | https://github.com/python/cpython/pull/4470/files#diff-96e1ac904532a8741786317ae3363e60e77c56c3f473ef322b1361a313b32846 |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Misc/NEWS.d/next/C%20API/2017-11-20-03-05-40.bpo-32075.U-tgAS.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
| Modules/clinic/zipimport.c.h | https://github.com/python/cpython/pull/4470/files#diff-c1ffe6c74a29f8a096f2ccacfdc5b0acd5ed95ee24a347ff30c622717b68acdb |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Modules/clinic/zipimport.c.h |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/4470/files#diff-c1ffe6c74a29f8a096f2ccacfdc5b0acd5ed95ee24a347ff30c622717b68acdb |
|
| https://github.com/python/cpython/pull/4470/files#diff-c1ffe6c74a29f8a096f2ccacfdc5b0acd5ed95ee24a347ff30c622717b68acdb |
|
| https://github.com/python/cpython/pull/4470/files#diff-c1ffe6c74a29f8a096f2ccacfdc5b0acd5ed95ee24a347ff30c622717b68acdb |
| Modules/zipimport.c | https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
View file
| https://github.com/AraHaan/cpython/blob/e742b93154ccf6cb98bf9a3c9f6617c567c4e82e/Modules/zipimport.c |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/4470/{{ revealButtonHref }} |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com/python/cpython/pull/4470/files#diff-1838e6b1120f7180a5ea08be498a8a3d89dab3cb2f6eb4561fb7e979844d62b2 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |