topmark.cli package index¶
topmark / cli
TopMark CLI package.
This package groups all Click command definitions and supporting utilities for the TopMark command-line interface.
Examples:
The console script entry point is defined in pyproject.toml:
All subcommands live in topmark.cli.commands.
Immediate children in this package¶
- topmark.cli.cli_types
- Shared Click parameter types and argument parsing helpers for TopMark.
- topmark.cli.cmd_common
- Common command utilities for Click-based commands.
- topmark.cli.commands
- TopMark CLI commands and subcommands.
- topmark.cli.console
- Console runtime support for the TopMark CLI.
- topmark.cli.emitters
- CLI rendering and emission helpers for TopMark.
- topmark.cli.errors
- Exceptions for TopMark CLI.
- topmark.cli.io
- STDIN handling utilities for Click commands.
- topmark.cli.keys
- Canonical CLI option spellings for TopMark.
- topmark.cli.main
- TopMark CLI entry point.
- topmark.cli.options
- Common Click option decorators and parsing utilities for TopMark.
- topmark.cli.presentation
- CLI presentation layer for semantic styling.
- topmark.cli.state
- Strongly typed Click invocation state for TopMark CLI commands.
- topmark.cli.validators
- CLI input validation and option policy helpers.