Eric Traut
18a229da97
functools: add type argument to Type annotation ( #4977 )
...
Co-authored-by: Eric Traut <erictr@microsoft.com >
2021-01-27 20:03:20 -08:00
Ivan Levkivskyi
16ae4c6120
Re-organize directory structure ( #4971 )
...
See discussion in #2491
Co-authored-by: Ivan Levkivskyi <ilevkivskyi@dropbox.com >
2021-01-27 12:00:39 +00:00
Nick M
9d07d74a12
Update type hints for the hashlib.new() stub ( #4973 )
...
Python 3.9 added the usedforsecurity kwarg as discussed in:
https://bugs.python.org/issue9216
The stubs for the other constructors were updated to reflect this change, but
the stub for new() was missed.
2021-01-26 17:01:55 +01:00
Udi Fuchs
87dcb170ce
Add SupportsIndex to list indexing. ( #4804 )
2021-01-24 15:07:31 +01:00
Sebastian Rittau
cf81a6df34
Remove unnecessary overloads from _patch.__init__() ( #4824 )
...
None of the arguments to __init__() are optional, so leaving out "new"
is not possible.
2021-01-24 14:29:38 +01:00
Rune Tynan
6870caf79c
Add _TemporaryFileWrapper ( #4559 )
2021-01-23 16:54:31 +01:00
Rune Tynan
58032a7018
Add missing tkinter submodules ( #4558 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-01-23 16:23:47 +01:00
Rune Tynan
6aa5cc691c
Add _collections_abc module ( #4000 )
...
* Add _collections_abc module
* Rearrange collections.abc and collections to re-export from _collections_abc
Co-authored-by: Sebastian Rittau <srittau@rittau.biz >
2021-01-23 16:17:57 +01:00
Wolf Honore
b85f46eb07
Fix (start/end)swith arguments ( #4949 )
2021-01-23 15:06:06 +01:00
Shantanu
bcba4f4fce
runpy: return globals dict ( #4965 )
...
Fixes #4964
Co-authored-by: hauntsaninja <>
2021-01-23 13:06:26 +01:00
Akuli
ac0e2a6fe8
allow intvar ( #4967 )
2021-01-23 13:04:33 +01:00
Christopher Gurnee
39f5101e40
configparser: fix SectionProxy.get* ( #4956 )
2021-01-20 12:48:44 -08:00
Philipp Hahn
a7a6a32b0d
Add some urllib annotations also for Python 3 ( #4951 )
2021-01-20 11:29:18 +01:00
Akuli
8f7ce5be26
use str for ttk states ( #4955 )
2021-01-19 17:02:22 -08:00
Shantanu
053e0df0a5
Stub for ossaudiodev ( #4944 )
2021-01-19 20:25:02 +01:00
Akuli
886a6c407c
support widgets in _TextIndex ( #4954 )
...
fixes #4953
2021-01-19 17:41:39 +01:00
Shantanu
b4e447d70a
builtins: complex doesn't define __complex__ ( #4945 )
2021-01-18 12:01:37 +01:00
Shantanu
8a46859e0b
multiprocessing.pool: fix constants ( #4938 )
...
Co-authored-by: hauntsaninja <>
2021-01-17 17:07:59 -08:00
Tadek Kijkowski
9412c49f97
memoryview: fix __setitem__ ( #4943 )
...
Fixes #4940
2021-01-17 17:04:25 -08:00
Shantanu
c4f3207437
functools: fix singledispatch ( #4942 )
...
This is tricky, but should match the runtime logic better.
Fixes #4408
2021-01-17 17:01:17 -08:00
Shantanu
5df4c3d275
dataclasses: various fixes ( #4937 )
2021-01-17 16:54:08 -08:00
Shantanu
8de9b856e4
itertools: fix postional-only args, stubtest whitelist ( #4936 )
2021-01-16 13:31:11 +01:00
Akuli
09f400ab4a
add _SupportsIndex to py2 xrange and py3 range ( #4929 )
2021-01-15 10:14:42 -08:00
Shantanu
c893857f46
itertools: fix signature of accumulate ( #4933 )
...
Resolves #4888
2021-01-14 21:07:14 +01:00
Shantanu
6a53e992fe
itertools.tee: use positional-only args ( #4934 )
...
Co-authored-by: hauntsaninja <>
2021-01-14 08:41:39 +01:00
Rebecca Chen
5cf4f77401
Add undocumented telnetlib.Telnet attribute. ( #4932 )
...
A pytype user reported it missing:
https://github.com/google/pytype/issues/590 .
2021-01-13 16:57:00 -08:00
Akuli
c5ed22a24e
don't care about return type in SupportsWrite ( #4928 )
2021-01-11 10:30:31 -08:00
Akuli
fe07a522b7
don't allow _TextIndex in last argument of tkinter.Text.replace() or insert() ( #4927 )
...
Fixes #4919
2021-01-11 15:34:46 +01:00
Akuli
4c50d7d266
http.cookies._{quote,unquote} allow None ( #4915 )
2021-01-10 13:11:00 -08:00
Akuli
206da3280e
make BitmapImage keyword arguments optional ( #4926 )
2021-01-09 21:26:49 +01:00
Akuli
41ba271160
tkinter: add type hints to Wm methods ( #4925 )
2021-01-09 19:26:30 +01:00
Akuli
a5f0761161
tkinter: add PhotoImage and BitmapImage type hints ( #4923 )
2021-01-09 19:24:36 +01:00
Akuli
4145873604
tkinter: add types to register and deletecommand methods ( #4924 )
2021-01-09 19:23:25 +01:00
Akuli
21547df35b
tkinter: add types to clipboard methods ( #4922 )
2021-01-09 19:21:24 +01:00
Akuli
64c6ef77c7
more tkinter types ( #4921 )
2021-01-09 19:20:52 +01:00
Akuli
599ce2969b
add types for tkinter focus methods ( #4920 )
2021-01-09 19:19:45 +01:00
Erik Soma
2f876a3728
Make type accept kwargs. ( #4918 )
2021-01-09 14:26:41 +01:00
Akuli
804281c547
tkinter nametowidget() type ( #4904 )
...
* nametowidget type
* return Any to prevent having to check return type
2021-01-08 15:04:38 +01:00
Marti Raudsepp
44556e1253
Improve sys._current_frames hint ( #4916 )
2021-01-08 12:55:16 +01:00
baterflyrity
1d9da4ed33
Add IOBase.read() and write() ( #4912 )
...
These methods are required on IOBase-derived classes, even if they
are not a formal part of the protocol. For more information, see
https://docs.python.org/3/library/io.html#io.IOBase .
Closes : #4906
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-01-08 12:19:46 +01:00
Mesco
8cad322a8c
add _quote and _unquote to http.cookies stub ( #4914 )
2021-01-06 17:36:05 +01:00
Akuli
eaf29453fc
tkinter: type hints for Menu add_foo and insert_foo methods ( #4903 )
2021-01-06 12:15:25 +01:00
Akuli
effd7c53fa
tkinter: more winfo_foo methods ( #4911 )
2021-01-06 11:54:16 +01:00
Mark Mendoza
0c2d25871c
Correct type of preexec_fn in subprocess functions ( #4910 )
2021-01-06 09:35:09 +01:00
Rebecca Chen
94b7eac675
Reference a class in importlib.metadata by its fully qualified name. ( #4908 )
...
See https://github.com/google/pytype/issues/779 .
In Python 3.8, pytype fails to parse this file because it can't find
Context. This wasn't caught by pytype_test because the test runs in
Python 3.6.
2021-01-05 22:39:24 +01:00
Rebecca Chen
7489e1b9c2
Remove __del__ from the tkinter _Image protocol. ( #4909 )
...
See https://github.com/python/typeshed/pull/4766#issuecomment-753341778 .
2021-01-05 22:38:41 +01:00
Akuli
916a3a0392
add types to destroy methods ( #4902 )
2021-01-05 16:55:01 +01:00
Akuli
2691d74796
tkinter: use bool instead of Literal[0, 1] ( #4901 )
2021-01-05 13:21:35 +01:00
Akuli
930de94c30
tkinter: event_foo method type hints ( #4900 )
2021-01-05 13:04:43 +01:00
Akuli
7710191cf4
tkinter.font.Font: make __getitem__ and cget behave the same ( #4899 )
2021-01-04 15:58:44 +01:00