📝 Adds better UV support

This commit is contained in:
Jeff Triplett
2024-12-08 08:58:50 -06:00
parent 0ec2934be0
commit e8ff92b0d2
3 changed files with 20 additions and 6 deletions

View File

@@ -6,17 +6,20 @@
@bootstrap:
python -m pip install --upgrade pip uv
python -m uv pip install --upgrade --requirement requirements.in
python -m uv pip install --upgrade --requirement pyproject.toml
@build:
just toc
just doctoc
bundle exec jekyll build
@doctoc:
bunx doctoc README.md
@down:
docker compose down
@lint:
-uv tool run curlylint _layouts/
-uv --quiet tool run curlylint _layouts/
-bunx awesome-lint README.md
@serve:
@@ -28,6 +31,3 @@
@up *ARGS:
docker compose up {{ ARGS }}
@toc:
bunx doctoc README.md