-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency pylint to v3.3.4 #273
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/pylint-3.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
2 times, most recently
from
September 21, 2024 07:59
f7856c5
to
8e59188
Compare
renovate
bot
changed the title
Update dependency pylint to v3.3.0
Update dependency pylint to v3.3.1
Sep 24, 2024
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
September 24, 2024 14:35
8e59188
to
2b24eea
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
September 28, 2024 04:01
2b24eea
to
a288571
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
October 5, 2024 04:14
a288571
to
9997fe2
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
October 12, 2024 04:27
9997fe2
to
ea5e459
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
4 times, most recently
from
October 26, 2024 03:48
33e0e62
to
0044ec2
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
4 times, most recently
from
November 2, 2024 05:07
bd7c822
to
da94a7a
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
2 times, most recently
from
November 16, 2024 03:23
f601cf0
to
a49e688
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
2 times, most recently
from
November 30, 2024 03:21
540dfd7
to
6ef807d
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
December 1, 2024 16:58
6ef807d
to
f312375
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
December 1, 2024 22:28
f312375
to
6e338c2
Compare
renovate
bot
changed the title
Update dependency pylint to v3.3.1
Update dependency pylint to v3.3.2
Dec 1, 2024
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
2 times, most recently
from
December 14, 2024 04:13
dba1125
to
30d6f37
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
3 times, most recently
from
December 22, 2024 01:43
e0e8d48
to
19caea9
Compare
renovate
bot
changed the title
Update dependency pylint to v3.3.2
Update dependency pylint to v3.3.3
Dec 24, 2024
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
December 24, 2024 04:35
19caea9
to
ac63af7
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
3 times, most recently
from
January 4, 2025 03:38
53e4875
to
7d805b0
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
January 11, 2025 05:55
7d805b0
to
db72936
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
January 19, 2025 12:23
db72936
to
d5a582d
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
January 26, 2025 12:44
d5a582d
to
0a734c3
Compare
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
January 28, 2025 17:20
0a734c3
to
948a3bc
Compare
renovate
bot
changed the title
Update dependency pylint to v3.3.3
Update dependency pylint to v3.3.4
Jan 28, 2025
renovate
bot
force-pushed
the
renovate/pylint-3.x
branch
from
February 1, 2025 22:21
948a3bc
to
e0ba3bd
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 PR contains the following updates:
==3.2.7
->==3.3.4
Release Notes
pylint-dev/pylint (pylint)
v3.3.4
: 3.3.4Compare Source
Other Bug Fixes
Fixes "skipped files" count calculation; the previous method was displaying an arbitrary number.
Closes #10073
Fixes a crash that occurred when pylint was run in a container on a host with cgroupsv2 and restrictions on CPU usage.
Closes #10103
Relaxed the requirements for isort so pylint can benefit from isort 6.
Closes #10203
v3.3.3
Compare Source
What's new in Pylint 3.3.3?
Release date: 2024-12-23
False Positives Fixed
Fix false positives for
undefined-variable
for classes using Python 3.12generic type syntax.
Closes #9335
Fix a false positive for
use-implicit-booleaness-not-len
. No lint should be emitted forgenerators (
len
is not defined for generators).Refs #10100
Other Bug Fixes
Fix
Unable to import 'collections.abc' (import-error)
on Python 3.13.1.Closes #10112
v3.3.2
Compare Source
False Positives Fixed
Fix a false positive for
potential-index-error
when an indexed iterablecontains a starred element that evaluates to more than one item.
Closes #10076
Other Bug Fixes
Fixes the issue with --source-root option not working when the source files are in a subdirectory of the source root (e.g. when using a /src layout).
Closes #10026
v3.3.1
Compare Source
What's new in Pylint 3.3.1?
Release date: 2024-09-24
False Positives Fixed
Fix regression causing some f-strings to not be inferred as strings.
Closes #9947
v3.3.0
Compare Source
Release date: 2024-09-20
Changes requiring user actions
We migrated
symilar
to argparse, from getopt, so the error and help output changed(for the better). We exit with 2 instead of sometime 1, sometime 2. The error output
is not captured by the runner anymore. It's not possible to use a value for the
boolean options anymore (
--ignore-comments 1
should become--ignore-comments
).Refs #9731
New Features
Add new
declare-non-slot
error which reports when a class has a__slots__
member and a type hint on the class is not present in__slots__
.Refs #9499
New Checks
Added
too-many-positional-arguments
to allow distinguishing the configuration for too manytotal arguments (with keyword-only params specified after
*
) from the configurationfor too many positional-or-keyword or positional-only arguments.
As part of evaluating whether this check makes sense for your project, ensure you
adjust the value of
--max-positional-arguments
.Closes #9099
Add
using-exception-groups-in-unsupported-version
andusing-generic-type-syntax-in-unsupported-version
for uses of Python 3.11+ or3.12+ features on lower supported versions provided with
--py-version
.Closes #9791
Add
using-assignment-expression-in-unsupported-version
for uses of:=
(walrus operator)on Python versions below 3.8 provided with
--py-version
.Closes #9820
Add
using-positional-only-args-in-unsupported-version
for uses of positional-only args onPython versions below 3.8 provided with
--py-version
.Closes #9823
Add
unnecessary-default-type-args
to thetyping
extension to detect the useof unnecessary default type args for
typing.Generator
andtyping.AsyncGenerator
.Refs #9938
False Negatives Fixed
Fix computation of never-returning function:
Never
is handled in addition toNoReturn
, and priority is given to the explicit--never-returning-functions
option.Closes #7565.
Fix a false negative for
await-outside-async
when await is inside Lambda.Refs #9653
Fix a false negative for
duplicate-argument-name
by includingpositional-only
,*args
and**kwargs
arguments in the check.Closes #9669
Fix false negative for
multiple-statements
when multiple statements are present onelse
andfinally
lines oftry
.Refs #9759
Fix false negatives when
isinstance
does not have exactly two arguments.pylint now emits a
too-many-function-args
orno-value-for-parameter
appropriately for
isinstance
calls.Closes #9847
Other Bug Fixes
--enable
with--disable=all
now produces an error, when an unknown msg code is used. Internalpylint
messages are no longer affected by--disable=all
.Closes #9403
Impossible to compile regexes for paths in the configuration or argument given to pylint won't crash anymore but
raise an argparse error and display the error message from
re.compile
instead.Closes #9680
Fix a bug where a
tox.ini
file with pylint configuration was ignored and it exists in the current directory..cfg
and.ini
files containing aPylint
configuration may now use a section named[pylint]
. This enhancement impacts the scenario where these file types are used as defaults when they are present and have not been explicitly referred to, using the--rcfile
option.Closes #9727
Improve file discovery for directories that are not python packages.
Closes #9764
Other Changes
Remove support for launching pylint with Python 3.8.
Code that supports Python 3.8 can still be linted with the
--py-version=3.8
setting.Refs #9774
Add support for Python 3.13.
Refs #9852
Internal Changes
All variables, classes, functions and file names containing the word 'similar', when it was,
in fact, referring to 'symilar' (the standalone program for the duplicate-code check) were renamed
to 'symilar'.
Closes #9734
Remove old-style classes (Python 2) code and remove check for new-style class since everything is new-style in Python 3. Updated doc for exception checker to remove reference to new style class.
Refs #9925
Configuration
📅 Schedule: Branch creation - "* * * * 0,6" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.