-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Insights: python/mypy
Overview
Could not load contribution data
Please try again later
7 Pull requests merged by 4 people
-
Remove --new-type-inference flag
#19570 merged
Aug 4, 2025 -
Recognize buffer protocol special methods
#19581 merged
Aug 4, 2025 -
Introduce temporary named expressions for
match
subjects#18446 merged
Aug 3, 2025 -
[mypyc] feat: unwrap NewType types to their base types for optimized code paths
#19497 merged
Aug 3, 2025 -
Interpret bare ClassVar as inferred, not Any
#19573 merged
Aug 3, 2025 -
Support attribute access on enum members correctly
#19422 merged
Aug 3, 2025 -
Follow-up after #19025: test and cleanup
#19294 merged
Aug 3, 2025
5 Pull requests opened by 3 people
-
[mypyc] Fix async mypyc tests on Windows
#19578 opened
Aug 3, 2025 -
[mypyc] Provide instructions for resolving missing test module on Windows
#19579 opened
Aug 3, 2025 -
Do not use dictionary in CallableType
#19580 opened
Aug 3, 2025 -
[mypyc] feat: optimize C code for str.count
#19582 opened
Aug 4, 2025 -
Fix `--package-root` tests for Windows and Python 3.13+
#19583 opened
Aug 4, 2025
15 Issues closed by 1 person
-
match narrowing fails when the operand is an `await` expression
#17230 closed
Aug 3, 2025 -
Exhaustive checks with `assert_never` when using `match` on a 2-tuple fails
#16650 closed
Aug 3, 2025 -
Type narrowing broken with dict items
#18440 closed
Aug 3, 2025 -
1.16 Release Planning
#18739 closed
Aug 3, 2025 -
1.15 Release Tracking Issue
#18487 closed
Aug 3, 2025 -
[CI]: `mypy-primer(0)` timeout due to long checking of `colour`
#19403 closed
Aug 3, 2025 -
Bare ClassVar should infer type instead of defaulting to Any
#5587 closed
Aug 3, 2025 -
Exhaustiveness checking false positives when using `match self` or `match self.value` inside an Enum
#15186 closed
Aug 3, 2025 -
Enum instance type ignored in match/case statements
#13841 closed
Aug 3, 2025 -
Faulty type inference for `Enum` attributes
#15454 closed
Aug 3, 2025 -
Type of an Enum nonmember is wrong when accessed through a member
#19418 closed
Aug 3, 2025 -
Enum items are mistyped
#11368 closed
Aug 3, 2025 -
Enum elements accessed via 'self' have 'auto' type
#12107 closed
Aug 3, 2025 -
False positive for "Non-overlapping identity check" when comparing Enum variants
#10910 closed
Aug 3, 2025 -
TypeVar with union bound changes return type of `type(t)()`
#18478 closed
Aug 3, 2025
1 Issue opened by 1 person
-
Self type is not expanded correctly when accessed on a type variable with union bound
#19584 opened
Aug 4, 2025
26 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.
-
Improve match statement union narrowing/inference
#17600 commented on
Aug 3, 2025 • 2 new comments -
[mypyc] feat: cache len for iterating over immutable types and expressions with length known at compile time
#19503 commented on
Aug 4, 2025 • 1 new comment -
Fix #19491, crash when using enable_error_code value of wrong type in pyproject.toml
#19494 commented on
Aug 3, 2025 • 1 new comment -
Fix TypeGuard with call on temporary object
#19577 commented on
Aug 3, 2025 • 0 new comments -
[stubtest] Check runtime availability of private types not marked `@type_check_only`
#19574 commented on
Aug 3, 2025 • 0 new comments -
[wip] [mypyc] feat: quasi-constant folding for DictExpr and TupleExpr
#19542 commented on
Aug 3, 2025 • 0 new comments -
[wip] [mypyc] feat: unroll certain for loops with known params
#19518 commented on
Aug 3, 2025 • 0 new comments -
feat: index-range err code
#19513 commented on
Aug 4, 2025 • 0 new comments -
feat(test): mypyc tests for container creation from `range`
#19511 commented on
Aug 4, 2025 • 0 new comments -
[mypyc] feat: true_dict_rprimitive for optimized dict fastpath usage
#19499 commented on
Aug 4, 2025 • 0 new comments -
feat: `__repr__` method for RefExpr and NameExpr
#19486 commented on
Aug 4, 2025 • 0 new comments -
feat: new mypyc primitives for weakref.proxy
#19217 commented on
Aug 4, 2025 • 0 new comments -
WIP: new mypyc primitive for `weakref.ref.__call__`
#19145 commented on
Aug 4, 2025 • 0 new comments -
Improve cli help somewhat
#19073 commented on
Aug 3, 2025 • 0 new comments -
feat(mypyc): proper weakref support
#19056 commented on
Aug 4, 2025 • 0 new comments -
PEP 702 (@deprecated): improve the handling of overloaded functions and methods
#18682 commented on
Aug 4, 2025 • 0 new comments -
[regression] Type narrowing for through `not issubclass(…)` broken for union of TypeVar instance / types in 1.17
#19529 commented on
Aug 4, 2025 • 0 new comments -
mypy infer incorrect types in frozen dataclass with descriptors as attributes.
#17601 commented on
Aug 4, 2025 • 0 new comments -
Crash when using an invalid 'enable_error_code' value in pyproject.toml
#19491 commented on
Aug 4, 2025 • 0 new comments -
Mypy crash on master with property alias with setters
#19572 commented on
Aug 4, 2025 • 0 new comments -
Meta issue tracker, pt 2
#16472 commented on
Aug 3, 2025 • 0 new comments -
Improve precision of mypy performance tracking
#14358 commented on
Aug 3, 2025 • 0 new comments -
Mypy/dmypy takes over 16GB of memory
#17105 commented on
Aug 3, 2025 • 0 new comments -
Unexpected order dependence when assigning to multiple targets
#19553 commented on
Aug 3, 2025 • 0 new comments -
Crash when type variable has same name as an external symbol with an erroneous definition in PEP 695 generic class
#19526 commented on
Aug 3, 2025 • 0 new comments -
`comparison-overlap` triggers for string enum members when the member name isn't the same as the comparison value
#19576 commented on
Aug 3, 2025 • 0 new comments