improve: introduce isort for linting Python imports (#1983)

This commit is contained in:
Bowen Liang 2024-01-12 12:34:01 +08:00 committed by GitHub
commit cc9e74123c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
413 changed files with 1635 additions and 1906 deletions

11
dev/reformat Executable file
View file

@ -0,0 +1,11 @@
#!/bin/bash
set -x
# python style checks rely on `isort` in path
if ! command -v isort &> /dev/null
then
echo "Skip Python imports linting, since 'isort' is not available. Please install it with 'pip install isort'."
else
isort --settings ./.github/linters/.isort.cfg ./
fi