diff --git a/.github/workflows/mega-linter.yml b/.github/workflows/mega-linter.yml index aa99a18b..f40d4a23 100644 --- a/.github/workflows/mega-linter.yml +++ b/.github/workflows/mega-linter.yml @@ -43,7 +43,7 @@ jobs: - name: MegaLinter id: ml - uses: oxsecurity/megalinter/flavors/python@v9.6.0 + uses: oxsecurity/megalinter/flavors/python@v10.0.0 env: VALIDATE_ALL_CODEBASE: true GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.mega-linter.yml b/.mega-linter.yml index c9ae2604..474b0be3 100644 --- a/.mega-linter.yml +++ b/.mega-linter.yml @@ -14,3 +14,7 @@ PRINT_ALPACA: false SHOW_ELAPSED_TIME: true FLAVOR_SUGGESTIONS: false PYTHON_RUFF_CONFIG_FILE: pyproject.toml +# Ruff 0.16 expanded its default rule set. Keep the v9-era E/F policy for this +# MegaLinter upgrade; adopting the larger v0.16 defaults belongs in a separate +# lint-cleanup change. +PYTHON_RUFF_ARGUMENTS: "--select E4,E7,E9,F"