-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Insights: python/mypy
Overview
Could not load contribution data
Please try again later
58 Pull requests merged by 19 people
-
Update test requirements
#19163 merged
May 30, 2025 -
Use more lower case builtins in error messages
#19177 merged
May 30, 2025 -
Remove force_uppercase_builtins default from test helpers
#19173 merged
May 30, 2025 -
Start testing Python 3.14
#19164 merged
May 29, 2025 -
[mypyc] Enable partial, unsafe support for free-threading
#19167 merged
May 29, 2025 -
Add changelog for 1.16
#19138 merged
May 29, 2025 -
Revert "Infer correct types with overloads of
Type[Guard | Is]
#19161 merged
May 29, 2025 -
Allow enum members to have type objects as values
#19160 merged
May 28, 2025 -
Fix example to use correct method of Stack
#19123 merged
May 28, 2025 -
[mypyc] Add comment about incref/decref and free-threaded builds
#19155 merged
May 28, 2025 -
Fix nondeterministic type checking caused by nonassociative of None joins
#19158 merged
May 28, 2025 -
Drop support for --python-version 3.8
#19157 merged
May 28, 2025 -
Fix nondeterministic type checking caused by nonassociativity of joins
#19147 merged
May 28, 2025 -
Sync typeshed
#18930 merged
May 27, 2025 -
[mypyc] Refactor extension module C generation and generated C
#19126 merged
May 27, 2025 -
[mypyc] Fix incref/decref on free-threaded builds
#19127 merged
May 27, 2025 -
[mypyc] Improve documentation of native and non-native classes
#19154 merged
May 27, 2025 -
Bump version to 1.17.0+dev
#19070 merged
May 27, 2025 -
Document --allow-redefinition-new
#19153 merged
May 27, 2025 -
Fix nondeterministic type checking by making join between TypeType and TypeVar commute
#19149 merged
May 27, 2025 -
Forbid
.pop
ofReadonly
NotRequired
TypedDict items#19133 merged
May 23, 2025 -
stubgen: add import for types in __exit__ method signature
#19120 merged
May 21, 2025 -
syntax error messages capitalization
#19114 merged
May 20, 2025 -
stubgenc: add support for including class and property docstrings
#17964 merged
May 20, 2025 -
Emit a friendlier warning on invalid exclude regex, instead of a stacktrace
#19102 merged
May 19, 2025 -
Support several more constructs in stubgen's AliasPrinter
#18888 merged
May 19, 2025 -
stubgen: Don't generate
Incomplete | None = None
argument annotation#19097 merged
May 16, 2025 -
Update dmypy/client.py: Enable ANSI color codes for windows cmd
#19088 merged
May 15, 2025 -
Extend special case for context-based typevar inference to typevar unions in return position
#18976 merged
May 15, 2025 -
Clear more data in TypeChecker.reset() instead of asserting
#19087 merged
May 13, 2025 -
add --strict-bytes to --strict
#19049 merged
May 13, 2025 -
Admit that Final variables are never redefined
#19083 merged
May 13, 2025 -
Fall back to Incomplete if we are unable to determine the module name
#19084 merged
May 12, 2025 -
Make stubtest ignore
__slotnames__
#19077 merged
May 12, 2025 -
Ignore a few override errors in typeshed
#19079 merged
May 12, 2025 -
Fix stubtest tests on 3.14
#19074 merged
May 12, 2025 -
Add some functionality to misc/perf_compare.py
#18471 merged
May 10, 2025 -
Re-add documentation for formatting mypy --help text
#19063 merged
May 10, 2025 -
Add the capacity to run individual tests and test files to runtests.py
#19069 merged
May 10, 2025 -
Speed up bind_self() in trivial cases
#19024 merged
May 10, 2025 -
Add special support for
@django.cached_property
needed indjango-stubs
#18959 merged
May 10, 2025 -
Revert "Update project metadata for PEP 639 (#18821)"
#19052 merged
May 8, 2025 -
Do not cache module lookup results that may become invalid in future
#19044 merged
May 7, 2025 -
Only consider meta variables in ambiguous "any of" constraints
#18986 merged
May 6, 2025 -
[mypyc] Add internal import for _PyUnicode_CheckConsistency for py 3.13
#19045 merged
May 6, 2025 -
[mypyc] Show the reason why a class can't be a native class
#19016 merged
May 6, 2025 -
Allow accessing
__init__
on final classes and when__init__
is final#19035 merged
May 5, 2025 -
Mark varargs as pos-only
#19022 merged
May 5, 2025 -
Enable colored output for argparse help in Python 3.14
#19021 merged
May 4, 2025 -
Fix argparse for Python 3.14
#19020 merged
May 3, 2025 -
Add a few more tests for mypyc_attr native_class (dunder methods and metaclasses)
#18999 merged
May 2, 2025 -
[mypyc] Refactor IR building for generator functions
#19008 merged
May 2, 2025 -
dmypy suggest can now suggest through contextmanager-based decorators
#18948 merged
May 2, 2025 -
Type alias stubgen fix
#18960 merged
May 1, 2025 -
Check superclass compatibility of untyped methods if
--check-untyped-defs
is set#18970 merged
May 1, 2025 -
Bug fix of __r<magic_methods>__ being used under the same __<magic_method>__ hook
#18995 merged
May 1, 2025 -
support for
strict_bytes
in stubtest#19002 merged
May 1, 2025 -
Prioritize
.pyi
from-stubs
packages over bundled.pyi
#19001 merged
May 1, 2025
41 Pull requests opened by 17 people
-
extended error messages for unnarrowed unions
#19007 opened
Apr 30, 2025 -
Refactor: modularize long methods in Options and checkexpr
#19010 opened
May 1, 2025 -
Refactor: extract logic in Options.__init__ into helper methods
#19011 opened
May 1, 2025 -
Move dataclass kw_only fields to the end of the signature
#19018 opened
May 3, 2025 -
Bind self-types in checkmember for decorated classmethods
#19025 opened
May 4, 2025 -
Work in Progress CallableType usingpretty_callable_or_overload
#19027 opened
May 4, 2025 -
Include walrus assignments in conditional inference
#19038 opened
May 5, 2025 -
Allow adjacent conditionally-defined overloads
#19042 opened
May 6, 2025 -
Generate dataclasses `__hash__` according to runtime semantics
#19043 opened
May 6, 2025 -
Patch `check_op_reversible` to support `tuple` subclasses.
#19046 opened
May 6, 2025 -
Add warn-unreachable to strict mode
#19047 opened
May 7, 2025 -
Add a flag `--enable-all-error-codes`, which enables all error codes
#19048 opened
May 7, 2025 -
Enable warn_unreachable = True for `mypyc` and all other files as well
#19050 opened
May 8, 2025 -
feat(mypyc): proper weakref support
#19056 opened
May 8, 2025 -
[docs] Update common_issues.rst: mention orjson in the Mypy slow section
#19058 opened
May 8, 2025 -
[docs] Update common_issues.rst: update information about reveal type & locals
#19059 opened
May 8, 2025 -
[docs] Include a real listing of the flags strict enables in the online documentation
#19062 opened
May 9, 2025 -
[docs] CONTRIBUTING.md: specify bare infinitive instead of imperative
#19064 opened
May 9, 2025 -
support Callable / callable Protocols in suggest decorator unwarpping
#19072 opened
May 10, 2025 -
Improve cli help somewhat
#19073 opened
May 11, 2025 -
feat(test): Failure test case for mypyc dictionary subclass views
#19076 opened
May 12, 2025 -
Support running stubtest in non-UTF8 terminals
#19085 opened
May 12, 2025 -
Remove last unreachable block from mypyc code
#19086 opened
May 13, 2025 -
Add support for Pydantic models in `stubgen`
#19095 opened
May 16, 2025 -
feat: new mypyc primitive for weakref.ref
#19099 opened
May 16, 2025 -
Include tuple fallback in constraints built from tuple types
#19100 opened
May 17, 2025 -
Split import-untyped into import-untyped and import-untyped-stubs-available
#19101 opened
May 17, 2025 -
Mention in the Any documentation how object is preferable
#19103 opened
May 17, 2025 -
Fix/attrs init overload
#19104 opened
May 18, 2025 -
Use normalized tuples for fallback calculation
#19111 opened
May 19, 2025 -
Display FQN for imported base classes in errors about incompatible ov…
#19115 opened
May 19, 2025 -
enable --pretty by default
#19122 opened
May 21, 2025 -
Improve error messages for missing annotations (return type + arguments)
#19125 opened
May 21, 2025 -
Add config key to extend config files
#19135 opened
May 23, 2025 -
Add flag to raise error if match statement does not match exaustively
#19144 opened
May 23, 2025 -
Weakref call
#19145 opened
May 23, 2025 -
Provide a better fallback value for the python_version option
#19162 opened
May 28, 2025 -
experiment: handle `__hash__ = None` in somewhat more intuitive fashion
#19168 opened
May 29, 2025 -
Deprecated --force-uppercase-builtins flag
#19176 opened
May 30, 2025
71 Issues closed by 17 people
-
[mypyc] Pickle test failure with Python 3.14.0a1
#17973 closed
May 30, 2025 -
Dataclasses fail to parse kwargs correctly
#19172 closed
May 30, 2025 -
Unused function arguments marked with underscore `_` are required to have type annotation
#18911 closed
May 30, 2025 -
The result of `get_origen()` on a `GenericAlias` variable "is not indexable"
#18894 closed
May 30, 2025 -
[1.16 regression] determining exhaustive match on an enum with type members
#19151 closed
May 28, 2025 -
MyPy is nondeterministic across runs
#16979 closed
May 28, 2025 -
Nondeterministic type checking on pytorch/vision
#19121 closed
May 28, 2025 -
Incorrect error [list-tem] with deque
#19156 closed
May 28, 2025 -
Type error randomly raised when using a decorator and a `type: ignore` comment
#18125 closed
May 27, 2025 -
mypy crashes with python 3.14 within argparse
#19150 closed
May 26, 2025 -
Unexpected failure of union type to unify with generic type with value restriction
#19141 closed
May 23, 2025 -
Mypy fails on external libraries
#19131 closed
May 23, 2025 -
Mypy treats the overload object as an implementation of an abstract method
#19137 closed
May 23, 2025 -
False negative: popping a ReadOnly key from a TypedDict
#19130 closed
May 23, 2025 -
Mypy doesn't catch renaming arguments in overrides
#19132 closed
May 22, 2025 -
Stubgen generates reference to `types.TracebackType` without importing `types`
#17037 closed
May 21, 2025 -
Ensure syntax error messages are capitalized
#19107 closed
May 20, 2025 -
@cache breaks type checking when used with @classmethod and typing.Self
#19117 closed
May 20, 2025 -
False narrowing with repeated assignment inside if resulting in bad false negative
#18492 closed
May 19, 2025 -
Stubgen crashes on dataclass field
#18886 closed
May 19, 2025 -
Return type of unbound methods of generic types incorrectly inferred.
#13835 closed
May 19, 2025 -
Editable install fails with ImportError (unknown location) on Windows 10 outside of venv
#19089 closed
May 17, 2025 -
stubgen: Don't generate `Incomplete | None = None`
#19096 closed
May 16, 2025 -
AssertionError: Internal error: unresolved placeholder type
#19078 closed
May 16, 2025 -
Arguments annotated with typevars cannot have defaults
#19092 closed
May 16, 2025 -
False positive for lambda within a function
#10426 closed
May 15, 2025 -
False "Invalid index type" for min derived from return type
#14664 closed
May 15, 2025 -
Unneeded type widening of inner function call when using explicit return type
#12092 closed
May 15, 2025 -
Typechecking differs between one-line def of "return expr" vs. "r = expr; return r"
#11985 closed
May 15, 2025 -
Inference failure in `return` statement with `next` and `or`
#15755 closed
May 15, 2025 -
itertools' `all_equal` recipe causes false arg-type failures
#15150 closed
May 15, 2025 -
Type inference for `max()` "tainted" by `default`
#16267 closed
May 15, 2025 -
(🐞) generics not resolving correctly when multiple `TypeVar`s don't meet the expected type
#17553 closed
May 15, 2025 -
min()/max() with default value cause issues with key function type
#17536 closed
May 15, 2025 -
[arg-type] wrong argument type in generic function with union
#17654 closed
May 15, 2025 -
wrongly reported typing error in `min` with `key` lambda function and default value when result is Optional
#17221 closed
May 15, 2025 -
mypy 1.15.0 reports errors with ParamSpec that weren`t reported in 1.14.1
#19090 closed
May 14, 2025 -
mypy doesn't narrow `Final` objects in nested contexts
#19080 closed
May 13, 2025 -
stubgen throws AssertionError for QuantLib
#19031 closed
May 12, 2025 -
`stubgen` produces `UnicodeEncodeError` and doesn't allow setting an encoding
#11031 closed
May 12, 2025 -
Pattern matching: Type narrowing in sequence pattern not applied in guard
#15949 closed
May 12, 2025 -
Make sure all error codes are documented
#15100 closed
May 10, 2025 -
Tests won't run on Windows. FileNotFoundError: [WinError 2] The system cannot find the file specified.
#17922 closed
May 10, 2025 -
Missing documentation for formatting `mypy --help` text
#15555 closed
May 10, 2025 -
Overconstrained type variable prevents declaring Protocols with shared invariant type
#19068 closed
May 10, 2025 -
__get__ is incorrectly inferred when overloaded using self
#19065 closed
May 9, 2025 -
Invalid override in subclass accepted
#19066 closed
May 9, 2025 -
Support total=False for protocols
#5504 closed
May 9, 2025 -
`type[...]` objects don't support `__qualname__`
#19060 closed
May 9, 2025 -
mypy should understand that setters can accept wider types than their getter returns
#19057 closed
May 9, 2025 -
mypy failed to evaluate TypeVar in function parameter
#18816 closed
May 8, 2025 -
`self` not considered positional-only when followed by `**kwargs`
#19051 closed
May 8, 2025 -
Error about incompatible subclass of @final class
#19033 closed
May 5, 2025 -
mypy accepts passing args= to a function taking *args
#19019 closed
May 5, 2025 -
`platform.system` is not treated the same way as `sys.platform`
#19039 closed
May 5, 2025 -
Mypy could not do condition inference
#19029 closed
May 5, 2025 -
PEP-646 tuple unpacking does not interpret tuple as a fixed set of arguments
#19030 closed
May 5, 2025 -
Incomplete function definition "compatible" with int
#15261 closed
May 4, 2025 -
Implementation of annotated abstractmethod is typed as Any
#15669 closed
May 4, 2025 -
warn redundant casts doesn't work with `Protocol.__call__`
#12328 closed
May 4, 2025 -
`sqlalchemy.ext.mypy.plugin` causes internal error
#19014 closed
May 3, 2025 -
IndexError: list index out of range
#16674 closed
May 3, 2025 -
dmypy crashes every 2nd run when trying to update unlreated and unchanged numpy.compat
#11009 closed
May 3, 2025 -
Conditional import of a class follows imports of all branches
#19009 closed
May 1, 2025 -
stubgen does not handle TypeAlias
#18905 closed
May 1, 2025 -
A way to prevent MyPy from implictly checking the __r<magic method>__
#18945 closed
May 1, 2025 -
stubtest ignores `strict_bytes = true` in `pyproject.toml` 1.15.0
#18744 closed
May 1, 2025 -
mypy --show-traceback --show-error-codes src/ tests/ failing
#19004 closed
May 1, 2025 -
PEP 561 stub packages should take precedence over bundled `.pyi` stubs
#18997 closed
May 1, 2025
49 Issues opened by 35 people
-
Better support for property-subclasses / read-only descriptors
#19178 opened
May 30, 2025 -
Make it easier to retry in upload-pypi script
#19174 opened
May 30, 2025 -
"Invalid self argument" for numpy's `iadd`
#19171 opened
May 30, 2025 -
[1.16 regression] a cast is both needed and redundant at the same time
#19170 opened
May 30, 2025 -
overloads in `if TYPE_CHECKING` shouldn't require implementations
#19169 opened
May 29, 2025 -
[1.16 regression] narrowing a typevar via comparison to None
#19166 opened
May 29, 2025 -
[1.16 regression] assigning a lambda to subclass w/ generics
#19165 opened
May 29, 2025 -
[1.16 regression] failure to exhaustively narrow type var bounded by union
#19159 opened
May 28, 2025 -
Keep `Literal` after indexing?
#19152 opened
May 26, 2025 -
Request: split off `Untyped decorator makes function "..." untyped` from `[misc]`
#19148 opened
May 26, 2025 -
[1.16 regression] Incorrect inferred type when using a classmethod from a different class as an attribute
#19146 opened
May 24, 2025 -
Infer type of generic class from return type of (optionally awaitable) callable passed to constructor
#19143 opened
May 23, 2025 -
Sequence of types
#19142 opened
May 23, 2025 -
Unpack generic tuple with no args not working
#19140 opened
May 23, 2025 -
[1.16 regression] narrowing on is_dataclass
#19139 opened
May 23, 2025 -
mypy not raising error on inexhaustive case/match statements in strict mode
#19136 opened
May 23, 2025 -
Conditionally excluding backward incompatible syntax based on python version
#19134 opened
May 22, 2025 -
MYPYPATH directory used even if no __init__.py
#19129 opened
May 22, 2025 -
"An implementation for an overloaded function is not allowed in a stub file" for overloaded type hint
#19128 opened
May 21, 2025 -
Preliminary test on type not detected, leading to false error
#19124 opened
May 21, 2025 -
Show more context about the base class on incompatible override
#19112 opened
May 19, 2025 -
Empty variadic `tuple` subtype not assignable to `tuple[int, ...]`
#19110 opened
May 18, 2025 -
`tuple[Any, *tuple[Any, ...]]` is not assignable to other tuple types
#19109 opened
May 18, 2025 -
Enable --pretty by default
#19108 opened
May 18, 2025 -
incorrect inference of user-defined variadic tuple subtype instances
#19106 opened
May 18, 2025 -
`class S(tuple[*tuple[()]])` crashes mypy
#19105 opened
May 18, 2025 -
Odd error message for invalid use of tuple(): expected "Iterable[Never]"
#19098 opened
May 16, 2025 -
Fails to flag `None` passed to constructor of `enum.Enum`-based classes
#19094 opened
May 16, 2025 -
Argument 1 to `type_check_only` has incompatible type `type[S[T, *Ts]]`; expected `type[S[T, *Ts]]`
#19093 opened
May 16, 2025 -
Cannot combine iterables of Callable classes
#19091 opened
May 15, 2025 -
Type narrowing for tuple worse with match than with the equivalent instanceof check
#19082 opened
May 12, 2025 -
Mypy doesn't narrow a matched object's type (generic or not) based on attribute subpattern match
#19081 opened
May 12, 2025 -
stubtest crash with special unicode characters
#19071 opened
May 10, 2025 -
Module attribute assignment causes attr-defined
#19067 opened
May 9, 2025 -
Should include a real listing of the flags strict enables in the online documentation.
#19061 opened
May 9, 2025 -
Regression: false positive avoid redundant cast with literal union
#19055 opened
May 8, 2025 -
Regression: descriptor not working in protocol
#19054 opened
May 8, 2025 -
Overloads with Generics "does not accept all possible arguments"
#19053 opened
May 8, 2025 -
Type narrowing not performed in walrus operator conditional
#19036 opened
May 5, 2025 -
Explicit type declaration overridden/merged with Any
#19034 opened
May 5, 2025 -
Add a new option for `stubtest`: `--ensure-runtime-generic`
#19032 opened
May 5, 2025 -
False positive `[call-arg]` with `functools.partial` and `concurrent.futures.Executor.submit`
#19028 opened
May 5, 2025 -
Return type is `Self` when calling an inherited decorated classmethod that returns `Self`
#19023 opened
May 4, 2025 -
`kw_only` dataclass fields confuse mypy on argument order
#19017 opened
May 2, 2025 -
TYPE_CHECKING overload with implementation just outside flags second usage, but not first
#19015 opened
May 2, 2025 -
Support file-level assertions as inline configuration
#19013 opened
May 1, 2025 -
`--exclude` regular expression leading "/" does not match in current directory
#19012 opened
May 1, 2025 -
Incorrect type inference with `__radd__` with subclass of `tuple[int, ...]`
#19006 opened
Apr 30, 2025
79 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.
-
Missing args callable
#18990 commented on
May 7, 2025 • 4 new comments -
Fix nondeterministic type checking by making join with explicit Protocol and type promotion commute
#18402 commented on
May 28, 2025 • 3 new comments -
Make infer_condition_value recognize the whole truth table
#18944 commented on
May 29, 2025 • 2 new comments -
Use checkmember.py to check protocol subtyping
#18943 commented on
May 30, 2025 • 2 new comments -
Narrow literals in the negative case even with custom equality
#18574 commented on
May 22, 2025 • 2 new comments -
NoneType handling for str.format() with specifiers
#18952 commented on
May 2, 2025 • 1 new comment -
Add experimental support for PEP 764 inline TypedDicts
#18889 commented on
May 7, 2025 • 1 new comment -
Correctly infer `x: SomeEnum; x.name` as union of literal names
#18797 commented on
May 10, 2025 • 1 new comment -
Website still links removed ROADMAP
#11997 commented on
May 30, 2025 • 0 new comments -
Decorated properties report error: "not callable" in mypy 1.7.1 and master
#16694 commented on
May 30, 2025 • 0 new comments -
Overloads not resolved correctly when argument is `Any` and return types use `TypeGuard` or `TypeIs`
#17579 commented on
May 29, 2025 • 0 new comments -
No first-class bound method support
#14235 commented on
May 29, 2025 • 0 new comments -
[1.16 makes more common] Inference of Any against optional type infers Never
#8829 commented on
May 28, 2025 • 0 new comments -
Composing multiple configuration files
#9620 commented on
May 27, 2025 • 0 new comments -
Honor return type of `__new__` even if not a subclass
#15182 commented on
May 26, 2025 • 0 new comments -
False-positive type errors when passing **kwargs to a function that has other keyword args
#18481 commented on
May 24, 2025 • 0 new comments -
(🐞) `overload`s that exhaust finite `Literal`s(`bool`/`Enum`) not treated as exhaustive
#14764 commented on
May 23, 2025 • 0 new comments -
stubgen: mangles from _typeshed import Incomplete
#16658 commented on
May 22, 2025 • 0 new comments -
MyPy 0.750 slow startup (or hang) on macOS
#8055 commented on
May 22, 2025 • 0 new comments -
Optional error code to flag missing return type when an argument has an annotation
#15127 commented on
May 20, 2025 • 0 new comments -
`issubclass()` assertions not narrowing types
#10680 commented on
May 20, 2025 • 0 new comments -
Wrong type inference with "yield from" from an Iterator class
#17449 commented on
May 19, 2025 • 0 new comments -
Use case for typing.Type with abstract types
#4717 commented on
May 19, 2025 • 0 new comments -
Incorrect stub generation for subclasses of `pydantic.BaseModel`
#16968 commented on
May 12, 2025 • 0 new comments -
1.16 Release Planning
#18739 commented on
May 30, 2025 • 0 new comments -
Allow returning Literals in __new__
#15687 commented on
May 5, 2025 • 0 new comments -
Change end line and column for untyped function defs to line of function definition
#17006 commented on
May 4, 2025 • 0 new comments -
Support narrowing literals and enums using the in operator in combination with list, set, and tuple expressions.
#17044 commented on
May 23, 2025 • 0 new comments -
Fix 2 Typos in docs
#17455 commented on
May 9, 2025 • 0 new comments -
Add `--strict-bool` flag to prohib treating `bool` as `int`
#17487 commented on
May 9, 2025 • 0 new comments -
fix: unpack unions inside tuples in except handlers
#17762 commented on
May 27, 2025 • 0 new comments -
Add support for literal addition
#18004 commented on
May 19, 2025 • 0 new comments -
Allow passing a callable with type vars in self types
#18401 commented on
May 3, 2025 • 0 new comments -
Consider property access from class objects in checkmember.py
#18504 commented on
May 12, 2025 • 0 new comments -
Support type aliases, `NamedTuple` and `TypedDict` in constrained TypeVar defaults
#18884 commented on
May 29, 2025 • 0 new comments -
[mypyc] Add primitive for bytes decode() method
#18951 commented on
May 6, 2025 • 0 new comments -
Erase stray typevars in functools.partial generic
#18954 commented on
May 29, 2025 • 0 new comments -
Fix `dmypy suggest` interaction with `__new__`
#18966 commented on
May 1, 2025 • 0 new comments -
Add `dmypy watch` command
#18985 commented on
May 4, 2025 • 0 new comments -
Attempt to fix Distribute Tuple False Positive bug
#19005 commented on
May 4, 2025 • 0 new comments -
bug: strict = true is incompatible with per-module configuration
#11401 commented on
May 12, 2025 • 0 new comments -
(🐞) Invalid per-module options in inline configuration are silently ignored
#12342 commented on
May 12, 2025 • 0 new comments -
cppflags in test_c_unit_test is not supporting gcc compiler?
#11252 commented on
May 10, 2025 • 0 new comments -
"Dynamic metaclass not supported" false positive on generics
#11672 commented on
May 10, 2025 • 0 new comments -
Enable --warn-unreachable in --strict in Mypy 2.0
#18078 commented on
May 10, 2025 • 0 new comments -
enumerate(Union[Sequence, Sequence])
#8586 commented on
May 9, 2025 • 0 new comments -
mypy cache bug in particular configuration of packages, files, and imports
#15762 commented on
May 9, 2025 • 0 new comments -
Incompatible type "Type[ImportError]"; expected "Type[Exception]"
#14443 commented on
May 8, 2025 • 0 new comments -
Issues related to numpy
#18343 commented on
May 6, 2025 • 0 new comments -
Add truthy-coroutine check
#16069 commented on
May 5, 2025 • 0 new comments -
Non-inline `__init_subclass__` definition not recognized, despite giving type hints.
#18987 commented on
May 5, 2025 • 0 new comments -
dict type incorrectly converted (widened?) to object via TypeVar and overload
#16282 commented on
May 4, 2025 • 0 new comments -
Slow typechecking on nested TypedDict with union members
#17231 commented on
May 3, 2025 • 0 new comments -
mypy doesn't escape typevars from generics in self-type
#18400 commented on
May 3, 2025 • 0 new comments -
Attributes without a default cannot follow attributes with one
#17731 commented on
May 2, 2025 • 0 new comments -
Mypyc produces module that crashes (segmentation fault) when executed
#18992 commented on
May 2, 2025 • 0 new comments -
No `TypeVar` variable inference in ternary operators
#18817 commented on
May 1, 2025 • 0 new comments -
`Self` not accepted when used with a `dataclass`
#18920 commented on
May 1, 2025 • 0 new comments -
(🐞) `files` set in config file causes command `-c` mode to not work
#15632 commented on
May 1, 2025 • 0 new comments -
Failed to find exact letter case of module name when relative import on Windows OS
#18445 commented on
May 19, 2025 • 0 new comments -
errors in other files are reported when running mypy on a file with lowercase drive letter
#18590 commented on
May 19, 2025 • 0 new comments -
Overloaded `__init__` prevents type from being recognized as an attrs class
#19003 commented on
May 18, 2025 • 0 new comments -
Consider merging command line flags and configuration file options descriptions
#12347 commented on
May 17, 2025 • 0 new comments -
Limited inference with union of callables and assignment to a union
#18191 commented on
May 17, 2025 • 0 new comments -
Inconsistent behavior: MyPy rejects isinstance with Any, but accepts cast from Any for ignored imports
#17844 commented on
May 16, 2025 • 0 new comments -
Base {} Dict Should Infer from Function Return Type
#18700 commented on
May 16, 2025 • 0 new comments -
`mypy` should use `List` when complaining about issues with the `List` type, instead of `list`
#18530 commented on
May 16, 2025 • 0 new comments -
Add "<function> defined here" notes to more errors
#4773 commented on
May 16, 2025 • 0 new comments -
Class scope name resolution issue
#9991 commented on
May 16, 2025 • 0 new comments -
Type checking fails to distribute across Tuple types
#18922 commented on
May 15, 2025 • 0 new comments -
Replace uses of type variable "value restriction" with "constraints"
#17828 commented on
May 15, 2025 • 0 new comments -
[docs]: The "Edit Page" button is not visible in the documentation for the stable branch.
#17947 commented on
May 15, 2025 • 0 new comments -
1.10.1: pytest fails in
#17428 commented on
May 15, 2025 • 0 new comments -
Split `import-untyped` into two different error codes depending on whether stubs are available to install
#18661 commented on
May 14, 2025 • 0 new comments -
dmypy: error: unrecognized arguments: --config-file pyproject.toml
#17624 commented on
May 14, 2025 • 0 new comments -
mypy doesnt use unitest.TestCase.assertIsInstance checks for type narrowing
#13038 commented on
May 14, 2025 • 0 new comments -
Integer generics
#3345 commented on
May 13, 2025 • 0 new comments -
Stubgen: Instance Attributes set to `Incomplete` even though explicit declared
#14673 commented on
May 13, 2025 • 0 new comments -
functools.partialmethod not supported properly?
#8619 commented on
May 12, 2025 • 0 new comments