Overview
Could not load contribution data
Please try again later
6 Pull requests merged by 4 people
-
Sync `mypy_primer_comment` with `typeshed`
#12136 merged
Feb 7, 2022 -
Improve `.editorconfig` to include `.test` files
#12133 merged
Feb 6, 2022 -
Sync `mypy_primer_comment` with `typeshed`
#12125 merged
Feb 6, 2022 -
Add helpful message to assert in mypyc
#12119 merged
Feb 4, 2022 -
add support for typing.reveal_type
#12117 merged
Feb 3, 2022 -
Read pyproject.toml with correct encoding on Windows.
#12105 merged
Feb 1, 2022
7 Pull requests opened by 6 people
-
Add `match_args` support to `attr.s()`
#12111 opened
Feb 2, 2022 -
Treat methods with empty bodies in Protocols as abstract
#12118 opened
Feb 3, 2022 -
Document `Required[]` and `NotRequired[]` types in TypedDict
#12127 opened
Feb 4, 2022 -
Understand the self-destructing nature of Enum._ignore_
#12128 opened
Feb 4, 2022 -
stubgen: fixed handling of Protocol and added testcase
#12129 opened
Feb 5, 2022 -
Allow better `tuple` type aliases, fix "Type application" error
#12134 opened
Feb 6, 2022 -
Support overriding dunder attributes in Enum subclass
#12138 opened
Feb 7, 2022
12 Issues closed by 5 people
-
Sync "mypy_primer_comment" action with "typeshed"
#12135 closed
Feb 7, 2022 -
Union of Lists vs List of Unions
#12131 closed
Feb 5, 2022 -
False positive: comparison-overlap with dataclasses.Field.default_factory and dataclasses.MISSING
#12124 closed
Feb 4, 2022 -
Provide option to warn about non-abstract empty functions
#9772 closed
Feb 4, 2022 -
Accessing obviously non-existent class attribute not seen as an error
#12122 closed
Feb 3, 2022 -
False positive: lambda argument edge case
#11991 closed
Feb 3, 2022 -
Argument 1 to "join" of "str" has incompatible type "Callable[[], List[str]]"; expected "Iterable[str]"
#12110 closed
Feb 3, 2022 -
`isinstance(X, float)` wrongly consumes `bool` type
#12114 closed
Feb 3, 2022 -
Module attribute assignment gives Module has no attribute error
#12116 closed
Feb 3, 2022 -
UnicodeDecodeError on Windows with pyproject.toml
#11058 closed
Feb 1, 2022 -
Missing __init__.py causes inconsistent failure and confusing error message
#12104 closed
Jan 31, 2022 -
mypy's type narrowing does not work consistently for type(..) or identity checks
#12106 closed
Jan 31, 2022
15 Issues opened by 14 people
-
Using a class as an implementation of a Protocol does not reveal a type mismatch
#12140 opened
Feb 7, 2022 -
no error when reading global variable without `global` keyword when assigning to it
#12139 opened
Feb 7, 2022 -
(🐞) false negative with `dataclass` "non-default argument follows default argument"
#12137 opened
Feb 7, 2022 -
Overriding non-enumeration attributes in Enum subclass fails
#12132 opened
Feb 5, 2022 -
"str_type: Type[str]; str_type = str" results in type "<nothing>"
#12130 opened
Feb 5, 2022 -
Inconsistent errors when reassigning `Union[list|Callable]` in subclass
#12126 opened
Feb 4, 2022 -
Mypy fails to recognize after a explicit check that a set of variables can't be None
#12123 opened
Feb 3, 2022 -
Spurious error about _ignore_ in subclass of enum
#12121 opened
Feb 3, 2022 -
[mypyc] Assertion on untyped property
#12120 opened
Feb 3, 2022 -
Cannot deduce generic type of bound TypeVar through Type of Union
#12115 opened
Feb 2, 2022 -
AssertionError: Must not defer during final iteration
#12113 opened
Feb 2, 2022 -
Mixin class factory crash
#12112 opened
Feb 2, 2022 -
INTERNAL ERROR RuntimeError visiting partial-type of imported variable with follow_imports=skip
#12109 opened
Feb 1, 2022 -
Friendlier error when 3.10 is parsed as float in pyproject.toml
#12108 opened
Jan 31, 2022 -
Enum elements accessed via 'self' have 'auto' type
#12107 opened
Jan 31, 2022
31 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Disallow direct item access of NotRequired TypedDict properties: …
#12095 commented on
Feb 3, 2022 • 17 new comments -
Migrate core to use ErrorMessage class
#12004 commented on
Feb 7, 2022 • 9 new comments -
Wrong "Too many arguments" errors with tuple unpacking
#9710 commented on
Feb 4, 2022 • 4 new comments -
Should concrete implementations be required to implement protocol?
#8926 commented on
Feb 4, 2022 • 4 new comments -
Basic ParamSpec Concatenate and literal support
#11847 commented on
Feb 5, 2022 • 4 new comments -
Release 0.940 planning
#12021 commented on
Feb 6, 2022 • 3 new comments -
An Enum with multiple initialisation arguments incorrectly infers the type when calling the Enum.
#10573 commented on
Feb 2, 2022 • 2 new comments -
Issue initialising dataclass with getters and setters
#9779 commented on
Feb 5, 2022 • 2 new comments -
false positive "error: Type application has too many types (1 expected)" on tuple when annotated as a type
#11098 commented on
Feb 6, 2022 • 2 new comments -
TypeVar for self breaks super
#11678 commented on
Feb 6, 2022 • 2 new comments -
Make --namespace-packages the default
#9636 commented on
Feb 3, 2022 • 2 new comments -
Report unreachable except blocks
#12086 commented on
Feb 3, 2022 • 2 new comments -
Callable ClassVar is incorrectly treated as a method
#11077 commented on
Jan 31, 2022 • 1 new comment -
Constraining a TypeVar to be not None seems impossible.
#8881 commented on
Feb 2, 2022 • 1 new comment -
Find library stubs in __pypackages__
#10633 commented on
Feb 2, 2022 • 1 new comment -
classes with descriptor properties in Unions
#5570 commented on
Feb 3, 2022 • 1 new comment -
no error when casting to a non-overlapping type
#11958 commented on
Feb 3, 2022 • 1 new comment -
Unneeded type widening of inner function call when using explicit return type
#12092 commented on
Feb 3, 2022 • 1 new comment -
Tuple assignment and list * unpacking crashes mypy
#3825 commented on
Feb 3, 2022 • 1 new comment -
Disallow x["foo"] for NotRequired TypedDict access
#12094 commented on
Feb 3, 2022 • 1 new comment -
Extending a Protocol leads to unsafe behavior
#8005 commented on
Feb 4, 2022 • 1 new comment -
Doesn't understand the attrs `default` and `converter` arguments correctly
#10998 commented on
Feb 4, 2022 • 1 new comment -
Optional arguments mixed with **kwargs
#11084 commented on
Feb 4, 2022 • 1 new comment -
Narrow types using overload information
#4063 commented on
Feb 4, 2022 • 1 new comment -
Improve the "Argument must be a mapping" error message
#12070 commented on
Feb 5, 2022 • 1 new comment -
mypy ignores possible changes of global variables outside current function
#11051 commented on
Feb 7, 2022 • 1 new comment -
Add support for conditionally defined overloads
#10712 commented on
Feb 6, 2022 • 1 new comment -
Search sys.path for PEP-561 compliant packages
#11143 commented on
Feb 3, 2022 • 1 new comment -
[mypyc] Add back __name__ attribute on nested functions
#11901 commented on
Feb 4, 2022 • 1 new comment -
Mypy does not recognize aliases of dataclasses.dataclass
#5383 commented on
Feb 6, 2022 • 0 new comments -
SubtypeVisitor: treat ParamSpec as if it was a covariant TypeVar
#12096 commented on
Feb 2, 2022 • 0 new comments