pylint icon indicating copy to clipboard operation
pylint copied to clipboard

It's not just a linter that annoys you!

Results 624 pylint issues
Sort by recently updated
recently updated
newest added

### Bug description The error here is detected: ```python print("a", "b" "c") ``` But here it is not: ```python print("a" "b" "c") ``` This is because the mistake is whitelisted...

False Negative 🦋
Needs specification :closed_lock_with_key:

### Current problem W1404 doesn't work for implicit concatenation of f strings. Example: `raise ValueError(f"{a} = " f"{b}.")` It correctly raises error for: `raise ValueError("a =" "b.")` ### Desired solution...

False Negative 🦋
Needs astroid update

### Current problem As I would like to be warned for an omission like the following: ... ```python COLORS = [ "red" "yellow", "blue", ] ``` (note the missing comma...

Enhancement ✨
Needs specification :closed_lock_with_key:

### Bug description When linting with pylint one must install pylint in its environment to be able to lint. So when pylint is providing a dependency that is not set...

High effort 🏋
False Negative 🦋
Needs design proposal :lock:

Refs #7724, for `def a_func` and `def b_func` we already lint for `a_func == b_func` as inferior to `a_func is b_func`, but we should do this for classes as well,...

Enhancement ✨
False Negative 🦋

### Bug description `W0143(comparison-with-callable)` is issued for no good reason, when both parts are callable: ```python """test """ def f0(x): "identity" return x def f1(x): "add 1" return x+1 def...

Documentation :green_book:
Needs PR

### Bug description possibly related to #3488 when a generic class includes a definition of `__class_getitem__`, instances created from an annotated class are flagged as "unsubscriptable-object" even when the class...

False Positive 🦟
Needs PR

### Bug description ```python from typing import Optional class ExampleClass(): example1 : Optional[int] = None example2 : Optional[int] = None def __init__(self): self.example1 = 1 self.example2 = 2 ``` ###...

Enhancement ✨
pyreverse

### Bug description I get an issue similar to https://github.com/pylint-dev/pylint/issues/8522, but it seems to have a different cause. Supposedly this issue was fixed in pylint 3.0.0, but I still see...

Bug :beetle:
pyreverse
Good first issue

## Type of Changes | | Type | | --- | ---------------------- | | ✓ | :bug: Bug fix | | | :sparkles: New feature | | | :hammer: Refactoring...

Bug :beetle:
pyreverse
backport maintenance/3.3.x