unstale

pypi / sphinx-argparse-cli

sphinx-argparse-cli

What changed in sphinx-argparse-cli 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

2 breaking2 new APIs and options2 behavior and defaults3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

sphinx-argparse-cli 19 changes

Breaking changes 2

New APIs and options 2

  • The {subcommand} placeholder expands to the subcommand name chain.

    1.23.0release notes

  • Flags and positional arguments are registered as Sphinx program options, allowing the :option: role to link to them.

    1.23.0release notes

Behavior and default changes 2

  • :hook: now intercepts parse_intermixed_args().

    1.23.0release notes

  • ANSI colors are stripped from usage blocks, and subcommands with suppressed help are skipped.

    1.23.0release notes

Fixes and other changes 3

  • Untitled argument groups, multi-paragraph help, positional arguments, subcommand epilogs, formatter line breaks, metavars, choices, and argparse format specifiers are rendered correctly.

    1.23.0release notes

  • Apostrophes are preserved in help text.

    1.23.0release notes

  • Type checks for nested subparsers are fixed.

    1.22.1release notes