Skip to content

Conversation

@bebound
Copy link
Contributor

@bebound bebound commented Jul 12, 2024

Update pylint to latest version

@azure-client-tools-bot-prd
Copy link

Hi @bebound,
Please write the description of change into HISTORY.rst.
If you want to release a new azdev version, please update the VERSION in init.py as well.

@bebound bebound mentioned this pull request Jul 12, 2024
4 tasks
@bebound bebound changed the title Bump pylint to 3.2 Bump pylint to 3 Jul 12, 2024
import astroid

from pylint.checkers import BaseChecker
from pylint.interfaces import IAstroidChecker
Copy link
Contributor Author

@bebound bebound Jul 16, 2024

Choose a reason for hiding this comment

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

Everything related to the __implements__ construct was removed. It was based on PEP245 that was proposed in 2001 and rejected in 2006.

All the classes inheriting Interface in pylint.interfaces were removed. Checker should only inherit BaseChecker or any of the other checker types from pylint.checkers. Reporter should only inherit BaseReporter.

Refs #8404 (#8404)

Ref: https://pylint.pycqa.org/en/latest/whatsnew/3/3.0/index.html

@bebound bebound merged commit cff8f5f into Azure:dev Jul 25, 2024
@bebound bebound deleted the update-pylint branch July 25, 2024 08:21
RenSilvaAU pushed a commit to RenSilvaAU/azure-cli-dev-tools that referenced this pull request Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants