support standalone library

This commit is contained in:
2026-04-04 01:24:06 -07:00
parent b2ddd81286
commit d9218bf28c
13 changed files with 610 additions and 26 deletions

View File

@@ -8,17 +8,17 @@
### First-time setup
```bash
# Install Python dependencies
pip install -e .
# Install Python dependencies (server extra required for the web app)
pip install -e ".[server]"
# Install frontend dependencies
npm install
# For running tests
pip install -e ".[dev]"
pip install -e ".[server,dev]"
# For building desktop executables
pip install -e ".[desktop]"
pip install -e ".[server,desktop]"
```
Using a virtual environment is recommended:
@@ -26,7 +26,7 @@ Using a virtual environment is recommended:
```bash
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e ".[dev,desktop]"
pip install -e ".[server,dev,desktop]"
```
---