Skip to content

Issues: pylint-dev/pylint

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Handle deferred evaluation of annotations in Python 3.14 Blocked 🚧 Blocked by a particular issue C: undefined-variable Issues related to 'undefined-variable' check C: used-before-assignment Issues related to 'used-before-assignment' check python 3.14 typing
#10381 opened May 14, 2025 by cdce8p Draft 4.0.0
False positive on __required__ and __optional__ on TypedDict. False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#10158 opened Dec 24, 2024 by rcosperec
3.14 annotation evaluation is deferred C: undefined-variable Issues related to 'undefined-variable' check C: used-before-assignment Issues related to 'used-before-assignment' check False Positive 🦟 A message is emitted but nothing is wrong with the code py-version python 3.14 typing
#10149 opened Dec 22, 2024 by nickdrozd 4.0.0
Emit no-member for __annotations__ for py-version < 3.10 False Negative 🦋 No message is emitted but something is wrong with the code Minor 💅 Polishing pylint is always nice py-version typing
#9928 opened Sep 16, 2024 by l0lawrence
False positive E1126 (invalid-sequence-index) on generic type alias with forward ref False Positive 🦟 A message is emitted but nothing is wrong with the code typing
#9908 opened Sep 2, 2024 by dairiki
redefined-outer-name (W0621) - false positive on 3.12 type aliases False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation python 3.12 typing
#9884 opened Aug 19, 2024 by DetachHead
Standard collection typing is 3.9+ Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation py-version python 3.9 typing
#9819 opened Jul 20, 2024 by nickdrozd
from __future__ import annotations is 3.7+ Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation py-version python 3.7 typing
#9818 opened Jul 20, 2024 by nickdrozd
used-before-assignment false positive for type alias C: used-before-assignment Issues related to 'used-before-assignment' check False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation python 3.12 typing
#9815 opened Jul 20, 2024 by nickdrozd
Way to avoid duplicated parameter types with docparams Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#8944 opened Aug 10, 2023 by kasium
missing-param-doc W9015 false positive for typing.Union False Positive 🦟 A message is emitted but nothing is wrong with the code typing
#8628 opened Apr 25, 2023 by xqgex
False positive no-member for TypeAlias __origin__ False Positive 🦟 A message is emitted but nothing is wrong with the code typing
#8455 opened Mar 16, 2023 by jamesbraza
New check: consider using Self Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#8333 opened Feb 24, 2023 by nickdrozd
isinstance-second-argument-not-valid-type does not handle Enum.enum False Negative 🦋 No message is emitted but something is wrong with the code False Positive 🦟 A message is emitted but nothing is wrong with the code typing
#8327 opened Feb 22, 2023 by jeromeag
False negative for isinstance-second-argument-not-valid-type (parameterized generic) False Negative 🦋 No message is emitted but something is wrong with the code typing
#8213 opened Feb 7, 2023 by nickdrozd
Check for redundant types in more places Enhancement ✨ Improvement to a component typing
#8137 opened Jan 30, 2023 by nickdrozd
Generic type of setter is leaking across instances False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#8022 opened Jan 5, 2023 by belm0
False positive undefined-loop-variable in function signature when the typing match a variable name False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#5480 opened Dec 6, 2021 by Pierre-Sassoulas
False positive: Tuple claimed unsubscriptable when using NewType False Positive 🦟 A message is emitted but nothing is wrong with the code Needs astroid update Needs an astroid update (probably a release too) before being mergable Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#4944 opened Sep 1, 2021 by Kwasniok
Casted type from typing.cast() is ignored (no-member) Enhancement ✨ Improvement to a component High effort 🏋 Difficult solution or problem to solve Needs astroid Brain 🧠 Needs a brain tip in astroid (then an astroid upgrade) Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#4534 opened Jun 1, 2021 by postlund
False positive no-member for NamedTuple._replace() False Positive 🦟 A message is emitted but nothing is wrong with the code Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#4070 opened Feb 4, 2021 by ppentchev
Have a way to require type annotations Checkers Related to a checker Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#3853 opened Sep 23, 2020 by murali42
false positive E1137 with optional list Control flow Requires control flow understanding Enhancement ✨ Improvement to a component Needs PR This issue is accepted, sufficiently specified and now needs an implementation typing
#3832 opened Sep 13, 2020 by ZeeD
ProTip! Exclude everything labeled bug with -label:bug.