-
-
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
79 Pull requests merged by 18 people
-
[mypyc] Use native integers for some sequence indexing operations
#19426 merged
Jul 11, 2025 -
[mypyc] Remove the unused CPyList_GetItemUnsafe primitive
#19424 merged
Jul 11, 2025 -
[mypyc] Add a few native int helper irbuilder methods
#19423 merged
Jul 11, 2025 -
Allow adjacent conditionally-defined overloads
#19042 merged
Jul 11, 2025 -
[mypyc] Add back test for next with list iterator
#19419 merged
Jul 11, 2025 -
[mypyc] Fail run test if default driver does not find test cases
#19420 merged
Jul 11, 2025 -
Move
is_defined_in_stub
to shared checker API to break import cycle#19417 merged
Jul 10, 2025 -
[mypyc] Fix exception swallowing in async try/finally blocks with await
#19353 merged
Jul 10, 2025 -
[mypyc] Use PyList_Check for isinstance(obj, list)
#19416 merged
Jul 9, 2025 -
Infer empty list without annotation for
__slots__
and module__all__
#19348 merged
Jul 9, 2025 -
Support
_value_
as a fallback for ellipsis Enum members#19352 merged
Jul 9, 2025 -
More shards for
mypy-primer
#19405 merged
Jul 9, 2025 -
[mypyc] Speed up for loop over native generator
#19415 merged
Jul 9, 2025 -
feat: add helpful info to internal AssertionError excs
#19404 merged
Jul 9, 2025 -
[mypyc] Report error on reserved method name
#19407 merged
Jul 9, 2025 -
[mypyc] Add is_bool_or_bit_rprimitive
#19406 merged
Jul 9, 2025 -
[mypyc] Add faster primitive for string equality
#19402 merged
Jul 9, 2025 -
[mypyc] Speed up native-to-native calls using await
#19398 merged
Jul 8, 2025 -
[mypyc] Add tests for string equality
#19401 merged
Jul 8, 2025 -
[mypyc] Raise NameError on undefined names
#19395 merged
Jul 8, 2025 -
[mypyc] Simplify comparison of tuple elements
#19396 merged
Jul 8, 2025 -
perf: add
__slots__
toSubtypeVisitor
#19394 merged
Jul 7, 2025 -
Improve the support for promotions inside unions.
#19245 merged
Jul 7, 2025 -
[mypyc] Use per-type free "lists" for nested functions
#19390 merged
Jul 7, 2025 -
[mypyc] Call generator helper method directly in await expression
#19376 merged
Jul 7, 2025 -
[mypyc] Generate introspection signatures for compiled functions
#19307 merged
Jul 7, 2025 -
[mypyc] Add support for C string literals in the IR
#19383 merged
Jul 7, 2025 -
[mypyc] Fix error value check for GetAttr that allows nullable values
#19378 merged
Jul 7, 2025 -
Check property decorators stricter
#19313 merged
Jul 7, 2025 -
Remove all nested imports from default plugin
#19388 merged
Jul 7, 2025 -
Combine the revealed types of multiple iteration steps in a more robust manner.
#19324 merged
Jul 7, 2025 -
Speed up the default plugin
#19385 merged
Jul 7, 2025 -
Lessen dmypy suggest path limitations for Windows machines
#19337 merged
Jul 7, 2025 -
Subtype checking micro-optimization
#19384 merged
Jul 6, 2025 -
Support type checking code fragment in profile script
#19379 merged
Jul 5, 2025 -
Bump version to 1.18.0+dev
#19371 merged
Jul 4, 2025 -
[mypyc] Fix comparison of tuples with different lengths
#19372 merged
Jul 4, 2025 -
[mypyc] Document some of our inheritance conventions
#19370 merged
Jul 3, 2025 -
[mypyc] Speed up generator allocation by using a per-type freelist
#19316 merged
Jul 3, 2025 -
[mypyc] Fix AttributeError in async try/finally with mixed return paths
#19361 merged
Jul 2, 2025 -
feat: new mypyc primitives for str.count
#19264 merged
Jul 1, 2025 -
[mypyc] Implement
list.clear()
primitive#19344 merged
Jul 1, 2025 -
Sync typeshed
#19364 merged
Jul 1, 2025 -
Metaclass conflict check improvements
#17682 merged
Jul 1, 2025 -
Do not show protocol compatibility note against unpacked sequence or mapping
#19358 merged
Jun 30, 2025 -
Remove unnecessary workarounds from bind_self()
#19356 merged
Jun 29, 2025 -
Fix for overloaded type object erasure
#19338 merged
Jun 25, 2025 -
Fix C compiler flags in the profile self check script
#19326 merged
Jun 22, 2025 -
Add script for profiling self check (Linux only)
#19322 merged
Jun 22, 2025 -
Avoid erasing type objects when checking runtime cover
#19320 merged
Jun 22, 2025 -
Fix
TypeGuard
/TypeIs
being forgotten when semanal defers#19325 merged
Jun 22, 2025 -
Fix incorrect signature suggestion from
dmypy suggest
when type name matches imported module name#18937 merged
Jun 21, 2025 -
Speed up type checking by caching argument inference context
#19323 merged
Jun 21, 2025 -
Fix
TypeIs
negative narrowing of union of generics#18193 merged
Jun 21, 2025 -
Tweaks to perf_compare.py script to reduce RAM usage
#19321 merged
Jun 21, 2025 -
[Documentation] Minor change: Unify indexes in Variance of generic types description
#17871 merged
Jun 21, 2025 -
Type ignore comments erroneously marked as unused by dmypy
#15043 merged
Jun 21, 2025 -
Ignore overload impl when checking __OP__ and __rOP__ compatibility
#18502 merged
Jun 20, 2025 -
Support running stubtest in non-UTF8 terminals
#19085 merged
Jun 20, 2025 -
Fix metaclass resolution algorithm
#17713 merged
Jun 20, 2025 -
Improve the handling of "iteration dependent" errors and notes in finally clauses.
#19270 merged
Jun 20, 2025 -
[mypyc] feat(docs): detail issue with inspect.iscoroutinefunction
#19309 merged
Jun 20, 2025 -
Re-widen custom properties after narrowing
#19296 merged
Jun 19, 2025 -
Cleanup generic class variable access
#19292 merged
Jun 19, 2025 -
Fix constructor type for subclasses of Any
#19295 merged
Jun 18, 2025 -
Generalize class/static method and property alias support
#19297 merged
Jun 18, 2025 -
Fix
dmypy suggest
interaction with__new__
#18966 merged
Jun 18, 2025 -
Show name of type variable in "Cannot infer type argument" message
#19290 merged
Jun 18, 2025 -
Fix missing error when redeclaring type variable in nested generic class
#18883 merged
Jun 18, 2025 -
Sync typeshed
#19301 merged
Jun 18, 2025 -
support Callable / callable Protocols in suggest decorator unwarpping
#19072 merged
Jun 18, 2025 -
Include tuple fallback in constraints built from tuple types
#19100 merged
Jun 18, 2025 -
Skip existing when retrying upload-pypi.py
#19305 merged
Jun 17, 2025 -
Support properties with generic setters
#19298 merged
Jun 16, 2025 -
Handle corner case: protocol vs classvar vs descriptor
#19277 merged
Jun 13, 2025 -
Fix tests in master
#19293 merged
Jun 13, 2025 -
Use union of current context and left side for right side narrowing of binary ops
#19249 merged
Jun 13, 2025 -
Preserve literals when joining Literal and Instance with matching last_known_value
#19279 merged
Jun 13, 2025 -
Bind self-types in checkmember for decorated classmethods
#19025 merged
Jun 13, 2025
23 Pull requests opened by 13 people
-
Mark code after for loops that never end as unreachable
#19287 opened
Jun 13, 2025 -
Use types.CoroutineType instead of typing.Coroutine
#19288 opened
Jun 13, 2025 -
Follow-up after #19025: test and cleanup
#19294 opened
Jun 13, 2025 -
Uninhabited should have all attributes
#19300 opened
Jun 14, 2025 -
use is_same_type when resolving decorators in suggestions
#19319 opened
Jun 20, 2025 -
Check slots assignments on self types
#19332 opened
Jun 24, 2025 -
Add basic support for template strings (PEP 750)
#19333 opened
Jun 24, 2025 -
Adds positional and kwarg only symbols into generated stubs
#19340 opened
Jun 25, 2025 -
Do not display import-related errors after module-level always false assert
#19347 opened
Jun 26, 2025 -
Fix wrong names listed in "too few arguments" message
#19354 opened
Jun 29, 2025 -
Fix `Enum.value` inference for `Enum`s with `@cache`d methods
#19374 opened
Jul 4, 2025 -
[mypyc] Implement `str.lower()` and `str.upper()` primitive
#19375 opened
Jul 4, 2025 -
Enable --pretty by default
#19380 opened
Jul 5, 2025 -
Try to fix problems caused by in-place modification of typevar defaults
#19382 opened
Jul 5, 2025 -
Feature: Clear type info on del for local inferred variables (fixes #10005)
#19386 opened
Jul 6, 2025 -
[pre-commit.ci] pre-commit autoupdate
#19393 opened
Jul 7, 2025 -
Draft: Solve intermediate variable bug
#19399 opened
Jul 8, 2025 -
perf: return from `is_subtype` early
#19400 opened
Jul 8, 2025 -
perf: try to cache inner contexts of overloads
#19408 opened
Jul 8, 2025 -
Remove duplicated constraints before solving and deduplicate `fast_container_type` items
#19409 opened
Jul 8, 2025 -
Support attribute access on enum members correctly
#19422 opened
Jul 11, 2025 -
(WIP) Update changelog for 1.17 release
#19427 opened
Jul 11, 2025 -
Fix "ignored exception in `hasattr`" in dmypy
#19428 opened
Jul 11, 2025
68 Issues closed by 10 people
-
Match on tuples and possibly-undefined
#19391 closed
Jul 11, 2025 -
Errors when merging consecutive leading-indented (?) overload statements
#17521 closed
Jul 11, 2025 -
TYPE_CHECKING overload with implementation just outside flags second usage, but not first
#19015 closed
Jul 11, 2025 -
False-positive "Non-overlapping equality check" comparing `Enum`s `self` to members
#17317 closed
Jul 11, 2025 -
`array` generic changes type in isinstance check
#19421 closed
Jul 10, 2025 -
dmypy: error: unrecognized arguments: --config-file pyproject.toml
#17624 closed
Jul 10, 2025 -
RuntimeError: Not implemented mypy.types.TypeGuardedType
#19412 closed
Jul 10, 2025 -
Mypy complains about empty __all__ being untyped
#10103 closed
Jul 9, 2025 -
Mypy complains when `[]` is used for `__slots__` definition
#10870 closed
Jul 9, 2025 -
Enum types are incorrectly inferred
#19334 closed
Jul 9, 2025 -
False positive `unreachable` when variable is set and reset inside loop
#14987 closed
Jul 7, 2025 -
False negative on `setter` field of undefined variable
#19312 closed
Jul 7, 2025 -
Mypy daemon suggest does not accept windows paths
#19335 closed
Jul 7, 2025 -
[mypyc] AssertionError in get_seuqnce_type on `ois.uname`
#12141 closed
Jul 6, 2025 -
(🐞) `unused-ignore` doesn't activate on disabled error codes
#16537 closed
Jul 6, 2025 -
bound type-var error is undetected inside return statement
#16621 closed
Jul 6, 2025 -
(🎁) Mypy too conservative with base class compatibility (Definition of in base class is incompatible)
#12314 closed
Jul 4, 2025 -
False positive unreachable after type:ignore (also possibly invalid erorr code)
#12785 closed
Jul 4, 2025 -
Better binding with implicit type variables
#19367 closed
Jul 4, 2025 -
Inconsistent behaviour when updating a typed dict with a "subset" typeddict
#19365 closed
Jul 3, 2025 -
Offer a simpler way to resolve metaclass conflicts
#14033 closed
Jul 1, 2025 -
dmypy does not catch `--warn-unused-ignores` in successive runs
#19363 closed
Jun 30, 2025 -
Unexpected error using Union[] as the argument to the value field of a dictionary
#19357 closed
Jun 29, 2025 -
Reachable code marked as unreachable in generic class with None type
#8871 closed
Jun 27, 2025 -
Incorrect unit test `check-generics.test::testGenericLambdaGenericMethodNoCrash`
#19350 closed
Jun 27, 2025 -
Allow object top type for covariant type vars with type bound in annotation context
#19345 closed
Jun 27, 2025 -
`T1 | T2` narrows to `T1` and `T1 | T2`
#19342 closed
Jun 27, 2025 -
method descriptors aren't properly checked when assinging to a Protocol
#19336 closed
Jun 24, 2025 -
TypeIs stops working if there is an error in the TypeIs implementation
#19318 closed
Jun 22, 2025 -
dmypy suggest gives wrong type (datetime vs datetime module)
#18935 closed
Jun 21, 2025 -
False positive [unreachable] with `TypeIs`
#17181 closed
Jun 21, 2025 -
Generic type incorrectly un-narrowed following TypeIs
#19282 closed
Jun 21, 2025 -
Type narrowed to `Never` when using `TypeIs` with union of callables
#18009 closed
Jun 21, 2025 -
Self types in generic classes
#2354 closed
Jun 21, 2025 -
Different overlap checking between `__mul__` and `__rmul__`
#18498 closed
Jun 20, 2025 -
stubtest crash with special unicode characters
#19071 closed
Jun 20, 2025 -
1.16 changed behavior of redefined variable to None
#19280 closed
Jun 20, 2025 -
Metaclass conflict error when base class uses an imported metaclass with no annotation
#14182 closed
Jun 20, 2025 -
Metaclass conflict when combine class with a custom metaclass and str class
#14818 closed
Jun 20, 2025 -
False positive error when subclassing `List` type
#15040 closed
Jun 20, 2025 -
Wrong Metaclass Conflict Error
#17213 closed
Jun 20, 2025 -
Wrong `unreachable` note in `finally` section
#19269 closed
Jun 20, 2025 -
Type narrowing behavior for data descriptor assignment is incorrect in some cases
#10399 closed
Jun 19, 2025 -
Recent performance regressions
#18991 closed
Jun 19, 2025 -
Preliminary test on type not detected, leading to false error
#19124 closed
Jun 19, 2025 -
Generic ClassVar Type failing
#5144 closed
Jun 19, 2025 -
`@classmethod` forces `Self` to coerce to a specific type
#15223 closed
Jun 19, 2025 -
Inheriting from untyped class and overriding `__init__` breaks abstract class detection
#17781 closed
Jun 18, 2025 -
Subclassing Class having type Any
#10848 closed
Jun 18, 2025 -
Property, classmethod and staticmethod aliases not supported
#6700 closed
Jun 18, 2025 -
dmypy suggest crashes on `__new__` with IndexError
#18964 closed
Jun 18, 2025 -
Source file found twice under different module names mypy
#19284 closed
Jun 18, 2025 -
Mypy reports error for different argument, than the one which is actually wrong
#19289 closed
Jun 18, 2025 -
Error isn't provided when TypeVar is defined in both outer and inner class scopes
#10479 closed
Jun 18, 2025 -
dmypy gives up on trivial decorator
#18940 closed
Jun 18, 2025 -
Argument 1 to `type_check_only` has incompatible type `type[S[T, *Ts]]`; expected `type[S[T, *Ts]]`
#19093 closed
Jun 18, 2025 -
False negative using --strict-equality and None
#14541 closed
Jun 17, 2025 -
Incorrect/inconsistent handling of PIL.Image.Image when using PEP 695 Type Parameters
#19303 closed
Jun 16, 2025 -
Refactor all member access to go through checkmember.py (meta issue)
#7724 closed
Jun 14, 2025 -
Mypy incorrectly gives an error for a ternary return statement
#15368 closed
Jun 13, 2025 -
False error in conditional expression returning union
#6898 closed
Jun 13, 2025 -
Strange case with deepcopy() and Literal[True]
#12001 closed
Jun 13, 2025 -
lru_cache classmethod: variable has type "Self" after assignment
#18993 closed
Jun 13, 2025 -
Return type is `Self` when calling an inherited decorated classmethod that returns `Self`
#19023 closed
Jun 13, 2025 -
Wrong `comparison-overlap` with `Enum`/`Literal` when using globals
#19283 closed
Jun 13, 2025 -
How to run stubtest on ujson (all compiled code)?
#19261 closed
Jun 12, 2025
40 Issues opened by 35 people
-
AssertionError raised after #19248
#19425 opened
Jul 11, 2025 -
Type of an Enum nonmember is wrong when accessed through a member
#19418 opened
Jul 10, 2025 -
`NamedTuple`'s `_tuplegetter` is not recognized
#19414 opened
Jul 9, 2025 -
Unsupported operand types for + ("list[None]" and "list[str]")
#19413 opened
Jul 9, 2025 -
Detect missing or incorrect overload defaults
#19411 opened
Jul 9, 2025 -
[CI]: `mypy-primer(0)` timeout due to long checking of `colour`
#19403 opened
Jul 8, 2025 -
Erroneous "Self argument missing" error when decorators are used
#19392 opened
Jul 7, 2025 -
Packaging: license declaration uses outdated format to-be removed Feb. 18, 2026
#19389 opened
Jul 7, 2025 -
overload, Protocol and generic self: annotations
#19381 opened
Jul 5, 2025 -
'Subclass of "A" and "B" cannot exist: would have incompatible method signatures' is usually wrong
#19377 opened
Jul 4, 2025 -
Type statement inside class scope not able to reference class generics
#19373 opened
Jul 4, 2025 -
Assignment to field of typed dict doesn't change its (field) type
#19369 opened
Jul 2, 2025 -
`Enum.value` typed as `Any` when using `functools.cache`
#19368 opened
Jul 1, 2025 -
`type: ignore` command not recognized after other comment
#19366 opened
Jul 1, 2025 -
Order dependent `override` error when subclassing with multiple typevars with defaults
#19362 opened
Jun 30, 2025 -
Allow defining type for dynamically generated types.
#19360 opened
Jun 30, 2025 -
Internal error: KeyError 'setter_type' during node deserialization
#19359 opened
Jun 30, 2025 -
Code after `yield from` a generator that cannot end should be unreachable
#19355 opened
Jun 29, 2025 -
Infer `python_version` from `project.requires-python` when using pyproject.toml
#19349 opened
Jun 27, 2025 -
mypy tries to follow imports in files with top-level sys.platform asserts on non-matching platforms
#19346 opened
Jun 26, 2025 -
Generic type alias with `Annotated` of a union: Type application is only supported for generic classes
#19343 opened
Jun 26, 2025 -
`self` annotation not checked in `__index__`?
#19341 opened
Jun 25, 2025 -
Slots not checked if `Self` annotation is present
#19331 opened
Jun 24, 2025 -
MyPy fails on Python 3.14 PEP 750 template string (tstring, t-string), e.g. `t'{42}'`
#19329 opened
Jun 23, 2025 -
`--strict-equality` too strict in iteratively visited code
#19328 opened
Jun 23, 2025 -
Regression: Unclear error message when using `Any`
#19327 opened
Jun 23, 2025 -
False positive when accessing a TypedDict in a list comprehension
#19317 opened
Jun 20, 2025 -
stubgen generates bad signatures when mixing historical positional-only names and keyword-only parameters
#19315 opened
Jun 18, 2025 -
Overlapping modules overloads in `pyproject.toml` result in undefined behavior
#19314 opened
Jun 18, 2025 -
valid-type not reported for variables imported in other modules
#19310 opened
Jun 17, 2025 -
Type narrowing fails on type(None) or NoneType
#19308 opened
Jun 17, 2025 -
1.17 Release Planning
#19306 opened
Jun 16, 2025 -
Assigning to intermediate variable changes type checking results
#19304 opened
Jun 16, 2025 -
Type checking for *args and **kwargs when passing them to another function
#19302 opened
Jun 15, 2025 -
Followup tasks for checkmember.py refactoring
#19299 opened
Jun 14, 2025 -
Add full support for functools.lru_cache
#19291 opened
Jun 13, 2025 -
crash for a very specific invocation of mypy: `assert isinstance(visitor, SyntheticTypeVisitor)`
#19286 opened
Jun 12, 2025 -
Bounded generic type parameter not narrowed past its upper bound, regardless of argument value
#19285 opened
Jun 12, 2025 -
setting `exclude_gitignore = true` breaks stubtest
#19281 opened
Jun 12, 2025
63 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.
-
Add support for Pydantic models in `stubgen`
#19095 commented on
Jul 8, 2025 • 18 new comments -
Fix a bug where inline configurations of error codes would lose their values if accompanied by another inline configuration.
#19075 commented on
Jul 4, 2025 • 3 new comments -
Mention in the Any documentation how object is preferable
#19103 commented on
Jun 18, 2025 • 1 new comment -
Add GitHub annotations format for `--output`
#17771 commented on
Jun 30, 2025 • 0 new comments -
Fix union inference of generic class and its generic type
#17310 commented on
Jun 28, 2025 • 0 new comments -
Fix error on instance property and init-only variable with the same name in a dataclass
#17219 commented on
Jun 28, 2025 • 0 new comments -
Fix binding difference between callables and callback protocols
#15993 commented on
Jun 15, 2025 • 0 new comments -
provide more verbosity for mismatched type types
#13878 commented on
Jun 26, 2025 • 0 new comments -
Allow to enable/disable plugin error codes
#13419 commented on
Jun 13, 2025 • 0 new comments -
Checking elements of a `list[str | None]` after discarding the possibility of `None`
#16243 commented on
Jul 11, 2025 • 0 new comments -
mypy website
#16553 commented on
Jul 11, 2025 • 0 new comments -
TypeForm[T]: Spelling for regular types (int, str) & special forms (Union[int, str], Literal['foo'], etc)
#9773 commented on
Jul 10, 2025 • 0 new comments -
Daemon support for --follow-imports=silent
#9475 commented on
Jul 10, 2025 • 0 new comments -
(🐞) false negative with `dataclass` "non-default argument follows default argument"
#12137 commented on
Jul 10, 2025 • 0 new comments -
Add --soft-fail option to capture Mypy output without blocking CI
#18859 commented on
Jul 10, 2025 • 0 new comments -
(🐞) `overload`s that exhaust finite `Literal`s(`bool`/`Enum`) not treated as exhaustive
#14764 commented on
Jul 10, 2025 • 0 new comments -
Odd error message for invalid use of tuple(): expected "Iterable[Never]"
#19098 commented on
Jul 9, 2025 • 0 new comments -
mypy 1.16 has new dependency pathspec
#19275 commented on
Jun 12, 2025 • 0 new comments -
Arguments without a default cannot follow attributes with one
#17785 commented on
Jun 20, 2025 • 0 new comments -
More detailed checking of type objects in stubtest
#18251 commented on
Jul 9, 2025 • 0 new comments -
stubtest: get better signatures for `__init__` of C classes
#18259 commented on
Jul 9, 2025 • 0 new comments -
stubtest: handle overloads with mixed pos-only params
#18287 commented on
Jul 9, 2025 • 0 new comments -
Introduce temporary named expressions for `match` subjects
#18446 commented on
Jun 28, 2025 • 0 new comments -
Add idlemypyextension to IDE integrations section
#18615 commented on
Jun 21, 2025 • 0 new comments -
PEP 702 (@deprecated): improve the handling of overloaded functions and methods
#18682 commented on
Jun 17, 2025 • 0 new comments -
[mypyc] Add primitive for bytes decode() method
#18951 commented on
Jun 18, 2025 • 0 new comments -
Patch `check_op_reversible` to support `tuple` subclasses.
#19046 commented on
Jun 13, 2025 • 0 new comments -
feat: new mypyc primitive for weakref.ref
#19099 commented on
Jul 9, 2025 • 0 new comments -
Fix/attrs init overload
#19104 commented on
Jul 4, 2025 • 0 new comments -
Use normalized tuples for fallback calculation
#19111 commented on
Jul 5, 2025 • 0 new comments -
Handle `__hash__ = None` in somewhat more intuitive fashion
#19168 commented on
Jul 4, 2025 • 0 new comments -
Omit constraints referencing `dict` if a conflicting `TypedDict` constraint exists
#19225 commented on
Jun 12, 2025 • 0 new comments -
Unreachability should work for constrained type vars
#19256 commented on
Jun 12, 2025 • 0 new comments -
1.16 regression: `--warn-unused-ignore` now complains in ignored-but-correct places
#19237 commented on
Jun 12, 2025 • 0 new comments -
IntEnum literals are not considerable comparable with ints
#16327 commented on
Jun 13, 2025 • 0 new comments -
Assigning wrapped class members to a member defined by a base class fails with incompatible types in assignment
#14408 commented on
Jun 14, 2025 • 0 new comments -
1.16 Release Planning
#18739 commented on
Jun 16, 2025 • 0 new comments -
plugin point for `ClassDef`
#18729 commented on
Jun 17, 2025 • 0 new comments -
Making a type alias of a Callable that describes a decorator discards all type information
#18842 commented on
Jun 17, 2025 • 0 new comments -
Generic argument is not being identified
#18933 commented on
Jun 18, 2025 • 0 new comments -
unpacking dict in function call with optional arguments fails
#10008 commented on
Jun 19, 2025 • 0 new comments -
Missing `TypeIs` narrowing for variadic tuples
#17599 commented on
Jun 21, 2025 • 0 new comments -
Mypy should allow for Self in parametrized parent class definition — issues with contextlib.AbstractContextManager
#17758 commented on
Jun 23, 2025 • 0 new comments -
stubgen: mangles from _typeshed import Incomplete on Windows
#16658 commented on
Jun 24, 2025 • 0 new comments -
stubtest: Support `type_check_only` decorator
#15146 commented on
Jun 25, 2025 • 0 new comments -
Issues related to numpy
#18343 commented on
Jun 25, 2025 • 0 new comments -
Editable installs are not recognized as having typing when using py.typed (setuptools v64 issue)
#13392 commented on
Jun 26, 2025 • 0 new comments -
`KeyError: 'deprecated'` because of bad cache
#18473 commented on
Jun 26, 2025 • 0 new comments -
`functools.wraps` `Any` in wrapped function
#18204 commented on
Jun 28, 2025 • 0 new comments -
Type narrowing for a tuple is worse with match than with the equivalent isinstance check
#19082 commented on
Jun 28, 2025 • 0 new comments -
Incorrect error when argument missing from function call unpacking TypedDict
#12755 commented on
Jun 29, 2025 • 0 new comments -
[1.16 regression] failure to exhaustively narrow type var bounded by union with value pattern match
#19159 commented on
Jun 29, 2025 • 0 new comments -
dmypy not reporting an issue that mypy finds
#15677 commented on
Jun 30, 2025 • 0 new comments -
Allow `Final` in type arguments to avoid shadowing arguments - disallow reassignment of function parameters
#11076 commented on
Jul 3, 2025 • 0 new comments -
(🐞) Invalid per-module options in inline configuration are silently ignored
#12342 commented on
Jul 4, 2025 • 0 new comments -
"Name already defined" for PySide6 Property
#17406 commented on
Jul 4, 2025 • 0 new comments -
Mypy doesn't understand __class__
#4177 commented on
Jul 5, 2025 • 0 new comments -
overloaded __new__ ignored when introducing __init__
#17251 commented on
Jul 5, 2025 • 0 new comments -
‘CPyModule__ctypes’ undeclared
#16687 commented on
Jul 6, 2025 • 0 new comments -
stubtest nit: arguments vs. parameters
#16508 commented on
Jul 7, 2025 • 0 new comments -
erroneous complaint that overloaded function implementation does not accept all possible arguments of signature
#18596 commented on
Jul 8, 2025 • 0 new comments -
Add "<function> defined here" notes to more errors
#4773 commented on
Jul 8, 2025 • 0 new comments -
Mypy doesn't object to `cached_property` methods that don't exist
#18327 commented on
Jul 8, 2025 • 0 new comments