threading: fix ExceptHookArgs being a function instead of a type (#4768)

The previous typing meant `threading.ExceptHookArgs` could not be used
to type a value.

The new typing follows what cpython does in the happy path (`_thread`
exists rather than the pure-python fallback being used).

Fixes #4767.
This commit is contained in:
Ran Benita
2020-11-14 15:50:34 +02:00
committed by GitHub
parent 8c20938ba1
commit 27a45df479
5 changed files with 13 additions and 26 deletions

View File

@@ -1,5 +1,3 @@
_thread.ExceptHookArgs
_thread._ExceptHookArgs
ast.Bytes.__new__
ast.Ellipsis.__new__
ast.NameConstant.__new__

View File

@@ -1,7 +1,5 @@
_ast.ImportFrom.level
_dummy_thread
_thread.ExceptHookArgs
_thread._ExceptHookArgs
ast.Bytes.__new__
ast.Ellipsis.__new__
ast.ExtSlice.__new__