Insights: python/mypy
Overview
-
- 22 Merged pull requests
- 0 Open pull requests
- 6 Closed issues
- 10 New issues
Could not load contribution data
Please try again later
22 Pull requests merged by 7 people
-
subtypes: fast path for Union/Union subtype check
#14277 merged
Dec 28, 2022 -
Speed up the implementation of hasattr() checks
#14333 merged
Dec 26, 2022 -
Avoid slow error message logic if errors not shown to user
#14336 merged
Dec 26, 2022 -
Improve searchability for module level type ignore errors
#14342 merged
Dec 25, 2022 -
[mypyc] Improve error message for multiple inheritance.
#14344 merged
Dec 29, 2022 -
[undefined vars] do not double report errors in class defs
#14350 merged
Dec 28, 2022 -
[undefined vars] fix per-module error code override bug
#14351 merged
Dec 28, 2022 -
mypy_primer_comment: Resolve node.js 12 actions deprecation warning
#14352 merged
Dec 28, 2022 -
Micro-optimization: avoid Bogus[int] types that cause needless boxing
#14354 merged
Dec 28, 2022 -
Require setuptools>=65.5.1
#14355 merged
Dec 28, 2022 -
Optimization: Enable always defined attributes in Type subclasses
#14356 merged
Dec 28, 2022 -
Optimization: Remove expensive context manager in type analyzer
#14357 merged
Dec 28, 2022 -
Optimization: Avoid a few uses of contextmanagers in semantic analyzer
#14360 merged
Dec 28, 2022 -
Stubtest: clean up the `_belongs_to_runtime` function
#14361 merged
Dec 29, 2022 -
Stubtest: Improve error message for `__all__`-related errors
#14362 merged
Dec 29, 2022 -
[mypyc] Simplify union types
#14363 merged
Dec 28, 2022 -
[mypyc] Fixes to union simplification
#14364 merged
Dec 29, 2022 -
A few miscellaneous micro-optimizations
#14366 merged
Dec 29, 2022 -
Some semantic analyzer micro-optimizations
#14367 merged
Dec 29, 2022 -
Micro-optimize flatten_nested_unions
#14368 merged
Dec 29, 2022 -
Micro-optimize get_proper_type(s)
#14369 merged
Dec 29, 2022 -
Speed up make_simplified_union
#14370 merged
Dec 29, 2022
6 Issues closed by 4 people
-
mypy allows to override @final methods
#14371 closed
Dec 29, 2022 -
mypy 0.982 run 15 minutes (previous version needs only one minute)
#13821 closed
Dec 28, 2022 -
Track mypy performance changes automatically
#14187 closed
Dec 28, 2022 -
"Make mypy more positive #7368" breaks CI/CD workflow
#14349 closed
Dec 27, 2022 -
dmypy deameon crash after switching branches
#14234 closed
Dec 24, 2022
10 Issues opened by 9 people
-
strict = True does not correctly override parent settings
#14372 opened
Dec 29, 2022 -
warn unused ignores flag does not respect TYPE_CHECKING
#14365 opened
Dec 28, 2022 -
Reuse compiled baseline in perf_compare
#14359 opened
Dec 28, 2022 -
Improve precision of mypy performance tracking
#14358 opened
Dec 28, 2022 -
If .mypy_cache exists "AttributeError: attribute 'mro' of 'TypeInfo' undefined"
#14353 opened
Dec 28, 2022 -
mypy sometimes emits fewer errors when running on multiple files at once
#14348 opened
Dec 26, 2022 -
ParamSpec + Generics false positive
#14347 opened
Dec 26, 2022 -
Allow for specifying default types based on name
#14346 opened
Dec 26, 2022 -
Incorrect asynchronous comprehension cause an internal error
#14345 opened
Dec 26, 2022 -
Deny free type variables in instance attributes coming from constructor args
#14343 opened
Dec 25, 2022
11 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 use-before-def error code by default
#14166 commented on
Dec 29, 2022 • 7 new comments -
✨ Added new Error to TypedDict
#14225 commented on
Dec 24, 2022 • 4 new comments -
Release 1.0 planning
#13685 commented on
Dec 29, 2022 • 2 new comments -
[Feature Request] Provide an API to get the type of the expressions in the AST
#4868 commented on
Dec 24, 2022 • 1 new comment -
Support both warnings and errors
#962 commented on
Dec 26, 2022 • 1 new comment -
Tuple-like Sequence
#8441 commented on
Dec 27, 2022 • 1 new comment -
Type is incompatible with Callable when using Concatenate
#14321 commented on
Dec 29, 2022 • 1 new comment -
Callables like `operator.call` produce `arg-type` error with generic functions
#14337 commented on
Dec 23, 2022 • 0 new comments -
AttributeError: attribute '_fullname' of 'TypeInfo' undefined
#14296 commented on
Dec 24, 2022 • 0 new comments -
Cannot silence "unused 'type: ignore'" in version specific code
#8823 commented on
Dec 28, 2022 • 0 new comments -
`--strict` is too strict to be useful
#7767 commented on
Dec 29, 2022 • 0 new comments