Skip to content

Escape literal percent signs in CLI help strings, add CODEOWNERS - #29

Merged
mikelangmayr merged 2 commits into
mainfrom
mike/fix-cli-help-percent-escape
Sep 14, 2026
Merged

mikelangmayr merged 2 commits into
mainfrom
mike/fix-cli-help-percent-escape

Conversation

@mikelangmayr

@mikelangmayr mikelangmayr commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator
  • every CLI command crashed at startup on Python 3.14 with "ValueError: badly formed help string"; 3.14 expands argparse help, so the literal % in three help strings parsed as a format spec
  • escaped them as %%, so --help still renders a single %
  • adds .github/CODEOWNERS with @mikelangmayr @scizen9 @prkrtg, matching hispec's
  • verified on Python 3.14.4 that the old string raises and the new one renders; suite passes on 3.12

@mikelangmayr mikelangmayr changed the title Escape literal percent signs in CLI help strings Escape literal percent signs in CLI help strings, add CODEOWNERS Sep 14, 2026
@mikelangmayr
mikelangmayr merged commit f824fdb into main Sep 14, 2026
2 checks passed
@mikelangmayr
mikelangmayr deleted the mike/fix-cli-help-percent-escape branch September 14, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants