Title: String annotations [PEP 563] by gvanrossum · Pull Request #4390 · python/cpython · GitHub
Open Graph Title: String annotations [PEP 563] by gvanrossum · Pull Request #4390 · python/cpython
X Title: String annotations [PEP 563] by gvanrossum · Pull Request #4390 · python/cpython
Description: This is unfinished work by @ambv. UPDATE: this is ready for review now. I'm adding it here because patching and reviewing are easier (for me anyway) when it's in PR form. Also, @serhiy-storchaka your eye would be appreciated, esp. for the hairy AST unparsing code in C. (Also, if you had to do this from scratch, would it be easier to unparse the CST instead?)
Open Graph Description: This is unfinished work by @ambv. UPDATE: this is ready for review now. I'm adding it here because patching and reviewing are easier (for me anyway) when it's in PR form. Also, @serhiy-stor...
X Description: This is unfinished work by @ambv. UPDATE: this is ready for review now. I'm adding it here because patching and reviewing are easier (for me anyway) when it's in PR form. Also, @ser...
Opengraph URL: https://github.com/python/cpython/pull/4390
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:0465353a-cc44-db2e-b36a-e733b5de849a |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A37C:24C6EB:BD95DF:107DC6D:6A4CA515 |
| html-safe-nonce | 7d375a0a0b281792e52289a2f43573d92c5caead38ca853f9751f22444d5750f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMzdDOjI0QzZFQjpCRDk1REY6MTA3REM2RDo2QTRDQTUxNSIsInZpc2l0b3JfaWQiOiI4MTAyMTg2MjU3ODM0ODc4MjMwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 3cfff897ccf130e776b70361c58d4074f5665804a9041b0d860ebd0a0af652a6 |
| hovercard-subject-tag | pull_request:152386418 |
| 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 | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/4390/files |
| twitter:image | https://avatars.githubusercontent.com/u/2894642?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/2894642?s=400&v=4 |
| og:image:alt | This is unfinished work by @ambv. UPDATE: this is ready for review now. I'm adding it here because patching and reviewing are easier (for me anyway) when it's in PR form. Also, @serhiy-stor... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| 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 | ae90d426644ca15e89bacceb72e51f4e9dbf85f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width