Rebecca Chen
61537be530
Upgrade the pytype version to one that can parse the tkinter stubs. ( #4456 )
...
The latest pytype release fixes two pyi parser bugs that allow files
affected by them to be taken off the pytype exclude list. I removed two
`total=False` declarations in tkinter/__init__ that pytype does not like
(because it checks that `total` is present only when TypedDict is a
class's immediate parent) and which shouldn't be needed because
_InMiscNonTotal already specifies totality. I double-checked that mypy
reports no errors in 3.7 on a .py file containing:
from typing_extensions import TypedDict
Foo = TypedDict('Foo', {'x': int}, total=False)
class Bar(Foo): pass
x: Foo = {}
showing that it doesn't require `total` to be repeated.
2020-08-17 19:49:58 -07:00
..
2020-08-08 20:49:37 +02:00
2020-08-05 22:49:17 -07:00
2020-06-28 13:31:00 -07:00
2020-08-05 22:49:17 -07:00
2020-08-05 22:49:17 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-08-12 17:59:00 -07:00
2020-08-05 22:49:17 -07:00
2020-08-06 18:27:21 -07:00
2020-08-08 11:29:23 +02:00
2020-08-16 05:15:51 -07:00
2020-08-17 19:49:58 -07:00
2020-08-08 20:49:37 +02:00
2020-08-08 20:49:37 +02:00
2020-06-29 00:00:21 -07:00
2020-08-08 20:49:37 +02:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2018-03-05 12:42:29 -08:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2019-10-13 16:22:03 -07:00
2020-08-16 12:30:04 -07:00
2020-08-08 20:49:37 +02:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-29 00:00:21 -07:00
2016-09-23 13:35:55 -07:00
2020-06-29 00:00:21 -07:00
2020-06-30 18:05:30 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-29 00:00:21 -07:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2019-04-13 10:40:52 +02:00
2020-06-28 13:31:00 -07:00
2020-08-05 22:49:17 -07:00
2020-06-28 13:31:00 -07:00
2020-08-08 20:49:37 +02:00
2020-08-05 22:49:17 -07:00
2020-06-28 13:31:00 -07:00
2020-06-30 18:05:30 -07:00
2020-08-04 11:02:36 +02:00
2020-08-05 22:49:17 -07:00
2020-08-08 20:49:37 +02:00
2020-07-03 15:23:43 +02:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2017-04-30 14:16:30 -07:00
2020-07-27 06:08:09 -07:00
2018-07-02 20:23:29 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-07-16 07:01:57 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-07-30 20:52:17 +02:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2019-10-20 10:37:33 +02:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-08-06 18:27:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-29 00:00:21 -07:00
2019-07-27 10:58:21 +02:00
2020-08-08 11:29:23 +02:00
2020-06-29 00:00:21 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-06-28 13:31:00 -07:00
2020-08-08 20:49:37 +02:00
2020-08-17 13:49:58 -07:00
2020-08-08 20:49:37 +02:00
2020-06-28 13:31:00 -07:00