You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm thinking we actually need to create an issue for rich_argparse to make sure that module properly supports Python 3.14.3 in general and for the RichHelpFormatter in particular.
Another option might be to remove some of our custom formatting.
Activity
github-actions commentedon Feb 4, 2026
🤖 Hi @tleonhardt, I've received your request, and I'm working on it now! You can track my progress in the logs for more details.
tleonhardt commentedon Feb 4, 2026
Whatever the fix is we'll have to make on both the
mainand3.xbranches.tleonhardt commentedon Feb 5, 2026
I'm thinking we actually need to create an issue for rich_argparse to make sure that module properly supports Python 3.14.3 in general and for the
RichHelpFormatterin particular.Another option might be to remove some of our custom formatting.
tleonhardt commentedon Feb 5, 2026
PR #1571 addresses this issue for the 3.x branch. Once that merges in, we'll need to cherry-pick changes to a branch intended to marge into
main.[-]argparse changes in Python 3.14.3 break cmd2[/-][+]Changes in Python 3.14.3 break cmd2[/+]