v0.2.0
What's Changed
- release: bump version to v0.2.0
- docs: update CONTRIBUTING with current test count, coverage, and pre-commit hooks
- docs: add unreleased changelog for P1-P3 modernization features
- docs: update README with P1-P3 features, new architecture, and current metrics
- test: add tests for telemetry module
- test: add tests for interactive shell module
- test: add comprehensive tests for doctor diagnostics module
- test: add tests for CSV and YAML output formats
- test: add tests for config export and import functions
- test: add tests for format flag, doctor, shell, aliases, and profile export/import
- fix: reset output_format in test fixtures
- fix: update PowerShell installer for improved compatibility
- fix: update installer script for improved compatibility
- docs: add MkDocs Material documentation site
- feat: add Homebrew tap formula for macOS/Linux installation
- feat: add PyInstaller spec for standalone binary builds
- ci: add GitHub Actions CI and release workflows
- feat: add pre-commit hooks for black, ruff, and pylint
- build: add pyyaml optional dep, update coverage and tool config
- feat: add opt-in anonymous telemetry module
- feat: add interactive shell REPL with tab completion
- feat: add dawos doctor system diagnostics module
- refactor: remove decorative emoji icons from dashboard panel titles
- feat: add profile export and import CLI commands
- feat: add profile export and import functions
- feat: add --format flag, doctor/shell commands, and command aliases
- feat: add CSV and YAML output format support to output module
- feat: add output_format field to shared state dataclass
Installation
pip install dawos-cli==v0.2.0Or via pipx:
pipx install dawos-cli