Skip to content

v0.4.0 — GL Reports & Smart Output

Choose a tag to compare

@alexph-dev alexph-dev released this 17 Feb 06:43

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