summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2025-01-13 10:24:33 +0100
committerGitHub <noreply@github.com>2025-01-13 10:24:33 +0100
commit79a76be4a7ace04ac80c5d050da1e8f14b1cffd3 (patch)
tree0ed0cc81193350f1c2a902815fd84b2f571b25da /README.md
parent635034caf67d510d16f83c5f7eaf4c801845979b (diff)
Migrate python project to uv (#77)
* Migrate to uv * Fix github build workflow * Fix CI * Another build attempt fix * Use python 3.13 for all environments
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/README.md b/README.md
index 34d4406..697c53e 100644
--- a/README.md
+++ b/README.md
@@ -35,22 +35,22 @@ Candidates are links to users who have not yet explicitly added their `name` and
## Development
-Local development requires a basic Python environment with [poetry](https://python-poetry.org/docs//) installed.
+Local development requires a basic Python environment with [uv](https://docs.astral.sh/uv/) installed.
```bash
-$ poetry install --with=dev
-$ poetry run build
-$ poetry run serve
+$ uv sync --extra=dev
+$ uv run build
+$ uv run serve
```
Other commands are accessible via:
```bash
-$ poetry run cli
+$ uv run cli
```
Netlify build requires an updated `requirements.txt` file, if dependencies have changed, run:
```bash
-$ poetry export --without-hashes --without dev -f requirements.txt -o requirements.txt
+$ uv pip compile pyproject.toml -o requirements.txt
```