Insights: python/mypy
Overview
Could not load contribution data
Please try again later
9 Pull requests merged by 7 people
-
Use Github Action badge for build status instead of travis
#12941 merged
Jun 6, 2022 -
Fix sidebar logo not loading in HTML docs
#12939 merged
Jun 5, 2022 -
Fix bug in constraints solver regarding `ParamSpec` upper bounds
#12938 merged
Jun 4, 2022 -
[mypyc] Support type checking native ints
#12881 merged
Jun 3, 2022 -
Treat generators with await as async.
#12925 merged
Jun 2, 2022 -
[mypyc] Simplify code generated for SetAttr and non-pointer type
#12916 merged
Jun 1, 2022 -
Remove failing test on Python 3.11
#12917 merged
May 31, 2022 -
mypy_primer: report lines truncated
#12910 merged
May 31, 2022 -
Search sys.path for PEP-561 compliant packages
#11143 merged
May 30, 2022
2 Pull requests opened by 2 people
-
PR for #12352: Default annotations for kwargs inited to constants
#12918 opened
May 31, 2022 -
Fix crash overriding partial-type attribute with method
#12943 opened
Jun 5, 2022
13 Issues closed by 9 people
-
Extracting empty dictionary as parameter should not raise "Too many arguments"
#12937 closed
Jun 6, 2022 -
False negative when narrowing attribute type in subclass
#12942 closed
Jun 6, 2022 -
mypy isn't accepting `Mapping[str, object]` as `TypedDict` [parent]
#12932 closed
Jun 5, 2022 -
ParamspecArgs cannot be used with enumerate
#12930 closed
Jun 4, 2022 -
Union as part of decorator return type is not accepted for decorated function
#12936 closed
Jun 4, 2022 -
Mypy misunderstands poorly documented class of async generators
#12924 closed
Jun 2, 2022 -
`sys` checks don't work if imported differently
#12927 closed
Jun 2, 2022 -
"Module has no attribute" false positive
#12921 closed
Jun 2, 2022 -
Property setter parameter type-checked against getter return type instead of setter parameter type
#12900 closed
Jun 1, 2022 -
unpack dataclasses/types or subsets of them to act as typed dict
#12906 closed
May 31, 2022 -
Narrower redefinition of union type and subsequent use in equivalent if statement fails
#12913 closed
May 31, 2022 -
mypy crashes when it encounters a match statement and TypeVar with constraints
#12914 closed
May 31, 2022 -
sitecustomize/full sys.path support
#5701 closed
May 30, 2022
18 Issues opened by 15 people
-
cannot accurately check the type of a decorated function's parameter
#12945 opened
Jun 5, 2022 -
Mypy fails to infer the type of the decorated function used in the decorator
#12944 opened
Jun 5, 2022 -
Provides `end_col_offset` for mypy ast nodes (pr proposal)
#12940 opened
Jun 4, 2022 -
Provide __mypyc_attrs__ analogue for non-compiled mypy
#12935 opened
Jun 3, 2022 -
TypedDict not recognised as valid dict when passed as parameter to a function
#12934 opened
Jun 3, 2022 -
Difference between `builtins.type` and `Type[Any]`
#12933 opened
Jun 3, 2022 -
stubtest crashes when testing django-types
#12931 opened
Jun 2, 2022 -
stubgen: import `Union` if generated stub code includes
#12929 opened
Jun 2, 2022 -
`TYPE_CHECKING` doesn't work if imported with alias
#12928 opened
Jun 2, 2022 -
(🐞) platform specified in inline configuration results in wacky behavior
#12926 opened
Jun 2, 2022 -
`assert_type()` says an int is not an int
#12923 opened
Jun 1, 2022 -
Crash involving `ParamSpec`, `Concatenate` and `overloads`
#12922 opened
Jun 1, 2022 -
stubgen: use `X | Y` / `X | None` instead of `Union[X, Y]` / `Union[X, None]`
#12920 opened
Jun 1, 2022 -
Unexpected type binding when wrapping functions
#12919 opened
Jun 1, 2022 -
Incorrect type narrowing when unpacking union of tuple on an existing variable
#12915 opened
May 31, 2022 -
`--disallow-untyped-calls` reports errors in untyped functions
#12912 opened
May 31, 2022 -
Refactor mypy to use query-based architecture
#12911 opened
May 31, 2022 -
False postives when decorating functions with signature that uses ParamSpec within a decoarator
#12909 opened
May 30, 2022
33 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.
-
Fix reporting location in aliased types.
#12745 commented on
Jun 1, 2022 • 7 new comments -
Plugin: Use mypy to enrich AST with types
#12513 commented on
Jun 2, 2022 • 4 new comments -
assert_type: Use fully qualified types when names are ambiguous
#12677 commented on
Jun 1, 2022 • 3 new comments -
Issue with lower case drive names when running tests on Windows
#12880 commented on
Jun 4, 2022 • 3 new comments -
`NoReturn` is lost in `flask.abort` implementation
#12779 commented on
Jun 4, 2022 • 2 new comments -
ABCMeta.register support
#2922 commented on
Jun 6, 2022 • 2 new comments -
Make --namespace-packages the default
#9636 commented on
Jun 6, 2022 • 2 new comments -
false-positive `name-defined` regression with dataclasses and shadowing
#12907 commented on
May 30, 2022 • 1 new comment -
[Feature Request] Provide an API to get the type of the expressions in the AST
#4868 commented on
May 30, 2022 • 1 new comment -
Crash on match statement in generic class with restricted type variable
#12448 commented on
May 31, 2022 • 1 new comment -
False-positive errors when using `type[T]` (or `Type[T]`) in a PEP 604 type alias
#12392 commented on
May 31, 2022 • 1 new comment -
Inconsistent behaviour with return type of derived class
#9603 commented on
Jun 2, 2022 • 1 new comment -
Crash using Protocols
#10639 commented on
Jun 3, 2022 • 1 new comment -
Incorrect "Signature incompatible with supertype" errors when using an ABC
#12758 commented on
Jun 3, 2022 • 1 new comment -
False-positive on TypeVar bound class return value
#10817 commented on
Jun 3, 2022 • 1 new comment -
warn_no_return = False: handle implicit "return None" (not ignoring return type)
#7511 commented on
Jun 3, 2022 • 1 new comment -
disallow_untyped_calls in module does not override global section
#10757 commented on
Jun 4, 2022 • 1 new comment -
Don't require annotations of kwargs initialized to bool, float, int or string constants
#12352 commented on
Jun 4, 2022 • 1 new comment -
Don't suppress typeshed warnings when using --custom-typeshed-dir
#8835 commented on
Jun 5, 2022 • 1 new comment -
Restrictions on MYPYPATH
#7604 commented on
Jun 5, 2022 • 1 new comment -
Crash when analysing qiskit
#11981 commented on
Jun 5, 2022 • 1 new comment -
Support for output message ranges, instead of just the position
#12288 commented on
Jun 5, 2022 • 1 new comment -
Crash when overriding partially typed attribute with partially typed property
#11686 commented on
Jun 5, 2022 • 1 new comment -
Error in type comment points to wrong line
#7472 commented on
Jun 5, 2022 • 1 new comment -
Allow PEP 604 type aliases to be used in runtime context.
#11650 commented on
Jun 3, 2022 • 1 new comment -
Support inferring Unpack mixed with other items
#12769 commented on
Jun 1, 2022 • 1 new comment -
[mypyc] Foundational work to help support native ints
#12884 commented on
Jun 1, 2022 • 1 new comment -
Enable `--check-untyped-defs` by default
#12901 commented on
Jun 5, 2022 • 1 new comment -
Python 3.11 tracking issue
#12840 commented on
Jun 1, 2022 • 0 new comments -
support alias for `sys` when checking version_info
#6189 commented on
Jun 2, 2022 • 0 new comments -
Add support for PEP-610 editable packages (#12313)
#12315 commented on
Jun 2, 2022 • 0 new comments -
"AttributeError: attribute 'arguments' of 'FuncDef' undefined" when running mypy twice
#12324 commented on
May 30, 2022 • 0 new comments -
Improve error message for partial None with `--local-partial-types`
#12822 commented on
Jun 5, 2022 • 0 new comments