File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 11run : # # Run the service locally
22 python src/lightspeed-stack.py
3+
4+ check-types : # # Checks type hints in sources
5+ MYPYPATH=src pdm run mypy --namespace-packages --explicit-package-bases --strict --disallow-untyped-calls --disallow-untyped-defs --disallow-incomplete-defs .
6+
7+ security-check : # # Check the project for security issues
8+ bandit -c pyproject.toml -r src tests
9+
10+ format : # # Format the code into unified format
11+ pdm run black .
12+ pdm run ruff check . --fix
13+
14+ requirements.txt : pyproject.toml pdm.lock # # Generate requirements.txt file containing hashes for all non-devel packages
15+ pdm export --prod --format requirements --output requirements.txt --no-extras --without evaluation
16+
17+
You can’t perform that action at this time.
0 commit comments