-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
OpenMay 24, 2026
No due date
•Last updated 0% complete
List view
0 of 32 selected 0 issues of 32 selected
Python 3.15 compatibility
Needs PRThis issue is accepted, sufficiently specified and now needs an implementationThis issue is accepted, sufficiently specified and now needs an implementationStatus: Open.#10982 In pylint-dev/pylint;Add preliminary support for Python 3.15
Needs astroid updateNeeds an astroid update (probably a release too) before being mergableNeeds an astroid update (probably a release too) before being mergableStatus: Draft (not ready).feature suggestion for
iscompare between different typesNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionNeeds investigation 🔬A bug or crash where it's not immediately obvious what is happenningA bug or crash where it's not immediately obvious what is happenningNeeds PRThis issue is accepted, sufficiently specified and now needs an implementationThis issue is accepted, sufficiently specified and now needs an implementationStatus: Open.#5763 In pylint-dev/pylint;docstring-first-line-emptyNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#7237 In pylint-dev/pylint;consider-using-with assigning TemporaryDirectory() to class attribute
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#7658 In pylint-dev/pylint;New check: suggest
dataclasswhen__init__only assigns instance variablesNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionNeeds specification 🔐Accepted as a potential improvement, and needs to specify edge cases, message names, etc.Accepted as a potential improvement, and needs to specify edge cases, message names, etc.Status: Open.#8008 In pylint-dev/pylint;Can I turn on missing-docstring for "private" functions?
Enhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8019 In pylint-dev/pylint;Pylint is crashing with astroid.exceptions.StatementMissing: Statement not found on <Module.builtins l.0
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8079 In pylint-dev/pylint;check cython super in comprehension error
High effort 🏋Difficult solution or problem to solveDifficult solution or problem to solveNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionNeeds design proposal 🔒This is a huge feature, some discussion should happen before a PR is proposedThis is a huge feature, some discussion should happen before a PR is proposedStatus: Open.#8080 In pylint-dev/pylint;Don't enforce superfluous-parens for default function values
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8160 In pylint-dev/pylint;consider-using-augmented-assign false positive on string formatting
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8179 In pylint-dev/pylint;False positive
C2801unnecessary-dunder-callfor descriptor binding__get__Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8265 In pylint-dev/pylint;[new rule] suggesting raise Exception over raise Exception() when no args
Enhancement ✨Improvement to a componentImprovement to a componentMinor 💅Polishing pylint is always nicePolishing pylint is always niceNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8318 In pylint-dev/pylint;New check: manually accessing
sys.argvvalue using indexes or rangeEnhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8365 In pylint-dev/pylint;Raise a convention message when an index is initialized outside of a for loop instead of using
enumerateEnhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8430 In pylint-dev/pylint;Request: detecting empty list in set.union(*[])
Enhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8538 In pylint-dev/pylint;False positive
unnecessary-dunder-callon__enter__Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8551 In pylint-dev/pylint;unnecessary-lambda-assignmentshould not be generated when assigning to a “genuine” variableEnhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8641 In pylint-dev/pylint;Suggestion to improve redefined-outer-name or to introduce a new rule
False Negative 🦋No message is emitted but something is wrong with the codeNo message is emitted but something is wrong with the codeNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8646 In pylint-dev/pylint;unused-import when readline is imported to enhance input()
False Positive 🦟A message is emitted but nothing is wrong with the codeA message is emitted but nothing is wrong with the codeNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionNeeds specification 🔐Accepted as a potential improvement, and needs to specify edge cases, message names, etc.Accepted as a potential improvement, and needs to specify edge cases, message names, etc.Status: Open.#8652 In pylint-dev/pylint;pylint: disable=allcomment is applied to the whole fileNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8725 In pylint-dev/pylint;Missing Member for Pydantic Model
Lib specific 💅This affect the code from a particular libraryThis affect the code from a particular libraryNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8759 In pylint-dev/pylint;singleton comparison- ==/is true message improvementEnhancement ✨Improvement to a componentImprovement to a componentNeeds decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#8796 In pylint-dev/pylint;docstyle doesn't work with --from-stdin
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#9053 In pylint-dev/pylint;False positive with consider-iterating-dictionary
Needs decision 🔒Needs a decision before implemention or rejectionNeeds a decision before implemention or rejectionStatus: Open.#9360 In pylint-dev/pylint;