Skip to content

revert(cli): drop rich dependency, return to plain CSV output#37

Merged
kaincenteno merged 1 commit into
mainfrom
revert-output
Jul 12, 2026
Merged

revert(cli): drop rich dependency, return to plain CSV output#37
kaincenteno merged 1 commit into
mainfrom
revert-output

Conversation

@kaincenteno

Copy link
Copy Markdown
Owner

Remove the rich.Console and rich.Table integration that was added in d40e964, along with the --format / --output global options and the build_records() / render_output() helper functions.

Each command now directly builds a pandas DataFrame and prints CSV to stdout via df.to_csv(sys.stdout, index=False), matching the simple approach from commit 81055c5.

Also removes "rich" from pyproject.toml and requirements.txt, and drops the --format and --output flags from the CLI docs.

Remove the rich.Console and rich.Table integration that was added in
d40e964, along with the --format / --output global options and the
build_records() / render_output() helper functions.

Each command now directly builds a pandas DataFrame and prints CSV
to stdout via df.to_csv(sys.stdout, index=False), matching the simple
approach from commit 81055c5.

Also removes "rich" from pyproject.toml and requirements.txt, and
drops the --format and --output flags from the CLI docs.
@kaincenteno kaincenteno merged commit 91c2b54 into main Jul 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant