Add uv example (#30)

Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
This commit is contained in:
github-actions[bot]
2024-12-23 17:33:29 +03:00
committed by GitHub
parent a998a1bfdb
commit ea0d72d879
17 changed files with 1950 additions and 130 deletions

16
docker/uv/Makefile Normal file
View File

@@ -0,0 +1,16 @@
reqs:
rm ./requirements.txt || true
uv pip compile --generate-hashes pyproject.toml --output-file ./requirements.txt
venv:
uv venv --python 3.13
uv pip install --require-hashes --requirements ./requirements.txt
. .venv/bin/activate
build:
time docker build --no-cache --file Dockerfile -t uv .
docker images
build-pip:
time docker build --no-cache --file Dockerfile.pip -t pip .
docker images