Title: Implement `usethis tool pyright` · Issue #121 · usethis-python/usethis-python · GitHub
Open Graph Title: Implement `usethis tool pyright` · Issue #121 · usethis-python/usethis-python
X Title: Implement `usethis tool pyright` · Issue #121 · usethis-python/usethis-python
Description: Motivation Hopefully Astral's type checking offering will be the recommended type checker. But in the meantime, people might use pyright. We should make it easy for them to migrate away from using pyright at some point, by implementing t...
Open Graph Description: Motivation Hopefully Astral's type checking offering will be the recommended type checker. But in the meantime, people might use pyright. We should make it easy for them to migrate away from using ...
X Description: Motivation Hopefully Astral's type checking offering will be the recommended type checker. But in the meantime, people might use pyright. We should make it easy for them to migrate away from us...
Opengraph URL: https://github.com/usethis-python/usethis-python/issues/121
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Implement `usethis tool pyright`","articleBody":"**Motivation**\r\nHopefully Astral's type checking offering will be the recommended type checker. But in the meantime, people might use pyright. We should make it easy for them to migrate away from using pyright at some point, by implementing the removal logic.\r\n\r\nThe addition logic is still lower priority, and a lot more complicated. For now, it could just be a message that tells you to read the docs.\r\n\r\n**Summary of desired enhancement**\r\nImplement `usethis tool pyright --remove`\r\n","author":{"url":"https://github.com/nathanjmcdougall","@type":"Person","name":"nathanjmcdougall"},"datePublished":"2024-11-16T17:53:20.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/121/usethis-python/issues/121"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:4093bc3c-a928-c2ea-5028-f8299c0f2442 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D3E0:8A2B5:76A40A:A02251:6A4EC462 |
| html-safe-nonce | 57ead6fce8f0659cfff00b1ed48720a186add97c6259b48ca60167fba88ea662 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEM0UwOjhBMkI1Ojc2QTQwQTpBMDIyNTE6NkE0RUM0NjIiLCJ2aXNpdG9yX2lkIjoiMjg2NTAzODMyNTQ4MzIyNjIxMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 2ecdb8db006fde548c39c5d897908056ad34078659b0ca3f32d94883d6a2df54 |
| hovercard-subject-tag | issue:2664717867 |
| github-keyboard-shortcuts | repository,issues,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/_view_fragments/issues/show/usethis-python/usethis-python/121/issue_layout |
| twitter:image | https://opengraph.githubassets.com/e4acd67e9d3e6097505e8186ee1c9bc812074d5f2100d7825298ff52633c695c/usethis-python/usethis-python/issues/121 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/e4acd67e9d3e6097505e8186ee1c9bc812074d5f2100d7825298ff52633c695c/usethis-python/usethis-python/issues/121 |
| og:image:alt | Motivation Hopefully Astral's type checking offering will be the recommended type checker. But in the meantime, people might use pyright. We should make it easy for them to migrate away from using ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | nathanjmcdougall |
| hostname | github.com |
| expected-hostname | github.com |
| None | 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c |
| turbo-cache-control | no-preview |
| go-import | github.com/usethis-python/usethis-python git https://github.com/usethis-python/usethis-python.git |
| octolytics-dimension-user_id | 216362695 |
| octolytics-dimension-user_login | usethis-python |
| octolytics-dimension-repository_id | 842189705 |
| octolytics-dimension-repository_nwo | usethis-python/usethis-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 842189705 |
| octolytics-dimension-repository_network_root_nwo | usethis-python/usethis-python |
| 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 | e6a744804e8e70f97b4d5a18a94dcc63db22f97a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width