Skip to content

feat(cli): replace raw CSV output with rich tables#36

Merged
kaincenteno merged 1 commit into
mainfrom
update-cli
Jul 12, 2026
Merged

feat(cli): replace raw CSV output with rich tables#36
kaincenteno merged 1 commit into
mainfrom
update-cli

Conversation

@kaincenteno

Copy link
Copy Markdown
Owner
  • Add --format flag to switch between table (default) and csv output
  • Add --output / -o flag to save results to a file with auto-naming for directories
  • Auto-detect pipe/redirect and switch to CSV so scripts still work
  • Introduce build_records() and render_output() helpers to eliminate boilerplate
  • Add rich to project dependencies
  • Regenerate CLI docs

…put flags

- Add `--format` flag to switch between table (default) and csv output
- Add `--output` / `-o` flag to save results to a file with auto-naming for directories
- Auto-detect pipe/redirect and switch to CSV so scripts still work
- Introduce `build_records()` and `render_output()` helpers to eliminate boilerplate
- Add `rich` to project dependencies
- Regenerate CLI docs
@kaincenteno kaincenteno merged commit c75ad78 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