rlsbl v0.40.1 /rlsbl.commands.status
On this page

Status command that displays a project summary including current version, branch, last tag, and changelog coverage for unreleased work.

#rlsbl.commands.status

#rlsbl.commands.status

Status command that displays a project summary including current version, branch, last tag, and changelog coverage for unreleased work.

#_collect_status

python
def _collect_status(registry, target_path='.', tag_glob=None)

Collect status data as a dict.

When tag_glob is set (monorepo mode), it is forwarded to _unreleased_range so coverage uses the correct scoped tag.

Returns None and prints an error if the project does not exist.

#run_cmd

python
def run_cmd(registry, args, flags)

Status command handler.

Shows a quick 'where am I' summary: package info, git state, changelog, CI. With --json, outputs machine-readable JSON instead.