| 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:130974ea-69e6-bc6c-6e82-5a8e138e5025 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C44A:323DD4:76E962:A56759:696A7EDB |
| html-safe-nonce | c19cf154376dfa61480bce7578c4729b278469c2bc5751d428730023c4834021 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNDRBOjMyM0RENDo3NkU5NjI6QTU2NzU5OjY5NkE3RURCIiwidmlzaXRvcl9pZCI6IjE5ODQ1ODcwNjY2NjA5NDI5OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | ac0f00bb61438c1cb9c33c227ede50e8bb9c6fe8c2119ac53956b7632feced61 |
| hovercard-subject-tag | pull_request:368083803 |
| 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/18239/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/e1909530d1e942141f8b1f7276c036e364432d1d3c13fc27675c7835673e3727/python/cpython/pull/18239 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/e1909530d1e942141f8b1f7276c036e364432d1d3c13fc27675c7835673e3727/python/cpython/pull/18239 |
| og:image:alt | I consider this a finished prototype now. We've got everything working, and then some (e.g. pickle), and while we found a fair number of minor issues with PEP 585, the main conclusion is that t... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | gvanrossum |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5b774e44f85c14a75886edd04ddda4e5a25ddebbb241bcbb590b08a3048730e8 |
| turbo-cache-control | no-preview |
| 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 | cc5f4eee261b3601c1e98e217ceaf28508b9567e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/18239#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F18239 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| 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 |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| 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/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%2F18239 |
|
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/18239 |
| Reload | https://github.com/python/cpython/pull/18239 |
| Reload | https://github.com/python/cpython/pull/18239 |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
|
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 page | https://github.com/python/cpython/pull/18239 |
|
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 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 |
| Jump to bottom | https://github.com/python/cpython/pull/18239#issue-comment-box |
| gvanrossum | https://github.com/gvanrossum |
| python:master | https://github.com/python/cpython/tree/master |
| gvanrossum:pep585 | https://github.com/gvanrossum/cpython/tree/pep585 |
|
bpo-39481: Implementation for PEP 585
| https://github.com/python/cpython/pull/18239#top |
| gvanrossum | https://github.com/gvanrossum |
| python:master | https://github.com/python/cpython/tree/master |
| gvanrossum:pep585 | https://github.com/gvanrossum/cpython/tree/pep585 |
|
Conversation
85
| https://github.com/python/cpython/pull/18239 |
|
Commits
78
| https://github.com/python/cpython/pull/18239/commits |
|
Checks
0
| https://github.com/python/cpython/pull/18239/checks |
|
Files changed
| https://github.com/python/cpython/pull/18239/files |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/{{ revealButtonHref }} |
|
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#issue-556293732 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| @ambv | https://github.com/ambv |
| python/peps#1289 | https://github.com/python/peps/pull/1289 |
| @ambv | https://github.com/ambv |
| @ambv | https://github.com/ambv |
| @ambv | https://github.com/ambv |
| updated the PEP | https://github.com/python/peps/pull/1311 |
| https://bugs.python.org/issue39481 | https://bugs.python.org/issue39481 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| January 28, 2020 15:41 | https://github.com/python/cpython/pull/18239#event-2986145294 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| methane | https://github.com/methane |
| rhettinger | https://github.com/rhettinger |
| code owners | https://github.com/python/cpython/blob/aabdeb766b7fa581e7de01f3c953b12792f0736d/.github/CODEOWNERS#L15 |
| January 28, 2020 15:41 | https://github.com/python/cpython/pull/18239#event-2986145299 |
| 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 |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#event-2986145535 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting core review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22 |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#event-2986145615 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| rhettinger | https://github.com/rhettinger |
| January 28, 2020 15:42 | https://github.com/python/cpython/pull/18239#event-2986147630 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Jan 28, 2020
| https://github.com/python/cpython/pull/18239#pullrequestreview-349494326 |
|
View reviewed changes
| https://github.com/python/cpython/pull/18239/files |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#discussion_r371896743 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| gvanrossum | https://github.com/gvanrossum |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#discussion_r371936776 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#discussion_r371903588 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Objects/descrobject.c | https://github.com/python/cpython/pull/18239/files#diff-7952643fe36a8662b3e4be2c6478b06b1af5b5754fc25eaf3eb4b46569659264 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#discussion_r371912105 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| gvanrossum | https://github.com/gvanrossum |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#discussion_r371940835 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#event-2986516827 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
|
DO-NOT-MERGE
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3ADO-NOT-MERGE |
| Jan 28, 2020 | https://github.com/python/cpython/pull/18239#event-2986517196 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-579584849 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| @ambv | https://github.com/ambv |
| @ilevkivskyi | https://github.com/ilevkivskyi |
| @serhiy-storchaka | https://github.com/serhiy-storchaka |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-579585345 |
| @ethanhs | https://github.com/ethanhs |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-579586113 |
| @ethanhs | https://github.com/ethanhs |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-579602509 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/emmatyping |
| emmatyping | https://github.com/emmatyping |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-579656206 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Jan 29, 2020
| https://github.com/python/cpython/pull/18239#pullrequestreview-350314362 |
|
View reviewed changes
| https://github.com/python/cpython/pull/18239/files |
| Lib/test/test_genericalias.py | https://github.com/python/cpython/pull/18239/files#diff-8e29b27c5ead543d31b10d6fa2991d5640e6d60c36ac7b7aa873712c4fe2f944 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#discussion_r372543433 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#discussion_r372546254 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| gvanrossum | https://github.com/gvanrossum |
| Jan 29, 2020 | https://github.com/python/cpython/pull/18239#discussion_r372547952 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| 1st1 | https://github.com/1st1 |
| code owner | https://github.com/python/cpython/blob/5428f48b6308c7fd71636077f2ebc307c9a53d03/.github/CODEOWNERS#L11 |
| January 30, 2020 00:05 | https://github.com/python/cpython/pull/18239#event-2991539741 |
| gvanrossum | https://github.com/gvanrossum |
| January 29, 2020 16:29 | https://github.com/python/cpython/pull/18239#commits-pushed-d557a64 |
|
| https://github.com/gvanrossum |
| PEP 585 step 2: Write a Py_GenericAlias() function that returns origin | https://github.com/python/cpython/pull/18239/commits/d557a64a4cc82230a8a0368404a3862996effc3e |
| d557a64 | https://github.com/python/cpython/pull/18239/commits/d557a64a4cc82230a8a0368404a3862996effc3e |
|
| https://github.com/gvanrossum |
| PEP 585 step 3: Add Py_GenericAlias() as __class_getitem__ to tuple, … | https://github.com/python/cpython/pull/18239/commits/da332673eccb81a3e5f173f02e33871930ad7d64 |
| da33267 | https://github.com/python/cpython/pull/18239/commits/da332673eccb81a3e5f173f02e33871930ad7d64 |
|
| https://github.com/gvanrossum |
| PEP 585 step 4: Write some tests | https://github.com/python/cpython/pull/18239/commits/447fbe9308de63b15d99c2c3e6c6c5b960eeb801 |
| 447fbe9 | https://github.com/python/cpython/pull/18239/commits/447fbe9308de63b15d99c2c3e6c6c5b960eeb801 |
|
| https://github.com/gvanrossum |
| Define a GenericAlias (proxy) object (with lots of TODOs still) | https://github.com/python/cpython/pull/18239/commits/83e2ba25481768d867d0534d2aa7a66fc45b37a7 |
| 83e2ba2 | https://github.com/python/cpython/pull/18239/commits/83e2ba25481768d867d0534d2aa7a66fc45b37a7 |
|
| https://github.com/gvanrossum |
| More tests | https://github.com/python/cpython/pull/18239/commits/fb3e8d389394660b35673d084c056b58fde2e0bf |
| fb3e8d3 | https://github.com/python/cpython/pull/18239/commits/fb3e8d389394660b35673d084c056b58fde2e0bf |
|
| https://github.com/gvanrossum |
| PEP 585 steps 5-6: Finish basic GenericAlias object and test | https://github.com/python/cpython/pull/18239/commits/235180b767f5f455873c8638f1b39c377aa2254e |
| 235180b | https://github.com/python/cpython/pull/18239/commits/235180b767f5f455873c8638f1b39c377aa2254e |
|
| https://github.com/gvanrossum |
| Fix bug with class methods | https://github.com/python/cpython/pull/18239/commits/70f3abc1609305f8d37fe47638d6bbd9da38a9ce |
| 70f3abc | https://github.com/python/cpython/pull/18239/commits/70f3abc1609305f8d37fe47638d6bbd9da38a9ce |
|
| https://github.com/gvanrossum |
| Define tp_new instead of tp_init | https://github.com/python/cpython/pull/18239/commits/e4d1356edfd758387fc838a87f03628c201c2aae |
| e4d1356 | https://github.com/python/cpython/pull/18239/commits/e4d1356edfd758387fc838a87f03628c201c2aae |
|
| https://github.com/gvanrossum |
| Test that list[int][int] fails | https://github.com/python/cpython/pull/18239/commits/8f7a55e31f97d0bc7e82394a5d17244f59e31bf3 |
| 8f7a55e | https://github.com/python/cpython/pull/18239/commits/8f7a55e31f97d0bc7e82394a5d17244f59e31bf3 |
|
| https://github.com/gvanrossum |
| Test that class L(list): pass; L[int] works | https://github.com/python/cpython/pull/18239/commits/f2ba2e53c09be858736e866c05b2acd671fa6176 |
| f2ba2e5 | https://github.com/python/cpython/pull/18239/commits/f2ba2e53c09be858736e866c05b2acd671fa6176 |
|
| https://github.com/emmatyping |
|
| https://github.com/gvanrossum |
| Implement PEP 585 for collections.deque and ... ( | https://github.com/python/cpython/pull/18239/commits/0af74d105b66621ee666b8dcaf2a518fb7ea2d30 |
| #2 | https://github.com/gvanrossum/cpython/pull/2 |
| ) | https://github.com/python/cpython/pull/18239/commits/0af74d105b66621ee666b8dcaf2a518fb7ea2d30 |
| 0af74d1 | https://github.com/python/cpython/pull/18239/commits/0af74d105b66621ee666b8dcaf2a518fb7ea2d30 |
|
| https://github.com/gvanrossum |
| Respond to Serhiy's code review | https://github.com/python/cpython/pull/18239/commits/b2642948cd0de776cd2315119b366847c3ad5735 |
| b264294 | https://github.com/python/cpython/pull/18239/commits/b2642948cd0de776cd2315119b366847c3ad5735 |
|
| https://github.com/apps/blurb-it |
|
| https://github.com/gvanrossum |
| 📜🤖 Added by blurb_it. | https://github.com/python/cpython/pull/18239/commits/0ddea5628af6f799e98a02886fbe3c46ce43c4a7 |
| 0ddea56 | https://github.com/python/cpython/pull/18239/commits/0ddea5628af6f799e98a02886fbe3c46ce43c4a7 |
|
| https://github.com/emmatyping |
|
| https://github.com/gvanrossum |
| PEP 585 steps 7-8: Implement repr for GenericAlias ( | https://github.com/python/cpython/pull/18239/commits/91edf1c6b22f2ff94ad7b6fe7490068a619b19e0 |
| #1 | https://github.com/gvanrossum/cpython/pull/1 |
| ) | https://github.com/python/cpython/pull/18239/commits/91edf1c6b22f2ff94ad7b6fe7490068a619b19e0 |
| 91edf1c | https://github.com/python/cpython/pull/18239/commits/91edf1c6b22f2ff94ad7b6fe7490068a619b19e0 |
| gvanrossum | https://github.com/gvanrossum |
| April 6, 2020 12:01 | https://github.com/python/cpython/pull/18239#commits-pushed-95b3c2a |
|
| https://github.com/gvanrossum |
|
| https://github.com/serhiy-storchaka |
| Use PyObject_Str(qualname) | https://github.com/python/cpython/pull/18239/commits/95b3c2a94873e862b06261fe69a030b27405c26e |
| 95b3c2a | https://github.com/python/cpython/pull/18239/commits/95b3c2a94873e862b06261fe69a030b27405c26e |
|
| https://github.com/gvanrossum |
| Merge remote-tracking branch 'upstream/master' into pep585 | https://github.com/python/cpython/pull/18239/commits/13d3742fd897e1ea77060547de6d8445877e820e |
| 13d3742 | https://github.com/python/cpython/pull/18239/commits/13d3742fd897e1ea77060547de6d8445877e820e |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-609985439 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
|
| https://github.com/gvanrossum |
| Delete mention of pep585 branch in GitHub workflow | https://github.com/python/cpython/pull/18239/commits/d3839eabb23970163ca1234f6c1a3d434c23f9ab |
| d3839ea | https://github.com/python/cpython/pull/18239/commits/d3839eabb23970163ca1234f6c1a3d434c23f9ab |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610027229 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610066187 |
| @ethanhs | https://github.com/ethanhs |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/emmatyping |
| emmatyping | https://github.com/emmatyping |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610074636 |
| @gvanrossum | https://github.com/gvanrossum |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610075213 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610077221 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#event-3207519182 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#event-3207520924 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 6, 2020 | https://github.com/python/cpython/pull/18239#event-3207521048 |
|
| https://github.com/gvanrossum |
| Move Py_GenericAlias* to genericaliasobject.h | https://github.com/python/cpython/pull/18239/commits/31fd842170661521d3ccb55fbacaccdc06084e75 |
| 31fd842 | https://github.com/python/cpython/pull/18239/commits/31fd842170661521d3ccb55fbacaccdc06084e75 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Apr 7, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610308335 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| gvanrossum | https://github.com/gvanrossum |
| April 7, 2020 08:22 | https://github.com/python/cpython/pull/18239#commits-pushed-6bad315 |
|
| https://github.com/gvanrossum |
| Merge remote-tracking branch 'upstream/master' into pep585 | https://github.com/python/cpython/pull/18239/commits/6bad31542b60aa217dcd47c041dad352bc8eac5e |
| 6bad315 | https://github.com/python/cpython/pull/18239/commits/6bad31542b60aa217dcd47c041dad352bc8eac5e |
|
| https://github.com/gvanrossum |
| Add Py_GenericAlias[Type] to PC/python3.ref | https://github.com/python/cpython/pull/18239/commits/cdb46c3d80f5e80e681a6fcc06a39637d8c26277 |
| cdb46c3 | https://github.com/python/cpython/pull/18239/commits/cdb46c3d80f5e80e681a6fcc06a39637d8c26277 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| Apr 7, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610466396 |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| 48b069a | https://github.com/python/cpython/commit/48b069a003ba6c684a9ba78493fbbec5e89f10b8 |
| Apr 7, 2020 | https://github.com/python/cpython/pull/18239#event-3210754359 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
| Apr 7, 2020 | https://github.com/python/cpython/pull/18239#issuecomment-610499869 |
| @gvanrossum | https://github.com/gvanrossum |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
| 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 |
| Apr 7, 2020 | https://github.com/python/cpython/pull/18239#event-3210754597 |
| https://github.com/gvanrossum |
| gvanrossum | https://github.com/gvanrossum |
| April 7, 2020 16:50 | https://github.com/python/cpython/pull/18239#event-3210755165 |
| https://github.com/BvB93 |
| BvB93 | https://github.com/BvB93 |
|
May 7, 2021
| https://github.com/python/cpython/pull/18239#ref-pullrequest-879198977 |
|
API: Add npt.NDArray, a runtime-subscriptable alias for np.ndarray
numpy/numpy#18935
| https://github.com/numpy/numpy/pull/18935 |
| colesbury | https://github.com/colesbury |
|
Oct 6, 2021
| https://github.com/python/cpython/pull/18239#ref-commit-6b60ad9 |
|
| https://github.com/gvanrossum |
|
| https://github.com/colesbury |
| bpo-39481: Implementation for PEP 585 (#18239) | https://github.com/colesbury/nogil/commit/6b60ad97a00b59084b6f51e80b8596fcbaa7bd5a |
| 6b60ad9 | https://github.com/colesbury/nogil/commit/6b60ad97a00b59084b6f51e80b8596fcbaa7bd5a |
| icanhasmath | https://github.com/icanhasmath |
|
Sep 27, 2023
| https://github.com/python/cpython/pull/18239#ref-commit-18682b3 |
|
| https://github.com/gvanrossum |
|
| https://github.com/icanhasmath |
| bpo-39481: Implementation for PEP 585 ( | https://github.com/ActiveState/cpython/commit/18682b3b164ff5856fb8e52bee03db8de5af0b77 |
| python#18239 | https://github.com/python/cpython/pull/18239 |
| ) | https://github.com/ActiveState/cpython/commit/18682b3b164ff5856fb8e52bee03db8de5af0b77 |
| 18682b3 | https://github.com/ActiveState/cpython/commit/18682b3b164ff5856fb8e52bee03db8de5af0b77 |
| icanhasmath | https://github.com/icanhasmath |
|
Sep 29, 2023
| https://github.com/python/cpython/pull/18239#ref-commit-1a7e7fd |
|
| https://github.com/gvanrossum |
|
| https://github.com/icanhasmath |
| bpo-39481: Implementation for PEP 585 ( | https://github.com/ActiveState/cpython/commit/1a7e7fde927929d3623e409849c9713b7695d84d |
| python#18239 | https://github.com/python/cpython/pull/18239 |
| ) | https://github.com/ActiveState/cpython/commit/1a7e7fde927929d3623e409849c9713b7695d84d |
| 1a7e7fd | https://github.com/ActiveState/cpython/commit/1a7e7fde927929d3623e409849c9713b7695d84d |
| https://github.com/hoophalab |
| hoophalab | https://github.com/hoophalab |
|
Feb 28, 2025
| https://github.com/python/cpython/pull/18239#ref-issue-2887567867 |
|
The return type of _get_mutex_context_from_loglevel_timeout is annotated as Any to maintain support for Python 3.7 and 3.8.
y-scope/clp-loglib-py#61
| https://github.com/y-scope/clp-loglib-py/issues/61 |
| 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%2F18239 |
|
| https://github.com/ambv |
|
ambv
| https://github.com/ambv |
|
| https://github.com/python/cpython/pull/18239/files/c534f67b703527e61d4e41fd3de28e91491b2f7e |
|
| https://github.com/emmatyping |
|
emmatyping
| https://github.com/emmatyping |
|
| https://github.com/python/cpython/pull/18239/files/c534f67b703527e61d4e41fd3de28e91491b2f7e |
|
| https://github.com/rhettinger |
|
rhettinger
| https://github.com/rhettinger |
|
| https://github.com/python/cpython/pull/18239/files/4db065d9662b003047450f10e5b8184fd5e4e647 |
|
| https://github.com/serhiy-storchaka |
|
serhiy-storchaka
| https://github.com/serhiy-storchaka |
|
| https://github.com/python/cpython/pull/18239/files/355d2675370649a794f007bedc2ed39e06a005f0 |
|
| https://github.com/ilevkivskyi |
|
ilevkivskyi
| https://github.com/ilevkivskyi |
|
| https://github.com/python/cpython/pull/18239/files/4db065d9662b003047450f10e5b8184fd5e4e647 |
|
| https://github.com/methane |
|
methane
| https://github.com/methane |
|
| https://github.com/1st1 |
|
1st1
| https://github.com/1st1 |
|
| https://github.com/gpshead |
|
gpshead
| https://github.com/gpshead |
| Please reload this page | https://github.com/python/cpython/pull/18239 |
|
| https://github.com/gvanrossum |
|
| https://github.com/emmatyping |
|
| https://github.com/ambv |
|
| https://github.com/serhiy-storchaka |
|
| https://github.com/bedevere-bot |
|
| https://github.com/rhettinger |
|
| https://github.com/ilevkivskyi |
|
| https://github.com/the-knights-who-say-ni |
|
| 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 |