summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2026-07-24 12:54:41 +0200
committerYuval Adam <_@yuv.al>2026-07-24 12:54:41 +0200
commit8732722aca10833d8799ada6f82ed334ce2e085d (patch)
treed1998d73e612e9585c80dd816288aaee633f9b70 /README.md
parentb509b20e05dcc481b20ae1e8181553e860ca5e34 (diff)
Run development directly with system Python
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 2 insertions, 4 deletions
diff --git a/README.md b/README.md
index 800b134..8bf7812 100644
--- a/README.md
+++ b/README.md
@@ -76,18 +76,16 @@ This is not yet a polished end-user release. See [SPEC.md](SPEC.md) for architec
## Development
-Use Arch's system Python through `uv` so the environment can access system PyGObject bindings:
+Parley has no third-party Python package dependencies. It runs directly with Arch's system Python and system PyGObject bindings:
```bash
-uv venv --python /usr/bin/python --system-site-packages
-uv pip install -e .
./scripts/install-dev
```
Run tests and inspect the daemon:
```bash
-uv run python -m unittest discover -s tests
+PYTHONPATH=src /usr/bin/python -m unittest discover -s tests
systemctl --user restart parley.service
journalctl --user -u parley.service -f
```