Skip to content

shared_options

shared_options

Reusable CLI argument definitions, shared across commands or specific to build, publish, upload and notify.

Each *Opt alias carries only the CLI metadata (help text, flags) — no default values live here. Where a default is more than a trivial literal, it's a DEFAULT_* constant in core/defines.py, referenced (not computed) at the controller's function-signature default, so typer.Option(...) is never called inline in a function signature (see ruff rule B008).