diff options
| author | Yuval Adam <_@yuv.al> | 2025-01-13 10:24:33 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-13 10:24:33 +0100 |
| commit | 79a76be4a7ace04ac80c5d050da1e8f14b1cffd3 (patch) | |
| tree | 0ed0cc81193350f1c2a902815fd84b2f571b25da /README.md | |
| parent | 635034caf67d510d16f83c5f7eaf4c801845979b (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.md | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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 ``` |
