1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/bin/sh
# script/lint-check: Check linting without making changes.
set -e
cd "$(dirname "$0")/.."
echo "==> Checking linting..."
echo "==> Checking isort..."
uv run --dev isort awesomeversion tests benchmarks --check-only
echo "==> Checking black..."
uv run --dev black --check --fast awesomeversion tests benchmarks
echo "==> Checking mypy..."
uv run --dev mypy --strict awesomeversion tests benchmarks
echo "==> Checking pylint..."
uv run --dev pylint awesomeversion tests benchmarks
echo "==> Linting check completed!"
|