Open
Description
typeshed/stdlib/tkinter/filedialog.pyi
Lines 81 to 90 in 6d20ea6
The defaults are set to ...
, because the code is dynamic (as is usual with tkinter), and the default values couldn't be filled in automatically when we introduced default values to typeshed. Setting reasonable default values would make the parameters easier to use, because IDEs tell you what each parameter does if you don't specify it.
This is similar to #10947, maybe a part of it.