25 lines
378 B
Makefile
25 lines
378 B
Makefile
|
.PHONY: check
|
||
|
check:
|
||
|
ruff format .
|
||
|
pytest
|
||
|
ruff check . --fix
|
||
|
mypy
|
||
|
|
||
|
.PHONY: lint
|
||
|
lint:
|
||
|
ruff format .
|
||
|
ruff check . --fix
|
||
|
mypy
|
||
|
|
||
|
.PHONY: serve
|
||
|
serve:
|
||
|
textual run --dev -c python -m textual_fastdatatable
|
||
|
|
||
|
.PHONY: profile
|
||
|
profile:
|
||
|
pyinstrument -r html -o profile.html "src/scripts/run_arrow_wide.py"
|
||
|
|
||
|
.PHONY: benchmark
|
||
|
benchmark:
|
||
|
python src/scripts/benchmark.py > /dev/null
|