| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:7d972921-80b8-dde0-64d2-44a81735c64a |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C0A0:5105D:4625F9D:621AD7E:6A4F70AE |
| html-safe-nonce | c9e43b9259ff28f3811eff7eb3555e6a81b205665db71680c5bcddf50b79864f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMEEwOjUxMDVEOjQ2MjVGOUQ6NjIxQUQ3RTo2QTRGNzBBRSIsInZpc2l0b3JfaWQiOiI1MDA4NDQzMTU0NzExNDA4ODE0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | acc4299f5fb219d63d31f95004a4a797ccc6375c83f8574841625ee159bfb336 |
| hovercard-subject-tag | pull_request:222036094 |
| 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 | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/9802/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/2777c063bee1c6ef6a7e171508fa923e5b287d0b6907d2f5f04c3af6591ddc0e/python/cpython/pull/9802 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2777c063bee1c6ef6a7e171508fa923e5b287d0b6907d2f5f04c3af6591ddc0e/python/cpython/pull/9802 |
| og:image:alt | This is based on Saimadhav Heblikar's latest patch on the issues tracker.
I've updated it to work based on current master. Specifically, it is now implemented as an integral part of IDLE ra... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | taleinat |
| hostname | github.com |
| expected-hostname | github.com |
| None | b92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9 |
| turbo-cache-control | no-cache |
| 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 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4b249b445842943ed31549e027f57a8ade9881ed |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/9802#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F9802 |
| 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%2F9802 |
|
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 |
| Reload | https://github.com/python/cpython/pull/9802 |
| Reload | https://github.com/python/cpython/pull/9802 |
| Reload | https://github.com/python/cpython/pull/9802 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
34.8k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
73.6k
| 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 |
| taleinat | https://github.com/taleinat |
| python:main | https://github.com/python/cpython/tree/main |
| taleinat:bpo-21880/IDLE_3rd_party_checkers | https://github.com/taleinat/cpython/tree/bpo-21880/IDLE_3rd_party_checkers |
| Conversation | https://github.com/python/cpython/pull/9802 |
| Commits1 (1) | https://github.com/python/cpython/pull/9802/commits |
| Checks | https://github.com/python/cpython/pull/9802/checks |
| Files changed | https://github.com/python/cpython/pull/9802/files |
| gh-66079: IDLE: Ability to run 3rd party code checkers | https://github.com/python/cpython/pull/9802#top |
| taleinat | https://github.com/taleinat |
| python:main | https://github.com/python/cpython/tree/main |
| taleinat:bpo-21880/IDLE_3rd_party_checkers | https://github.com/taleinat/cpython/tree/bpo-21880/IDLE_3rd_party_checkers |
|
| https://github.com/taleinat |
| taleinat | https://github.com/taleinat |
| Oct 11, 2018 | https://github.com/python/cpython/pull/9802#issue-368992051 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://bugs.python.org/issue21880 | https://bugs.python.org/issue21880 |
| IDLE: Ability to run 3rd party code checkers #66079 | https://github.com/python/cpython/issues/66079 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
|
| https://github.com/taleinat |
| bpo-21880: first working version based on Saimadhav's latest patch | https://github.com/python/cpython/pull/9802/commits/da101a4513abc52b46a58c336709a59bad5376fb |
| da101a4 | https://github.com/python/cpython/pull/9802/commits/da101a4513abc52b46a58c336709a59bad5376fb |
| https://github.com/taleinat |
| taleinat | https://github.com/taleinat |
| terryjreedy | https://github.com/terryjreedy |
| October 11, 2018 07:42 | https://github.com/python/cpython/pull/9802#event-1897434447 |
| https://github.com/the-knights-who-say-ni |
| the-knights-who-say-ni | https://github.com/the-knights-who-say-ni |
|
CLA signed
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22 |
| Oct 11, 2018 | https://github.com/python/cpython/pull/9802#event-1897434522 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting merge
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22 |
| Oct 11, 2018 | https://github.com/python/cpython/pull/9802#event-1897434542 |
| https://github.com/taleinat |
| taleinat | https://github.com/taleinat |
|
type-feature
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atype-feature |
|
needs backport to 3.6
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.6%22 |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
|
DO-NOT-MERGE
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3ADO-NOT-MERGE |
|
awaiting merge
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22 |
| Oct 11, 2018 | https://github.com/python/cpython/pull/9802#event-1897435344 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#issuecomment-429547479 |
| @taleinat | https://github.com/taleinat |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164465765 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/configdialog.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-7399589961fc12d44599e3fd8e36010cf7b20dead5db3f82c461a0453708b9be |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962144 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164465836 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/configdialog.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-7399589961fc12d44599e3fd8e36010cf7b20dead5db3f82c461a0453708b9be |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962203 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164465849 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/configdialog.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-7399589961fc12d44599e3fd8e36010cf7b20dead5db3f82c461a0453708b9be |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962254 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164466039 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/configdialog.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-7399589961fc12d44599e3fd8e36010cf7b20dead5db3f82c461a0453708b9be |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962439 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164466134 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/checkers.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-e4062ebad5e3c71be55309e214ddcdd74be6e37df76928914cdf17bd01a58fc9 |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962511 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164466179 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/configdialog.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-7399589961fc12d44599e3fd8e36010cf7b20dead5db3f82c461a0453708b9be |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224962552 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/csabella |
| csabella | https://github.com/csabella |
|
Oct 13, 2018
| https://github.com/python/cpython/pull/9802#pullrequestreview-164467450 |
|
View reviewed changes
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
| Lib/idlelib/editor.py | https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb#diff-0ebe4cdabcc123ccaae0e7cb5fcc54423a11b82957a8f972db70e98a1e847ae4 |
| csabella | https://github.com/csabella |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#discussion_r224963719 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/taleinat |
| taleinat | https://github.com/taleinat |
| Oct 13, 2018 | https://github.com/python/cpython/pull/9802#issuecomment-429571191 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| @csabella | https://github.com/csabella |
| @terryjreedy | https://github.com/terryjreedy |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/terryjreedy |
| terryjreedy | https://github.com/terryjreedy |
|
needs backport to 3.6
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.6%22 |
| Dec 11, 2018 | https://github.com/python/cpython/pull/9802#event-2020045892 |
| https://github.com/ned-deily |
| ned-deily | https://github.com/ned-deily |
|
needs backport to 3.7
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.7%22 |
| May 8, 2021 | https://github.com/python/cpython/pull/9802#event-4707949403 |
| https://github.com/ezio-melotti |
| ezio-melotti | https://github.com/ezio-melotti |
|
CLA signed
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22 |
| Jul 13, 2022 | https://github.com/python/cpython/pull/9802#event-6988863678 |
| https://github.com/hauntsaninja |
| hauntsaninja | https://github.com/hauntsaninja |
| Jan 7, 2023 | https://github.com/python/cpython/pull/9802#event-8173678514 |
| https://github.com/python/cpython/pull/9802 |
| SaimadhavHeblikar | https://github.com/python/cpython/pull/9802 |
|
Aug 6, 2024
| https://github.com/python/cpython/pull/9802#ref-issue-1198922818 |
|
IDLE: Ability to run 3rd party code checkers
#66079
| https://github.com/python/cpython/issues/66079 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
| Apr 13, 2025 | https://github.com/python/cpython/pull/9802#issuecomment-2799709066 |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
stale
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Astale |
| Apr 13, 2025 | https://github.com/python/cpython/pull/9802#event-17237519966 |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F9802 |
|
| https://github.com/csabella |
|
csabella
| https://github.com/csabella |
|
| https://github.com/python/cpython/pull/9802/files/da101a4513abc52b46a58c336709a59bad5376fb |
|
| https://github.com/terryjreedy |
|
terryjreedy
| https://github.com/terryjreedy |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
|
DO-NOT-MERGE
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3ADO-NOT-MERGE |
|
stale
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Astale |
|
type-feature
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atype-feature |
| Please reload this page | https://github.com/python/cpython/pull/9802 |
|
| https://github.com/taleinat |
|
| https://github.com/csabella |
|
| https://github.com/ned-deily |
|
| https://github.com/the-knights-who-say-ni |
|
| https://github.com/terryjreedy |
|
| https://github.com/ezio-melotti |
|
| https://github.com/bedevere-bot |
|
| 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 |