-
-
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 6 people
-
feat: new mypyc primitive for weakref.ref
#19099 merged
Jul 31, 2025 -
Explicitly check case‐sensitivity of file system for tests
#19540 merged
Jul 31, 2025 -
Update changelog for 1.17.1
#19550 merged
Jul 31, 2025 -
Update test requirements
#19539 merged
Jul 30, 2025 -
[mypyc] Enable free threading when compiling multiple modules
#19541 merged
Jul 30, 2025 -
[mypyc] Make type objects immortal if using free threading
#19538 merged
Jul 30, 2025 -
Use cache for DictExpr as well
#19536 merged
Jul 30, 2025
8 Pull requests opened by 4 people
-
[mypyc] Add prefix to attributes of generator classes
#19535 opened
Jul 29, 2025 -
[wip] [mypyc] feat: quasi-constant folding for DictExpr and TupleExpr
#19542 opened
Jul 30, 2025 -
Keep trivial instances and aliases during expansion
#19543 opened
Jul 30, 2025 -
Move Windows tests from oldest to newest version
#19545 opened
Jul 30, 2025 -
Update update_data.py: make the space in error comments optional
#19546 opened
Jul 30, 2025 -
Document mypy exit codes
#19549 opened
Jul 31, 2025 -
Allow skip and xfail to both be applied to test cases
#19552 opened
Jul 31, 2025 -
Optimize bind_self() and deprecation checks
#19556 opened
Aug 1, 2025
6 Issues closed by 3 people
-
1.15.0 regression: `list.append` false positive with `Signals` enum
#18628 closed
Jul 31, 2025 -
[docs] Update Code Conventions to reflect the switch from flake8 to ruff
#19498 closed
Jul 31, 2025 -
Wildly inconsistent performance for seemingly trivial changes to source code
#14271 closed
Jul 30, 2025 -
Mypy errors out for deeply nested dictionaries
#14636 closed
Jul 30, 2025 -
Mypy hangs indefinitely trying to analyse a file with huge nested dicts
#14970 closed
Jul 30, 2025 -
Pathological performance on big list and dict literals
#8247 closed
Jul 30, 2025
15 Issues opened by 11 people
-
Mypyc runtime TypeError exceptions when you change inherited method to a staticmethod
#19558 opened
Aug 1, 2025 -
Mypyc gcc compilation fails with specific duplicate variable definition
#19557 opened
Aug 1, 2025 -
func-returns-value check is overly restrictive and prevents legitimate None-returning functions
#19555 opened
Jul 31, 2025 -
Stderr in regular tests should probably go to out as well
#19554 opened
Jul 31, 2025 -
Unexpected order dependence when assigning to multiple targets
#19553 opened
Jul 31, 2025 -
join is not always permutation invariant
#19551 opened
Jul 31, 2025 -
Config errors sometimes result in exit code 0
#19548 opened
Jul 31, 2025 -
"# E:" lines (etc) in test files are ignored at the beginning of lines
#19547 opened
Jul 31, 2025 -
`[mypyc]` indexing fixed-length tuples is extremely slow and gets slower with increse in length
#19537 opened
Jul 30, 2025 -
Literal list ternary behave unexpected
#19534 opened
Jul 29, 2025 -
TypeVarTuple instantiation with the empty tuple in Generic not being recognized as such
#19533 opened
Jul 29, 2025 -
Type narrowing of indexing a StrEnum created in a function
#19532 opened
Jul 29, 2025 -
ImportError: dynamic module does not define module export function
#19531 opened
Jul 29, 2025 -
Type narrowing of `TypeVar` with abstract bases classes causes `|return-value]` error
#19530 opened
Jul 29, 2025 -
Type narrowing for through `not issubclass(…)` broken for union of TypeVar instance / types in 1.17
#19529 opened
Jul 29, 2025
24 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.
-
Enable pretty by default
#19510 commented on
Jul 31, 2025 • 4 new comments -
Fix #19491, crash when using enable_error_code value of wrong type in pyproject.toml
#19494 commented on
Jul 31, 2025 • 3 new comments -
Update crash issue template to use syntax highlighting in code blocks
#19527 commented on
Jul 29, 2025 • 0 new comments -
[wip] [mypyc] feat: unroll certain for loops with known params
#19518 commented on
Jul 30, 2025 • 0 new comments -
[mypyc] feat: cache len for iterating over immutable types
#19503 commented on
Jul 31, 2025 • 0 new comments -
[mypyc] feat: unwrap NewType types to their base types for optimized code paths
#19497 commented on
Jul 31, 2025 • 0 new comments -
Fix `Enum.value` inference for `Enum`s with `@cache`d methods
#19374 commented on
Aug 1, 2025 • 0 new comments -
Do not display import-related errors after module-level always false assert
#19347 commented on
Jul 30, 2025 • 0 new comments -
Check slots assignments on self types
#19332 commented on
Jul 30, 2025 • 0 new comments -
feat: new mypyc primitives for weakref.proxy
#19217 commented on
Jul 31, 2025 • 0 new comments -
WIP: new mypyc primitive for `weakref.ref.__call__`
#19145 commented on
Jul 31, 2025 • 0 new comments -
Fix/attrs init overload
#19104 commented on
Jul 31, 2025 • 0 new comments -
Split import-untyped into import-untyped and import-untyped-stubs-available
#19101 commented on
Jul 29, 2025 • 0 new comments -
Improve cli help somewhat
#19073 commented on
Jul 31, 2025 • 0 new comments -
Add a flag `--enable-all-error-codes`, which enables all error codes
#19048 commented on
Jul 31, 2025 • 0 new comments -
Consider property access from class objects (now for real)
#18969 commented on
Jul 29, 2025 • 0 new comments -
False positive typing.Self has incompatible type when method uses class' generic type
#16871 commented on
Jul 31, 2025 • 0 new comments -
1.17 Release Planning
#19306 commented on
Jul 31, 2025 • 0 new comments -
EncodingWarning when running under PyPy
#17057 commented on
Jul 31, 2025 • 0 new comments -
Incorrect handling of overloads with `defaultdict` and `MutableMapping`
#19525 commented on
Jul 30, 2025 • 0 new comments -
Include binary wheels for ARM Windows
#18593 commented on
Jul 30, 2025 • 0 new comments -
Allow ignore to be on any line of multi-line statement
#12341 commented on
Jul 30, 2025 • 0 new comments -
Allow mypy to flag `str` matching against `Sequence[str]` as an error
#11001 commented on
Jul 29, 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
Jul 29, 2025 • 0 new comments