RUN=uv run flask --app stw_potsdam.views run dependencies: uv sync --extra dev run: $(RUN) debug: uv run flask --app stw_potsdam.views --debug run test: uv run --extra dev python -m pytest -vv --cov-branch --cov stw_potsdam --cov-report term --cov-report html test_debug: uv run --extra dev python -m pytest -v --trace coverage_publish: uv run --extra dev python -m coveralls coverage_report: uv run --extra dev python -m coverage report --fail-under 90 lint: uv run --extra dev pycodestyle stw_potsdam tests uv run --extra dev pydocstyle stw_potsdam tests uv run --extra dev pylint stw_potsdam tests clean: uv run --extra dev python -m coverage erase rm -rf .pytest_cache .cache .PHONY: dependencies run debug test test_debug coverage_publish coverage_report lint clean