-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
bugmypy got something wrongmypy got something wrongtopic-type-narrowingConditional type narrowing / binderConditional type narrowing / binder
Description
With mypy 0.930 (compared with 0.910), it now infers the type of self._changed = False
as Literal[False]
instead of bool
. That doesn't bother me too much, but if I add a type annotation as self._changed: bool = False
, it still marks the type as Literal[False]
and we get type errors in the code about unreachable code.
Code available at: https://github.com/aio-libs/aiohttp-session/pull/651/files
Skylion007 and latk
Metadata
Metadata
Assignees
Labels
bugmypy got something wrongmypy got something wrongtopic-type-narrowingConditional type narrowing / binderConditional type narrowing / binder