uvicorn/scripts/check
2023-11-08 20:51:06 +01:00

17 lines
345 B
Bash
Executable File

#!/bin/sh -e
export PREFIX=""
if [ -d 'venv' ] ; then
export PREFIX="venv/bin/"
export PATH=${PREFIX}:${PATH}
fi
export SOURCE_FILES="uvicorn tests"
set -x
./scripts/sync-version
${PREFIX}ruff format --check --diff $SOURCE_FILES
${PREFIX}mypy $SOURCE_FILES
${PREFIX}ruff check $SOURCE_FILES
${PREFIX}python -m tools.cli_usage --check