From 864d113a7a309a1f827636be6dc6fd9db1e611f5 Mon Sep 17 00:00:00 2001 From: bronsen Date: Sat, 14 Feb 2026 23:17:36 +0100 Subject: [PATCH] just: add new recipes: dealing with deps and pretending we are on CI --- justfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index d00df5e..93a7ca1 100644 --- a/justfile +++ b/justfile @@ -9,6 +9,7 @@ console: uv run textual console the_app := "teilchensammler_cli.main" + # run app with logs going to console run-dev: uv run textual run --dev {{ the_app }} @@ -21,6 +22,12 @@ exports-deps: uv export {{ uv_export_options }} --output-file requirements.txt uv export {{ uv_export_options }} --output-file requirements.dev.txt --only-dev +install-deps: setup + +update-deps: + uv lock --upgrade + uv sync + test *ARGS: uv run pytest tests.py {{ ARGS }} @@ -39,5 +46,6 @@ lint: lint-python lint-markdown clean: rm dist/*.whl dist/*.tar.gz -# ci: +ci: + prek run --all-files # woodpecker-cli exec "whatever"