@@ -85,7 +85,7 @@ Super-linter supports the following tools:
8585| ** PHP** | [ PHP built-in linter] ( https://www.php.net/manual/en/features.commandline.options.php ) / [ PHP CodeSniffer] ( https://github.com/PHPCSStandards/PHP_CodeSniffer ) / [ PHPStan] ( https://phpstan.org/ ) / [ Psalm] ( https://psalm.dev/ ) |
8686| ** PowerShell** | [ PSScriptAnalyzer] ( https://github.com/PowerShell/Psscriptanalyzer ) |
8787| ** Protocol Buffers** | [ protolint] ( https://github.com/yoheimuta/protolint ) |
88- | ** Python3** | [ pylint] ( https://pylint.pycqa.org/ ) / [ flake8] ( https://flake8.pycqa.org/en/latest/ ) / [ black] ( https://github.com/psf/black ) / [ isort] ( https://pypi.org/project/isort/ ) |
88+ | ** Python3** | [ pylint] ( https://pylint.pycqa.org/ ) / [ flake8] ( https://flake8.pycqa.org/en/latest/ ) / [ black] ( https://github.com/psf/black ) / [ isort] ( https://pypi.org/project/isort/ ) / [ ruff ] ( https://github.com/astral-sh/ruff ) |
8989| ** R** | [ lintr] ( https://github.com/jimhester/lintr ) |
9090| ** Raku** | [ Raku] ( https://raku.org ) |
9191| ** Renovate** | [ renovate-config-validator] ( https://docs.renovatebot.com/config-validation/ ) |
@@ -232,6 +232,7 @@ You can configure super-linter using the following environment variables:
232232| **PYTHON_ISORT_CONFIG_FILE** | `.isort.cfg` | Filename for [isort configuration](https://pycqa.github.io/isort/docs/configuration/config_files.html) (ex : ` .isort.cfg` , `pyproject.toml`) |
233233| **PYTHON_MYPY_CONFIG_FILE** | `.mypy.ini` | Filename for [mypy configuration](https://mypy.readthedocs.io/en/stable/config_file.html) (ex : ` .mypy.ini` , `setup.config`) |
234234| **PYTHON_PYLINT_CONFIG_FILE** | `.python-lint` | Filename for [pylint configuration](https://pylint.pycqa.org/en/latest/user_guide/run.html?highlight=rcfile#command-line-options) (ex: `.python-lint`, `.pylintrc`) |
235+ | **PYTHON_RUFF_CONFIG_FILE** | `.ruff.toml` | Filename for [ruff configuration](https://docs.astral.sh/ruff/configuration/) |
235236| **RENOVATE_SHAREABLE_CONFIG_PRESET_FILE_NAMES** | not set | Comma-separated filenames for [renovate shareable config preset](https://docs.renovatebot.com/config-presets/) (ex : ` default.json` ) |
236237| **RUBY_CONFIG_FILE** | `.ruby-lint.yml` | Filename for [rubocop configuration](https://docs.rubocop.org/rubocop/configuration.html) (ex : ` .ruby-lint.yml` , `.rubocop.yml`) |
237238| **SCALAFMT_CONFIG_FILE** | `.scalafmt.conf` | Filename for [scalafmt configuration](https://scalameta.org/scalafmt/docs/configuration.html) (ex : ` .scalafmt.conf` ) |
@@ -302,6 +303,7 @@ You can configure super-linter using the following environment variables:
302303| **VALIDATE_PYTHON_ISORT** | `true` | Flag to enable or disable the linting process of the Python language. (Utilizing : isort) |
303304| **VALIDATE_PYTHON_MYPY** | `true` | Flag to enable or disable the linting process of the Python language. (Utilizing : mypy) |
304305| **VALIDATE_PYTHON_PYLINT** | `true` | Flag to enable or disable the linting process of the Python language. (Utilizing : pylint) |
306+ | **VALIDATE_PYTHON_RUFF** | `true` | Flag to enable or disable the linting process of the Python language. (Utilizing : ruff) |
305307| **VALIDATE_R** | `true` | Flag to enable or disable the linting process of the R language. |
306308| **VALIDATE_RAKU** | `true` | Flag to enable or disable the linting process of the Raku language. |
307309| **VALIDATE_RENOVATE** | `true` | Flag to enable or disable the linting process of the Renovate configuration files. |
0 commit comments