24 lines
389 B
Markdown
24 lines
389 B
Markdown
|
|
## Stack
|
||
|
|
|
||
|
|
- **Language:** Python 3.11+
|
||
|
|
- **Runtime deps:** Python standard library, tmux, and gita
|
||
|
|
- **Development deps:** pytest 8+, uv
|
||
|
|
- **Storage/protocol:** SQLite and a local Unix socket
|
||
|
|
|
||
|
|
## Dev Commands
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# Install dependencies
|
||
|
|
uv sync --extra dev
|
||
|
|
|
||
|
|
# Run tests
|
||
|
|
uv run pytest
|
||
|
|
|
||
|
|
# Full repository check
|
||
|
|
make check
|
||
|
|
|
||
|
|
# Exercise the CLI
|
||
|
|
uv run tamq --help
|
||
|
|
uv run tamq --version
|
||
|
|
```
|