Akuli
Akuli
See the conversation on #4313 Technically you could report this to bugs.python.org, but Python core devs are already aware of this. See https://bugs.python.org/issue19895 for example.
Currently typeshed just says that `Queue` is a class, even though it isn't, so you can write `myqueue: Queue = Queue()` for example. As can be seen from #4313 etc,...
I don't see how this would be useful: - Because of invariance, a `dict[str, str]` is not a valid `JSON`. This makes `JSON` quite useless for argument types. - We...
What is the practical problem? Why do you want to pass `image=3` to a button? I guess the image object isn't an integer in your actual code, so what is...
This applies to type aliases in general. If you really need to, you can use something like this: ```python3 from typing import TYPE_CHECKING if TYPE_CHECKING: from tkinter import _ImageSpec else:...
I have a few ideas for this, but I think they are all bad. Before typeshed was a thing, autocompletion libraries (I think at least `jedi`) just inspected what was...
>Perhaps it would be better to treat all module-level symbols that begin with underscore as "not exported" then provide a way to override this to handle the few exception cases....
One more idea that might be good or bad, don't know yet: Given that we already have `from somemodule import foo as foo`, we might as well decide that `_foo...
Here's another idea: why not auto-upload `types-foo` packages of all stdlib modules? That way a project doesn't have to bundle typeshed in a git submodule just to use some fix...
> have them start at typeshed and then eventually go back to tensorflow one day when they decide to resolve this issue. This seems like a good idea to me....