What's New
GL Report command (qbo gl-report)
- Hierarchical General Ledger reports for any account & customer
- Auto-discovers sub-account tree from QBO
- Output modes:
-o text (default), json, txns (flat transaction list), expanded (tree + transactions)
--by-customer / -g: group by customer with smart depth-1 grouping
--no-sub: roll up sub-accounts into parent
-s alpha|amount: sort order for customer grouping
--list-accounts: explore chart of accounts
- Date range defaults to first transaction → today
Quality of life
qbo auth setup: interactive config wizard for first-run
- Text table output is now the default for all commands
-o text/json/tsv works on query, get, report, raw subcommands
- Entity paths auto-lowercase (no more casing errors)
- Single entity
get shows clean key-value format
Install / Upgrade
pip install --force-reinstall git+https://github.com/alexph-dev/qbo-cli.git@v0.4.0