-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
53 lines (37 loc) · 832 Bytes
/
Copy pathjustfile
File metadata and controls
53 lines (37 loc) · 832 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
set shell := ["zsh", "-cu"]
default:
@just --list
sync:
uv sync
sync-all:
uv sync --all-groups
lock:
uv lock
format:
uv run ruff format src tests scripts
format-check:
uv run ruff format --check src tests scripts
lint:
uv run ruff check src tests scripts
lint-fix:
uv run ruff check --fix src tests scripts
typecheck:
uv run ty check
test:
uv run pytest
check:
uv run ruff format --check src tests scripts
uv run ruff check src tests scripts
uv run ty check
uv run pytest
build:
rm -rf dist build
uv build
check-dist: build
uv run twine check dist/*
check-asset-fields corva-api="../corva-api":
uv run python scripts/check_asset_fields.py {{corva-api}}
publish:
uv publish
publish-to index-url:
uv publish --publish-url {{ index-url }}