Repository navigation
1.23.0
·
25 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Features
- Register CLI arguments as Sphinx program options so
:option:can link to them (#346) by @gaborbernat.
Bug fixes
- Render positional arguments declared before
add_subparsers()(#347) by @gaborbernat. - Keep apostrophes in help text (#349) by @gaborbernat.
- Render argument groups without a title (#350) by @gaborbernat.
- Make
:hook:interceptparse_intermixed_args()(#351) by @gaborbernat. - Preserve raw formatter line breaks and render subcommand epilogs (#352) by @gaborbernat.
- Render option metavars, argument counts, and choices as in usage (#353) by @gaborbernat.
- Render list and multi-paragraph help under the option (#354) by @gaborbernat.
- Expand argparse format specifiers in help text (#355) by @gaborbernat.
- Strip ANSI colors from usage blocks (#356) by @gaborbernat.
- Skip subcommands whose help is suppressed (#357) by @gaborbernat.
- Expand
{subcommand}to the subcommand name chain (#358) by @gaborbernat.
Documentation
- Name
force_refs_lowercorrectly in the changelog (#348) by @gaborbernat. - Explain that help text uses reStructuredText (#359) by @gaborbernat.