Spaces:
Build error
Build error
File size: 591 Bytes
09fa60b |
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 |
.PHONY: install dev test lint format type-check clean
install:
uv pip install -e ".[dev]"
dev:
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
test:
pytest tests/ -v --cov=app --cov-report=html
lint:
ruff check app tests
mypy app
format:
black app tests
ruff check --fix app tests
type-check:
mypy app
clean:
find . -type d -name __pycache__ -exec rm -r {} +
find . -type f -name "*.pyc" -delete
find . -type f -name "*.pyo" -delete
find . -type d -name "*.egg-info" -exec rm -r {} +
rm -rf .pytest_cache .coverage htmlcov dist build
|