17 lines
345 B
Bash
Executable File
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
|