* Ruff and Pyright OK * lint * uv * add uv to readme * Replace pyright with TY * Lint is ok
16 lines
316 B
Bash
Executable File
16 lines
316 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# lint.sh - Run linting and type checks according to pyproject.toml
|
|
|
|
set -euo pipefail
|
|
|
|
echo "🧹 Running Ruff lint checks..."
|
|
ruff check .
|
|
|
|
echo "🎨 Running Ruff format checks..."
|
|
ruff format . --check
|
|
|
|
echo "🔍 Running ty type checks..."
|
|
ty check aperisolve
|
|
|
|
echo "✅ All checks passed!"
|