René's URL Explorer Experiment


Title: gh-86357: argparse: use str() consistently and explicitly to print choices by rindeal · Pull Request #117766 · python/cpython · GitHub

Open Graph Title: gh-86357: argparse: use str() consistently and explicitly to print choices by rindeal · Pull Request #117766 · python/cpython

X Title: gh-86357: argparse: use str() consistently and explicitly to print choices by rindeal · Pull Request #117766 · python/cpython

Description: This commit replaces repr() with str(), as the former should never be used for normal user-facing printing, and makes it explicit and consistent across the library. For example I tried using StrEnu...

Open Graph Description: This commit replaces repr() with str(), as the former should never be used for normal user-facing printing, and makes it explicit and consistent across the library. For example I tried using StrEnu...

X Description: This commit replaces repr() with str(), as the former should never be used for normal user-facing printing, and makes it explicit and consistent across the library. For example I tried using StrEnu...

Opengraph URL: https://github.com/python/cpython/pull/117766

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:81f40241-64ff-7db2-d0aa-c8957587bfa0
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB380:6818:108D38F:16F0871:696F40BD
html-safe-nonce2b29ee055e03963e8baa8e35833d9277c5e2bcffb0c1a8a91466d561cbab5b68
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMzgwOjY4MTg6MTA4RDM4RjoxNkYwODcxOjY5NkY0MEJEIiwidmlzaXRvcl9pZCI6IjY1MTIwNzA1ODMyMjU2MzA5MDkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac06545ab927c2d9848cb0836dc1f3c1032e9ce35812fbb4e61e66e9c2bf74db36
hovercard-subject-tagpull_request:1818481799
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/cpython/117766/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/273a8217a8306f0dabfbfbeb7c3ab117fb21e6729408aa495116c6d16f186da5/python/cpython/pull/117766
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/273a8217a8306f0dabfbfbeb7c3ab117fb21e6729408aa495116c6d16f186da5/python/cpython/pull/117766
og:image:altThis commit replaces repr() with str(), as the former should never be used for normal user-facing printing, and makes it explicit and consistent across the library. For example I tried using StrEnu...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamerindeal
hostnamegithub.com
expected-hostnamegithub.com
Noneb278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee
turbo-cache-controlno-preview
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
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
release39aed5006635ab6f45e6b77d23e73b08a00272a3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/117766#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F117766
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%2Fcpython%2Fpull%2F117766
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
Reloadhttps://github.com/python/cpython/pull/117766
Reloadhttps://github.com/python/cpython/pull/117766
Reloadhttps://github.com/python/cpython/pull/117766
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/117766
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.2k 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 pagehttps://github.com/python/cpython/pull/117766
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 servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/117766#issue-comment-box
serhiy-storchakahttps://github.com/serhiy-storchaka
python:mainhttps://github.com/python/cpython/tree/main
rindeal:patch-2https://github.com/rindeal/python--cpython--dev-fork/tree/patch-2
gh-86357: argparse: use str() consistently and explicitly to print choices https://github.com/python/cpython/pull/117766#top
serhiy-storchakahttps://github.com/serhiy-storchaka
python:mainhttps://github.com/python/cpython/tree/main
rindeal:patch-2https://github.com/rindeal/python--cpython--dev-fork/tree/patch-2
Conversation 30 https://github.com/python/cpython/pull/117766
Commits 1 https://github.com/python/cpython/pull/117766/commits
Checks 0 https://github.com/python/cpython/pull/117766/checks
Files changed https://github.com/python/cpython/pull/117766/files
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/rindeal
rindealhttps://github.com/rindeal
Apr 11, 2024https://github.com/python/cpython/pull/117766#issue-2238272371
Please reload this pagehttps://github.com/python/cpython/pull/117766
argparse: when wrong choice is selected, the error message prints available choices using repr() instead of str() #118839https://github.com/python/cpython/issues/118839
argparse: mismatch between choices parsing and usage/error message #61181https://github.com/python/cpython/issues/61181
Improve error messages for argparse choices using enum #86667https://github.com/python/cpython/issues/86667
argparse only supports iterable choices #60672https://github.com/python/cpython/issues/60672
lib.argparse._check_value() using repr instead of str #86357https://github.com/python/cpython/issues/86357
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/ghost
ghosthttps://github.com/ghost
Apr 11, 2024https://github.com/python/cpython/pull/117766#issuecomment-2050231062
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://cpython-clabot.herokuapp.com/signed-contributor-license-agreement?version=96a49432-b8b1-11ec-9bf5-bfe9ad6c72c4
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Apr 11, 2024https://github.com/python/cpython/pull/117766#issuecomment-2050231115
require a NEWS entryhttps://devguide.python.org/core-developers/committing/#updating-news-and-what-s-new-in-python
blurb_ithttps://blurb-it.herokuapp.com
blurbhttps://pypi.org/project/blurb/
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Apr 11, 2024https://github.com/python/cpython/pull/117766#event-12439957606
https://github.com/rindeal
rindealhttps://github.com/rindeal
force-pushedhttps://github.com/python/cpython/compare/a4334af8c7391d1c7df81c3bd7fe9945540df075..3931d8a047fd02998a8e669c73edb38652594142
a4334afhttps://github.com/python/cpython/commit/a4334af8c7391d1c7df81c3bd7fe9945540df075
3931d8ahttps://github.com/python/cpython/commit/3931d8a047fd02998a8e669c73edb38652594142
Compare https://github.com/python/cpython/compare/a4334af8c7391d1c7df81c3bd7fe9945540df075..3931d8a047fd02998a8e669c73edb38652594142
April 11, 2024 18:21https://github.com/python/cpython/pull/117766#event-12440129634
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Apr 11, 2024https://github.com/python/cpython/pull/117766#issuecomment-2050263121
require a NEWS entryhttps://devguide.python.org/core-developers/committing/#updating-news-and-what-s-new-in-python
blurb_ithttps://blurb-it.herokuapp.com
blurbhttps://pypi.org/project/blurb/
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 19, 2024https://github.com/python/cpython/pull/117766#issuecomment-2065767869
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
force-pushedhttps://github.com/python/cpython/compare/6b00c9a3d8c76651613344d9b2918e8c66f0d98f..cc4c57bedb57b8319b046b38d8e80502d54c1114
6b00c9ahttps://github.com/python/cpython/commit/6b00c9a3d8c76651613344d9b2918e8c66f0d98f
cc4c57bhttps://github.com/python/cpython/commit/cc4c57bedb57b8319b046b38d8e80502d54c1114
Compare https://github.com/python/cpython/compare/6b00c9a3d8c76651613344d9b2918e8c66f0d98f..cc4c57bedb57b8319b046b38d8e80502d54c1114
April 19, 2024 06:19https://github.com/python/cpython/pull/117766#event-12533216325
https://github.com/rindeal
rindealhttps://github.com/rindeal
Apr 19, 2024https://github.com/python/cpython/pull/117766#issuecomment-2065891421
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/encukou
encukouhttps://github.com/encukou
May 6, 2024https://github.com/python/cpython/pull/117766#issuecomment-2096443196
an issuehttps://github.com/python/cpython/issues/new/choose
enum.Enumhttps://docs.python.org/3/library/enum.html#enum.Enum
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/encukou
encukouhttps://github.com/encukou
May 6, 2024 https://github.com/python/cpython/pull/117766#ref-pullrequest-2262202958
Argparse Recommendation: Ensure Uniform Choice String Conversion #118252 https://github.com/python/cpython/pull/118252
https://github.com/rindeal
rindealhttps://github.com/rindeal
May 9, 2024 https://github.com/python/cpython/pull/117766#ref-issue-2287662372
argparse: when wrong choice is selected, the error message prints available choices using repr() instead of str() #118839 https://github.com/python/cpython/issues/118839
https://github.com/rindeal
rindealhttps://github.com/rindeal
May 9, 2024https://github.com/python/cpython/pull/117766#issuecomment-2102627329
Please reload this pagehttps://github.com/python/cpython/pull/117766
an issuehttps://github.com/python/cpython/issues/new/choose
#118839https://github.com/python/cpython/issues/118839
enum.Enumhttps://docs.python.org/3/library/enum.html#enum.Enum
#86667https://github.com/python/cpython/issues/86667
the bad code example the fix deletedhttps://github.com/python/cpython/pull/23563/files#diff-76a105efd5acb88546c093f1d7f5d22d1d7908060dc46aa3d7c4499142720ec7L1136-L1149
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
force-pushedhttps://github.com/python/cpython/compare/cc4c57bedb57b8319b046b38d8e80502d54c1114..48f6b8cd766cbd75de1cf713bdbd160eb12ee9d3
cc4c57bhttps://github.com/python/cpython/commit/cc4c57bedb57b8319b046b38d8e80502d54c1114
48f6b8chttps://github.com/python/cpython/commit/48f6b8cd766cbd75de1cf713bdbd160eb12ee9d3
Compare https://github.com/python/cpython/compare/cc4c57bedb57b8319b046b38d8e80502d54c1114..48f6b8cd766cbd75de1cf713bdbd160eb12ee9d3
May 9, 2024 13:26https://github.com/python/cpython/pull/117766#event-12757267243
https://github.com/nineteendo
nineteendohttps://github.com/nineteendo
May 9, 2024https://github.com/python/cpython/pull/117766#issuecomment-2102664420
Please reload this pagehttps://github.com/python/cpython/pull/117766
gh-118839https://github.com/python/cpython/issues/118839
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
May 9, 2024https://github.com/python/cpython/pull/117766#event-12757304771
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 10, 2024 https://github.com/python/cpython/pull/117766#pullrequestreview-2049431860
View reviewed changes https://github.com/python/cpython/pull/117766/files
serhiy-storchakahttps://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/117766#pullrequestreview-2049431860
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/encukou
encukouhttps://github.com/encukou
May 10, 2024https://github.com/python/cpython/pull/117766#issuecomment-2104239364
#86667https://github.com/python/cpython/issues/86667#issuecomment-1093893224
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
May 10, 2024https://github.com/python/cpython/pull/117766#issuecomment-2104922739
Please reload this pagehttps://github.com/python/cpython/pull/117766
iterablehttps://docs.python.org/3/glossary.html#term-iterable
containerhttps://docs.python.org/3.12/library/collections.abc.html#collections.abc.Container
https://docs.python.org/3/library/argparse.html#choiceshttps://docs.python.org/3/library/argparse.html#choices
https://github.com/ThomasWaldmann/argparse/blob/16f0347e0628c7484bd2c20a229da8c4799a7a8c/doc/source/argparse-vs-optparse.rst#more-choiceshttps://github.com/ThomasWaldmann/argparse/blob/16f0347e0628c7484bd2c20a229da8c4799a7a8c/doc/source/argparse-vs-optparse.rst#more-choices
https://github.com/ThomasWaldmann/argparse/blob/16f0347e0628c7484bd2c20a229da8c4799a7a8c/doc/source/add_argument.rst#choiceshttps://github.com/ThomasWaldmann/argparse/blob/16f0347e0628c7484bd2c20a229da8c4799a7a8c/doc/source/add_argument.rst#choices
https://web.archive.org/web/20060814032155/http://argparse.python-hosting.com/https://web.archive.org/web/20060814032155/http://argparse.python-hosting.com/
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Sep 24, 2024 https://github.com/python/cpython/pull/117766#pullrequestreview-2324889849
View reviewed changes https://github.com/python/cpython/pull/117766/files
Lib/argparse.pyhttps://github.com/python/cpython/pull/117766/files#diff-205ef24c9374465bf35c359abce9211d3aa113e986a1e3d41569eb29d07df479
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
force-pushedhttps://github.com/python/cpython/compare/e4ee132b99c22f70a2f6513b08a5b7c0e24b458a..aea8322bf6509a447abe8c4fb6507819aa7f010e
e4ee132https://github.com/python/cpython/commit/e4ee132b99c22f70a2f6513b08a5b7c0e24b458a
aea8322https://github.com/python/cpython/commit/aea8322bf6509a447abe8c4fb6507819aa7f010e
Compare https://github.com/python/cpython/compare/e4ee132b99c22f70a2f6513b08a5b7c0e24b458a..aea8322bf6509a447abe8c4fb6507819aa7f010e
September 25, 2024 15:45https://github.com/python/cpython/pull/117766#event-14401493836
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Sep 26, 2024 https://github.com/python/cpython/pull/117766#pullrequestreview-2332022637
View reviewed changes https://github.com/python/cpython/pull/117766/files
serhiy-storchakahttps://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/117766#pullrequestreview-2332022637
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Sep 26, 2024https://github.com/python/cpython/pull/117766#event-14420691538
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
encukouhttps://github.com/encukou
September 26, 2024 18:06https://github.com/python/cpython/pull/117766#event-14420694872
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Sep 26, 2024 https://github.com/python/cpython/pull/117766#ref-pullrequest-2546111203
GH-99749: Add optional feature to suggest correct names (ArgumentParser) #124456 https://github.com/python/cpython/pull/124456
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Sep 27, 2024https://github.com/python/cpython/pull/117766#issuecomment-2379150387
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
rindealhttps://github.com/rindeal
Sep 28, 2024https://github.com/python/cpython/pull/117766#issuecomment-2380321503
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 10, 2024 https://github.com/python/cpython/pull/117766#pullrequestreview-2361080402
View reviewed changes https://github.com/python/cpython/pull/117766/files
serhiy-storchakahttps://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/117766#pullrequestreview-2361080402
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@rindealhttps://github.com/rindeal
Please reload this pagehttps://github.com/python/cpython/pull/117766
Lib/argparse.pyhttps://github.com/python/cpython/pull/117766/files#diff-205ef24c9374465bf35c359abce9211d3aa113e986a1e3d41569eb29d07df479
Please reload this pagehttps://github.com/python/cpython/pull/117766
Lib/test/test_argparse.pyhttps://github.com/python/cpython/pull/117766/files#diff-c7651634d84a017884451f95f6535a1d2efbeacee1cca7cc1e27fdc748804aa1
Please reload this pagehttps://github.com/python/cpython/pull/117766
Lib/test/test_argparse.pyhttps://github.com/python/cpython/pull/117766/files#diff-c7651634d84a017884451f95f6535a1d2efbeacee1cca7cc1e27fdc748804aa1
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
argparse: use str() consistently and explicitly to print choiceshttps://github.com/python/cpython/pull/117766/commits/105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
105ff30https://github.com/python/cpython/pull/117766/commits/105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
python#86357https://github.com/python/cpython/issues/86357
https://github.com/rindeal
rindealhttps://github.com/rindeal
force-pushedhttps://github.com/python/cpython/compare/d7b55462b83ff0b99ccb8e754f5cd1e317daffe1..105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
d7b5546https://github.com/python/cpython/commit/d7b55462b83ff0b99ccb8e754f5cd1e317daffe1
105ff30https://github.com/python/cpython/commit/105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
Compare https://github.com/python/cpython/compare/d7b55462b83ff0b99ccb8e754f5cd1e317daffe1..105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
October 14, 2024 04:17https://github.com/python/cpython/pull/117766#event-14624249364
https://github.com/rindeal
rindealhttps://github.com/rindeal
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2409916868
@serhiy-storchakahttps://github.com/serhiy-storchaka
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024 https://github.com/python/cpython/pull/117766#pullrequestreview-2365484000
View reviewed changes https://github.com/python/cpython/pull/117766/files/105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
serhiy-storchakahttps://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/117766#pullrequestreview-2365484000
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@rindealhttps://github.com/rindeal
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
66b3922https://github.com/python/cpython/commit/66b3922b97388c328c9bd8df050eef11c0261fae
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626015372
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626015788
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626022910
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410163247
@rindealhttps://github.com/rindeal
@serhiy-storchakahttps://github.com/serhiy-storchaka
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410163252
@rindealhttps://github.com/rindeal
@serhiy-storchakahttps://github.com/serhiy-storchaka
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410163309
@rindealhttps://github.com/rindeal
@serhiy-storchakahttps://github.com/serhiy-storchaka
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626023867
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410163694
@rindealhttps://github.com/rindeal
@serhiy-storchakahttps://github.com/serhiy-storchaka
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/117766
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024 https://github.com/python/cpython/pull/117766#ref-commit-6517a59
https://github.com/rindeal
https://github.com/serhiy-storchaka
[3.13]https://github.com/serhiy-storchaka/cpython/commit/6517a59d1cabc45e175e8630a83e0a6fef58dad1
pythongh-86357https://github.com/python/cpython/issues/86357
: argparse: use str() consistently and explicitl…https://github.com/serhiy-storchaka/cpython/commit/6517a59d1cabc45e175e8630a83e0a6fef58dad1
6517a59https://github.com/serhiy-storchaka/cpython/commit/6517a59d1cabc45e175e8630a83e0a6fef58dad1
pythonGH-117766https://github.com/python/cpython/pull/117766
66b3922https://github.com/serhiy-storchaka/cpython/commit/66b3922b97388c328c9bd8df050eef11c0261fae
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410172799
GH-125431https://github.com/python/cpython/pull/125431
3.13 branchhttps://github.com/python/cpython/tree/3.13
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626156102
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024 https://github.com/python/cpython/pull/117766#ref-commit-fedbc71
https://github.com/rindeal
https://github.com/serhiy-storchaka
[3.12]https://github.com/serhiy-storchaka/cpython/commit/fedbc718927fac42c8d60df1526c72885bad5fa7
pythongh-86357https://github.com/python/cpython/issues/86357
: argparse: use str() consistently and explicitl…https://github.com/serhiy-storchaka/cpython/commit/fedbc718927fac42c8d60df1526c72885bad5fa7
fedbc71https://github.com/serhiy-storchaka/cpython/commit/fedbc718927fac42c8d60df1526c72885bad5fa7
pythonGH-117766https://github.com/python/cpython/pull/117766
66b3922https://github.com/serhiy-storchaka/cpython/commit/66b3922b97388c328c9bd8df050eef11c0261fae
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Oct 14, 2024https://github.com/python/cpython/pull/117766#issuecomment-2410178528
GH-125432https://github.com/python/cpython/pull/125432
3.12 branchhttps://github.com/python/cpython/tree/3.12
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
Oct 14, 2024https://github.com/python/cpython/pull/117766#event-14626233265
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024 https://github.com/python/cpython/pull/117766#ref-commit-21524ee
https://github.com/serhiy-storchaka
https://github.com/rindeal
[3.12]https://github.com/python/cpython/commit/21524eec48f5b1c807f185253e9350cfdd897ce0
gh-86357https://github.com/python/cpython/issues/86357
: argparse: use str() consistently and explicitly to p…https://github.com/python/cpython/commit/21524eec48f5b1c807f185253e9350cfdd897ce0
21524eehttps://github.com/python/cpython/commit/21524eec48f5b1c807f185253e9350cfdd897ce0
GH-117766https://github.com/python/cpython/pull/117766
GH-125432https://github.com/python/cpython/pull/125432
66b3922https://github.com/python/cpython/commit/66b3922b97388c328c9bd8df050eef11c0261fae
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 14, 2024 https://github.com/python/cpython/pull/117766#ref-commit-d3d306a
https://github.com/serhiy-storchaka
https://github.com/rindeal
[3.13]https://github.com/python/cpython/commit/d3d306a9d63e879d4eac42694b94ed4a7f440332
gh-86357https://github.com/python/cpython/issues/86357
: argparse: use str() consistently and explicitly to p…https://github.com/python/cpython/commit/d3d306a9d63e879d4eac42694b94ed4a7f440332
d3d306ahttps://github.com/python/cpython/commit/d3d306a9d63e879d4eac42694b94ed4a7f440332
GH-117766https://github.com/python/cpython/pull/117766
GH-125431https://github.com/python/cpython/pull/125431
66b3922https://github.com/python/cpython/commit/66b3922b97388c328c9bd8df050eef11c0261fae
https://github.com/rindeal
rindealhttps://github.com/rindeal
October 14, 2024 14:37https://github.com/python/cpython/pull/117766#event-14637417089
dogukancagatayhttps://github.com/dogukancagatay
Nov 14, 2024 https://github.com/python/cpython/pull/117766#ref-commit-a8337b5
https://github.com/dogukancagatay
Fix test failure in Python 3.14ahttps://github.com/dogukancagatay/pytest-split/commit/a8337b5a5458a7d4f376721a32c1c410103bedf9
a8337b5https://github.com/dogukancagatay/pytest-split/commit/a8337b5a5458a7d4f376721a32c1c410103bedf9
python/cpython#117766https://github.com/python/cpython/pull/117766
https://github.com/dogukancagatay
dogukancagatayhttps://github.com/dogukancagatay
Nov 14, 2024 https://github.com/python/cpython/pull/117766#ref-pullrequest-2659901183
Fix test failure in Python 3.14a jerry-git/pytest-split#107 https://github.com/jerry-git/pytest-split/pull/107
Third-party tests failed on Thu Dec 05 2024 python/typing_extensions#513 https://github.com/python/typing_extensions/issues/513
Tests failing on Python 3.13 swansonk14/typed-argument-parser#156 https://github.com/swansonk14/typed-argument-parser/issues/156
https://github.com/kenodegard
kenodegardhttps://github.com/kenodegard
Dec 12, 2024 https://github.com/python/cpython/pull/117766#ref-pullrequest-2735430560
Fix failing tests in main conda/conda#14440 https://github.com/conda/conda/pull/14440
https://github.com/stanislavlevin
stanislavlevinhttps://github.com/stanislavlevin
Dec 23, 2024 https://github.com/python/cpython/pull/117766#ref-issue-2756325585
[tests] test_invalid_hook_choice and test_deps_cli_add_wrong_srctype fail against Python 3.12.8/3.13.1 stanislavlevin/pyproject_installer#96 https://github.com/stanislavlevin/pyproject_installer/issues/96
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%2Fcpython%2Fpull%2F117766
https://github.com/serhiy-storchaka
serhiy-storchaka https://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/117766/files/105ff30e6c39d10f6358ca7a3a2654ec6cf7db4d
https://github.com/encukou
encukou https://github.com/encukou
https://github.com/serhiy-storchaka
serhiy-storchaka https://github.com/serhiy-storchaka
Please reload this pagehttps://github.com/python/cpython/pull/117766
https://github.com/rindeal
https://github.com/JelleZijlstra
https://github.com/encukou
https://github.com/nineteendo
https://github.com/serhiy-storchaka
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.