reorg uv env

This commit is contained in:
Thomas (Tom) C. Gorordo 2026-05-25 18:50:41 -07:00
parent b95b2db4a9
commit 338006b428
Signed by: tgorordo
GPG key ID: 0CBED22BB0D94490
4 changed files with 573 additions and 679 deletions

View file

@ -1,14 +1,17 @@
list:
just --list
#run:
# uv run carousel
run *args:
uv run src/carouselcmd.py {{args}}
python *arguments:
uv run python -c {{arguments}}
test:
uv run pytest -vvv --tb=short --log-cli-level=INFO
marimo:
uv run marimo --edit
sync *args:
uv sync {{args}}
format:
uv run ruff format src test
@ -16,22 +19,21 @@ format:
check:
uv run pyright src
sync:
uv sync --upgrade
test:
uv run pytest -vvv --tb=short --log-cli-level=INFO
lock:
uv pip compile pyproject.toml -o requirements.txt --group dev
build:
uv run pyinstaller src/cli.py
uv run pyinstaller src/gui.py
compile:
uv run --with-requirements src/carouselcmd.py pyinstaller --clean -F src/carouselcmd.py
clean:
uv run pyclean src test
uv run ruff clean
rm -rf main.spec cli.spec gui.spec build dist .pytest_cache .hypothesis .benchmarks __marimo__
rm -rf carouselcmd.spec carouselgui.spec build dist .pytest_cache .hypothesis .benchmarks __marimo__
wipe:
just clean
rm -rf .venv
lock:
uv lock
uv pip compile pyproject.toml -o requirements.txt --group dev