Skip to content

Merge pull request #14 from RytoEX/update-all-requirements #170

Merge pull request #14 from RytoEX/update-all-requirements

Merge pull request #14 from RytoEX/update-all-requirements #170

Workflow file for this run

on:
push:
pull_request:
name: Lint Python
jobs:
lintpython:
name: Lint Python
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
exclude:
- os: macos-latest
python-version: 3.8
- os: macos-latest
python-version: 3.9
- os: macos-latest
python-version: 3.10
- os: macos-13
python-version: 3.11
- os: macos-13
python-version: 3.12
steps:
- uses: actions/checkout@v4
- uses: marian-code/python-lint-annotate@master
with:
python-root-list: "./tests/*.py ./tests/subtest/*.py"
use-black: true
use-isort: true
use-mypy: true
use-pycodestyle: true
use-pydocstyle: true
extra-pycodestyle-options: "--max-line-length=88"
use-pylint: false
use-flake8: false
use-vulture: true
python-version: ${{ matrix.python-version }}