René's URL Explorer Experiment


Title: argparse: Use Literal for action & nargs add_argument parameter types by not-my-profile · Pull Request #7329 · python/typeshed · GitHub

Open Graph Title: argparse: Use Literal for action & nargs add_argument parameter types by not-my-profile · Pull Request #7329 · python/typeshed

X Title: argparse: Use Literal for action & nargs add_argument parameter types by not-my-profile · Pull Request #7329 · python/typeshed

Description: As has previously been discussed in #6826 (comment) the argparse module sometimes compares argparse.SUPPRESS with is meaning Literal["==SUPPRESS=="] is not suited. This PR solves this using NewType...

Open Graph Description: As has previously been discussed in #6826 (comment) the argparse module sometimes compares argparse.SUPPRESS with is meaning Literal["==SUPPRESS=="] is not suited. This PR solves this usi...

X Description: As has previously been discussed in #6826 (comment) the argparse module sometimes compares argparse.SUPPRESS with is meaning Literal["==SUPPRESS=="] is not suited. This PR solves ...

Opengraph URL: https://github.com/python/typeshed/pull/7329

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:5d5817dc-a2d7-aa3f-a055-3b1331b41b29
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA9DA:1F8F34:212536:2C14C5:6969D73C
html-safe-nonce27afbc691828b11e22603e194b4ebc39580fb5648349941a5c26275a2c332b6e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOURBOjFGOEYzNDoyMTI1MzY6MkMxNEM1OjY5NjlENzNDIiwidmlzaXRvcl9pZCI6IjU3NDMxNjU0MzE4OTA0NzEwMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacbb8d278056fe564e568244eb145407eab619ea092e5f7ed28c7b0d44036edcd5
hovercard-subject-tagpull_request:858883368
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/typeshed/7329/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/24aeb5e051d308f46db8a3808cf15c68458cbc69251d2c038f90d03539bdff60/python/typeshed/pull/7329
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/24aeb5e051d308f46db8a3808cf15c68458cbc69251d2c038f90d03539bdff60/python/typeshed/pull/7329
og:image:altAs has previously been discussed in #6826 (comment) the argparse module sometimes compares argparse.SUPPRESS with is meaning Literal["==SUPPRESS=="] is not suited. This PR solves this usi...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamenot-my-profile
hostnamegithub.com
expected-hostnamegithub.com
Noneacedec8b5f975d9e3d494ddd8f949b0b8a0de59d393901e26f73df9dcba80056
turbo-cache-controlno-preview
go-importgithub.com/python/typeshed git https://github.com/python/typeshed.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id31696383
octolytics-dimension-repository_nwopython/typeshed
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id31696383
octolytics-dimension-repository_network_root_nwopython/typeshed
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release83c08c21cdda978090dc44364b71aa5bc6dcea79
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/typeshed/pull/7329#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://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%2Ftypeshed%2Fpull%2F7329
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%2Ftypeshed
Reloadhttps://github.com/python/typeshed/pull/7329
Reloadhttps://github.com/python/typeshed/pull/7329
Reloadhttps://github.com/python/typeshed/pull/7329
python https://github.com/python
typeshedhttps://github.com/python/typeshed
Please reload this pagehttps://github.com/python/typeshed/pull/7329
Notifications https://github.com/login?return_to=%2Fpython%2Ftypeshed
Fork 2k https://github.com/login?return_to=%2Fpython%2Ftypeshed
Star 5k https://github.com/login?return_to=%2Fpython%2Ftypeshed
Code https://github.com/python/typeshed
Issues 218 https://github.com/python/typeshed/issues
Pull requests 127 https://github.com/python/typeshed/pulls
Actions https://github.com/python/typeshed/actions
Projects 0 https://github.com/python/typeshed/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/typeshed/security
Please reload this pagehttps://github.com/python/typeshed/pull/7329
Insights https://github.com/python/typeshed/pulse
Code https://github.com/python/typeshed
Issues https://github.com/python/typeshed/issues
Pull requests https://github.com/python/typeshed/pulls
Actions https://github.com/python/typeshed/actions
Projects https://github.com/python/typeshed/projects
Security https://github.com/python/typeshed/security
Insights https://github.com/python/typeshed/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Ftypeshed%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Ftypeshed%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/typeshed/pull/7329#issue-comment-box
JelleZijlstrahttps://github.com/JelleZijlstra
python:masterhttps://github.com/python/typeshed/tree/master
not-my-profile:argparse-literalshttps://github.com/not-my-profile/typeshed/tree/argparse-literals
argparse: Use Literal for action & nargs add_argument parameter types https://github.com/python/typeshed/pull/7329#top
JelleZijlstrahttps://github.com/JelleZijlstra
python:masterhttps://github.com/python/typeshed/tree/master
not-my-profile:argparse-literalshttps://github.com/not-my-profile/typeshed/tree/argparse-literals
Conversation 10 https://github.com/python/typeshed/pull/7329
Commits 2 https://github.com/python/typeshed/pull/7329/commits
Checks 0 https://github.com/python/typeshed/pull/7329/checks
Files changed https://github.com/python/typeshed/pull/7329/files
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.co/hiddenchars
https://github.com/python/typeshed/pull/{{ revealButtonHref }}
https://github.com/not-my-profile
not-my-profilehttps://github.com/not-my-profile
Feb 20, 2022https://github.com/python/typeshed/pull/7329#issue-1145101406
Please reload this pagehttps://github.com/python/typeshed/pull/7329
#6826 (comment)https://github.com/python/typeshed/pull/6826#issuecomment-1005654071
mypy_primerhttps://github.com/hauntsaninja/mypy_primer
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/not-my-profile
not-my-profilehttps://github.com/not-my-profile
force-pushedhttps://github.com/python/typeshed/compare/86741ace8836f2a2f98a7dd94376348f46f71943..1b736f88d731247818e80f18c0ffaa25a7d74ccc
86741achttps://github.com/python/typeshed/commit/86741ace8836f2a2f98a7dd94376348f46f71943
1b736f8https://github.com/python/typeshed/commit/1b736f88d731247818e80f18c0ffaa25a7d74ccc
Compare https://github.com/python/typeshed/compare/86741ace8836f2a2f98a7dd94376348f46f71943..1b736f88d731247818e80f18c0ffaa25a7d74ccc
February 20, 2022 19:07https://github.com/python/typeshed/pull/7329#event-6107657709
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/not-my-profile
not-my-profilehttps://github.com/not-my-profile
force-pushedhttps://github.com/python/typeshed/compare/cac51e4fa6ed6c17035700395a485d5036e5cd51..c2aba3adc87e400f04cafe2f45097a740e1d2a34
cac51e4https://github.com/python/typeshed/commit/cac51e4fa6ed6c17035700395a485d5036e5cd51
c2aba3ahttps://github.com/python/typeshed/commit/c2aba3adc87e400f04cafe2f45097a740e1d2a34
Compare https://github.com/python/typeshed/compare/cac51e4fa6ed6c17035700395a485d5036e5cd51..c2aba3adc87e400f04cafe2f45097a740e1d2a34
February 20, 2022 19:22https://github.com/python/typeshed/pull/7329#event-6107676084
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/not-my-profile
argparse: Use Literal for action & nargs add_argument parameter typeshttps://github.com/python/typeshed/pull/7329/commits/25ad2b2092354722b53df45c729b1136f6ae2b84
25ad2b2https://github.com/python/typeshed/pull/7329/commits/25ad2b2092354722b53df45c729b1136f6ae2b84
https://github.com/not-my-profile
not-my-profilehttps://github.com/not-my-profile
force-pushedhttps://github.com/python/typeshed/compare/c2aba3adc87e400f04cafe2f45097a740e1d2a34..25ad2b2092354722b53df45c729b1136f6ae2b84
c2aba3ahttps://github.com/python/typeshed/commit/c2aba3adc87e400f04cafe2f45097a740e1d2a34
25ad2b2https://github.com/python/typeshed/commit/25ad2b2092354722b53df45c729b1136f6ae2b84
Compare https://github.com/python/typeshed/compare/c2aba3adc87e400f04cafe2f45097a740e1d2a34..25ad2b2092354722b53df45c729b1136f6ae2b84
February 20, 2022 19:35https://github.com/python/typeshed/pull/7329#event-6107690238
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Feb 20, 2022 https://github.com/python/typeshed/pull/7329#pullrequestreview-888099567
View reviewed changes https://github.com/python/typeshed/pull/7329/files/25ad2b2092354722b53df45c729b1136f6ae2b84
JelleZijlstrahttps://github.com/JelleZijlstra
https://github.com/python/typeshed/pull/7329#pullrequestreview-888099567
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.com/Akuli
Akulihttps://github.com/Akuli
Feb 20, 2022https://github.com/python/typeshed/pull/7329#issuecomment-1046349399
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.com/not-my-profile
argparse: add |str to SUPPRESS typehttps://github.com/python/typeshed/pull/7329/commits/e43176e8b7549833763d59dceed7b027a3724514
e43176ehttps://github.com/python/typeshed/pull/7329/commits/e43176e8b7549833763d59dceed7b027a3724514
https://github.com/not-my-profile
not-my-profilehttps://github.com/not-my-profile
force-pushedhttps://github.com/python/typeshed/compare/42eaca5135de8838419c1e1286252723cf8f6b63..e43176e8b7549833763d59dceed7b027a3724514
42eaca5https://github.com/python/typeshed/commit/42eaca5135de8838419c1e1286252723cf8f6b63
e43176ehttps://github.com/python/typeshed/commit/e43176e8b7549833763d59dceed7b027a3724514
Compare https://github.com/python/typeshed/compare/42eaca5135de8838419c1e1286252723cf8f6b63..e43176e8b7549833763d59dceed7b027a3724514
February 21, 2022 00:04https://github.com/python/typeshed/pull/7329#event-6107999020
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Feb 21, 2022https://github.com/python/typeshed/pull/7329#issuecomment-1046354384
mypy_primerhttps://github.com/hauntsaninja/mypy_primer
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
a090181https://github.com/python/typeshed/commit/a0901817cf3f4b2b966d57e76fe507610ee23624
Feb 21, 2022https://github.com/python/typeshed/pull/7329#event-6108012428
JukkaLhttps://github.com/JukkaL
Apr 12, 2022 https://github.com/python/typeshed/pull/7329#ref-commit-e7c3481
https://github.com/JukkaL
Drop some literal types from argparse (add_argument)https://github.com/JukkaL/typeshed/commit/e7c3481b071d0b11ba863ecdacf3b814c5b6bca2
e7c3481https://github.com/JukkaL/typeshed/commit/e7c3481b071d0b11ba863ecdacf3b814c5b6bca2
python#7329https://github.com/python/typeshed/pull/7329
https://github.com/pycqa/pylinthttps://github.com/pycqa/pylint
python/mypy#12321https://github.com/python/mypy/pull/12321
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Apr 12, 2022 https://github.com/python/typeshed/pull/7329#ref-pullrequest-1201699510
Drop some literal types from argparse (add_argument) #7614 https://github.com/python/typeshed/pull/7614
srittauhttps://github.com/srittau
Apr 13, 2022 https://github.com/python/typeshed/pull/7329#ref-commit-483550a
https://github.com/JukkaL
Drop some literal types from argparse (add_argument) (https://github.com/python/typeshed/commit/483550abe02bd2c6d59ee5496416279f6ca0c1a1
#7614https://github.com/python/typeshed/pull/7614
)https://github.com/python/typeshed/commit/483550abe02bd2c6d59ee5496416279f6ca0c1a1
483550ahttps://github.com/python/typeshed/commit/483550abe02bd2c6d59ee5496416279f6ca0c1a1
#7329https://github.com/python/typeshed/pull/7329
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Ftypeshed%2Fpull%2F7329
https://github.com/JelleZijlstra
JelleZijlstra https://github.com/JelleZijlstra
https://github.com/python/typeshed/pull/7329/files/25ad2b2092354722b53df45c729b1136f6ae2b84
Please reload this pagehttps://github.com/python/typeshed/pull/7329
https://github.com/not-my-profile
https://github.com/Akuli
https://github.com/JelleZijlstra
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.