-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathMakefile
More file actions
23 lines (18 loc) · 760 Bytes
/
Makefile
File metadata and controls
23 lines (18 loc) · 760 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ruff:
uv run ruff check src/epstats tests
test:
uv run pytest
check: ruff test
install:
uv sync
install-dev: install
uv run ipython kernel install --user --name=ep-stats
uv run pre-commit autoupdate
uv run pre-commit install
clean:
rm -rf build src/__pycache__ src/epstats/__pycache__ src/epstats/server/__pycache__ __pycache__ \
tests/__pycache__ tests/epstats/__pycache__ .pytest_cache src/*.egg-info .eggs tests/epstats/__pycache__\
tests/epstats/toolkit/__pycache__ tests/epstats/toolkit/testing/__pycache__ \
src/epstats/toolkit/__pycache__ src/epstats/toolkit/testing/__pycache__ \
src/epstats/toolkit/testing/resources/__pycache__ \
tests/epstats/server/__pycache__ tests/epstats/toolkit/__pycache__