PTWM
cli

ptwm.cli.trust

CLI for ptwm trust — manage trusted author keys.

ptwm.cli.trust

CLI for ptwm trust — manage trusted author keys.

pymodule

ptwm.cli.trust

python/ptwm/cli/trust.py:1
module ptwm.cli.trust

CLI for ``ptwm trust`` — manage trusted author keys.

pyfunction

ptwm.cli.trust.add_trust_parser

python/ptwm/cli/trust.py:12
def add_trust_parser(subparsers: argparse._SubParsersAction) -> argparse.ArgumentParser

Register the ``trust`` subcommand and its sub-subcommands.

pyfunction

ptwm.cli.trust.cmd_add

python/ptwm/cli/trust.py:98
def cmd_add(args: argparse.Namespace) -> int

``ptwm trust add`` — add a bundled or custom trust entry.

pyfunction

ptwm.cli.trust.cmd_list

python/ptwm/cli/trust.py:70
def cmd_list(args: argparse.Namespace) -> int

``ptwm trust list`` — show bundled status and user keyring entries.

pyfunction

ptwm.cli.trust.cmd_remove

python/ptwm/cli/trust.py:175
def cmd_remove(args: argparse.Namespace) -> int

``ptwm trust remove`` — remove a trust entry by identifier.

pyfunction

ptwm.cli.trust.cmd_show

python/ptwm/cli/trust.py:162
def cmd_show(args: argparse.Namespace) -> int

``ptwm trust show`` — show trust configuration summary.

pyfunction

ptwm.cli.trust.cmd_update

python/ptwm/cli/trust.py:130
def cmd_update(args: argparse.Namespace) -> int

``ptwm trust update`` — accept bundled keyring drift.