Update version of pylint to 3.3.3 #845
Open
+946
−63
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This updates
requirements.txt
to use Pylint version 3.3.3 and also updates.pylintrc
such that it's compatible with 3.3.3 yet does not raise any new warnings in the code base. The intention of this PR is to make only the minimal changes needed to use pylint 3.3.3.The
.pylintrc
started life as the config file produced by pylint 3.3.3 with the--generate-rcfile
option. I then compared it to the previous.pylintrc
and adjusted the settings to match, followed by a long period of test-adjust-retest:pylint
on the existing code baseThis
.pylintrc
file thus has a lot of pylint checkers commented out. We should systematically re-enable the checkers and fix the warnings in the code. However, that should be left to separate PRs.