Skip to content

Replace pylint with ruff #31

Replace pylint with ruff

Replace pylint with ruff #31

Workflow file for this run

name: Code Quality
on: [pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: 3.10
- run: pip install --upgrade pip
- run: pip install types-setuptools "ruff<1" "mypy<2" "black<23" "isort<6" pytest "aiohttp<4" pyzmq "requests<3" "types-requests<3" websockets
- run: ruff $(git ls-files -- '*.py' ':!:docs/*')
- run: mypy --strict $(git ls-files -- '*.py' ':!:docs/*')
- run: black --check $(git ls-files -- '*.py' ':!:docs/*')
- run: isort --check --profile black $(git ls-files -- '*.py' ':!:docs/*')
- run: pytest $(git ls-files)