Skip to content
Discussion options

You must be logged in to vote

Why sphinx-argparse-cli was created:

When I created it in February 2021, sphinx-argparse was effectively dormant — the original repo (alex-rudakov/sphinx-argparse) had its last release in 2018, and the revival under ashb was still early. The move to sphinx-doc and the modernized 0.5.x releases didn't happen until mid-2024, over 3 years later.

Key differences in design:

sphinx-argparse sphinx-argparse-cli
Approach Intermediate dict structure, then rendered to nodes Direct docutils node construction (no intermediate format)
Subcommands Supported, navigated via :path: Core design goal — "sub-commands friendly", recursive by default
Cross-referencing Domain-based linking added rec…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@RobertoRoos
Comment options

@gaborbernat
Comment options

@RobertoRoos
Comment options

@gaborbernat
Comment options

Answer selected by gaborbernat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants