-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Issues: python/mypy
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
Label
Projects
Milestones
Assignee
Sort
Issues list
Refactor common code in analyze_member_access and find_member
priority-1-normal
refactoring
Changing mypy's internals
topic-protocols
#3832
opened Aug 15, 2017 by
ilevkivskyi
Implement variance checks for recursive protocols.
feature
priority-1-normal
topic-protocols
topic-recursive-types
#3828
opened Aug 15, 2017 by
ilevkivskyi
Variance of generics in typing-full fixture
needs discussion
priority-1-normal
topic-protocols
topic-tests
#3826
opened Aug 14, 2017 by
ilevkivskyi
Improve type inference for recursive protocols
bug
mypy got something wrong
priority-1-normal
topic-protocols
topic-recursive-types
#3829
opened Aug 15, 2017 by
ilevkivskyi
Refactor protocol support in fine-grained mode
priority-1-normal
refactoring
Changing mypy's internals
topic-fine-grained-incremental
topic-protocols
#4999
opened May 3, 2018 by
ilevkivskyi
mypy silent about incorrect metaclasses-based protocol
bug
mypy got something wrong
priority-1-normal
topic-metaclasses
topic-protocols
#4272
opened Nov 21, 2017 by
elazarg
Should we always prohibit "abstract" attributes?
needs discussion
topic-protocols
topic-runtime-semantics
mypy doesn't model runtime semantics correctly
#4426
opened Jan 3, 2018 by
ilevkivskyi
Protocols for types with fields that can be verified
feature
priority-2-low
topic-protocols
#6656
opened Apr 10, 2019 by
quodlibetor
Conflict between structural subtyping and self annotated with a type variable
bug
mypy got something wrong
priority-2-low
topic-protocols
#5277
opened Jun 25, 2018 by
nilehmann
Refactor operator method access and protocol checks to use checkmember.py
priority-0-high
refactoring
Changing mypy's internals
topic-overloads
topic-protocols
#5136
opened Jun 2, 2018 by
ilevkivskyi
Error messages when Type[X] is not a subtype of Type[SomeProtocol] are not very descriptive
priority-1-normal
topic-error-reporting
How we report errors
topic-protocols
topic-usability
#5390
opened Jul 25, 2018 by
Michael0x2a
Generic callback protocols break with kwargs
needs discussion
topic-calls
Function calls, *args, **kwargs, defaults
topic-protocols
#7311
opened Aug 9, 2019 by
chadrik
Implement an analog of map_instance_to_supertype() for protocol supertypes
refactoring
Changing mypy's internals
topic-protocols
#7431
opened Aug 30, 2019 by
ilevkivskyi
Unclear message if named tuple is not compatible with protocol
diagnostics
priority-1-normal
topic-error-reporting
How we report errors
topic-named-tuple
topic-protocols
topic-usability
#7224
opened Jul 16, 2019 by
JukkaL
Error when using Protocol and different __init__() signatures
bug
mypy got something wrong
priority-2-low
topic-join-v-union
Using join vs. using unions
topic-protocols
#9597
opened Oct 14, 2020 by
gkoundry
Rather confusing error message when argument name is wrong
bug
mypy got something wrong
topic-calls
Function calls, *args, **kwargs, defaults
topic-error-reporting
How we report errors
topic-protocols
topic-usability
#9668
opened Oct 30, 2020 by
wsanchez
Type inference for protocol is confused with keyword-only, reordered arguments
bug
mypy got something wrong
false-positive
mypy gave an error on correct code
priority-1-normal
topic-protocols
#8317
opened Jan 23, 2020 by
Elscouta
Question: How to bound a mixin to a subclass
question
topic-inheritance
Inheritance and incompatible overrides
topic-protocols
#8705
opened Apr 21, 2020 by
canassa
abs(Union[int, Decimal]) is inferred as object
bug
mypy got something wrong
topic-join-v-union
Using join vs. using unions
topic-protocols
#8601
opened Mar 29, 2020 by
brettcs
Default value of keyword parameter in custom Protocol is not used
bug
mypy got something wrong
topic-protocols
#10484
opened May 16, 2021 by
AndrewUshakov
__iadd__ is not applied for += when TypeVars with bound are used.
bug
mypy got something wrong
topic-protocols
topic-type-variables
#11745
opened Dec 14, 2021 by
zero323
Infer correct metaclass for protocols
bug
mypy got something wrong
topic-protocols
#13979
opened Nov 1, 2022 by
JukkaL
Narrowing an optional class type to an unrelated Protocol causes a false unreachable error
bug
mypy got something wrong
topic-protocols
topic-reachability
Detecting unreachable code
topic-type-narrowing
Conditional type narrowing / binder
#12802
opened May 17, 2022 by
ajkaijanaho
Previous Next
ProTip!
Follow long discussions with comments:>50.