Skip to content

fix: resolve pylint config errors breaking super-linter#678

Open
jmeridth wants to merge 1 commit intogithub:mainfrom
jmeridth:patch-1
Open

fix: resolve pylint config errors breaking super-linter#678
jmeridth wants to merge 1 commit intogithub:mainfrom
jmeridth:patch-1

Conversation

@jmeridth
Copy link
Contributor

@jmeridth jmeridth commented Feb 25, 2026

What

Removed the deprecated suggestion-mode option from the pylint config.

Why

The suggestion-mode option was removed in newer versions of pylint, causing an E0015: Unrecognized option error that fails the super-linter CI job.

Notes

  • These errors were hidden until super-linter upgraded its bundled pylint version
  • Saw these errors here which made me check the version of python-lint in this repo and the config. Same issue here.
  • suggestion-mode was removed in 4.0 of pylint

Pull Request

Proposed Changes

Readiness Checklist

Author/Contributor

  • If documentation is needed for this change, has that been included in this pull request
  • run make lint and fix any issues that you have introduced
  • run make test and ensure you have test coverage for the lines you are introducing
  • If publishing new data to the public (scorecards, security scan results, code quality results, live dashboards, etc.), please request review from @jeffrey-luszcz

Reviewer

  • Label as either fix, documentation, enhancement, infrastructure, maintenance, or breaking

## What

Removed the deprecated `suggestion-mode` option from the pylint config.

## Why

The `suggestion-mode` option was removed in newer versions of pylint, causing an `E0015: Unrecognized option` error that fails the super-linter CI job.

## Notes

- These errors were hidden until super-linter upgraded its bundled pylint version
- Saw these errors [here](https://github.com/github-community-projects/contributors/actions/runs/22372943481/job/64756293990?pr=394#step:5:488) which made me check the version of python-lint in this repo and the config. Same issue here.
- `suggestion-mode` was [removed in 4.0 of pylint](https://pylint.readthedocs.io/en/latest/whatsnew/4/4.0/index.html)

Signed-off-by: Jason Meridth <jmeridth@gmail.com>
@jmeridth jmeridth requested a review from a team as a code owner February 25, 2026 03:04
Copilot AI review requested due to automatic review settings February 25, 2026 03:04
@github-actions github-actions bot added the fix label Feb 25, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes a CI failure in the super-linter workflow by removing the deprecated suggestion-mode option from the pylint configuration file. The option was removed in pylint 4.0 and causes an E0015: Unrecognized option error that breaks the linting CI job.

Changes:

  • Removed the deprecated suggestion-mode=yes configuration option from .github/linters/.python-lint

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants