naglis and GitHub
6a8b6cc674
Add stub for xml.etree.ElementTree.indent ( #5178 )
2021-04-03 20:46:13 +03:00
Christopher Dignam and GitHub
87bcb37d3f
[redis] add more exceptions ( #5174 )
...
* [redis] add more exceptions
2021-04-02 22:06:03 +03:00
Stanislav Levin and GitHub
acfaa70aa7
[stdlib] Add MININT and MAXINT for xmlrpc.client ( #5173 )
...
These constants are in this module since Python3.0
Signed-off-by: Stanislav Levin <slev@altlinux.org >
2021-04-02 14:20:36 +03:00
Akuli and GitHub
e98f398abc
allow bytes in tkinter.PhotoImage ( #5171 )
2021-04-01 12:54:49 +02:00
Akuli and GitHub
dec1396d51
don't require isort[pyproject] ( #5165 )
2021-03-31 11:36:55 -07:00
dod-wdwilcox and GitHub
059ab3868f
add stubs for Manager, Logger.root, Logger.manager ( #5160 )
...
* add stubs for Manager, Logger.root, Logger.manager
2021-03-31 20:58:51 +03:00
Christopher Dignam and GitHub
32f56444c0
[requests] add types for HTTPAdapter init ( #5164 )
...
* [requests] add types for HTTPAdapter init
2021-03-31 19:38:50 +03:00
Jake Bailey and GitHub
f626da6553
Bump pyright to 1.1.126, enable 3.10 testing ( #5153 )
2021-03-30 11:57:55 -07:00
Akuli and GitHub
00da323113
sort contributor list by last name ( #5158 )
2021-03-30 20:27:09 +03:00
Akuli and GitHub
c9b1f988a5
CONTRIBUTING.md: core developer --> maintainer ( #5157 )
...
* CONTRIBUTING.md: core developer --> maintainer
2021-03-30 20:02:32 +03:00
1906b98a4f
Add @Akuli as maintainer ( #5156 )
...
* Add @Akuli as maintainer
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2021-03-30 19:36:21 +03:00
54392b1e12
allowlist new "not a function" errors ( #5155 )
...
stubtest now checks this for overloads as well (previously it didn't,
due to some combination of laziness, that this used to short circuit and
prevent signature checking, and the fact that these are all not super
helpful)
Co-authored-by: hauntsaninja <>
2021-03-29 22:44:18 -07:00
Tigran Kostandyan and GitHub
1ed1e00046
fix name attribute for Toplevel class ( #5146 )
2021-03-29 18:40:16 +02:00
272505cf2d
Add pyfarmhash stubs ( #5139 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com >
2021-03-27 17:35:22 -07:00
hatal175 and GitHub
577dbe965c
colorama stubs ( #5108 )
2021-03-27 07:52:37 -07:00
hatal175 and GitHub
20a6de8fdd
Stubtest exceptions for sys, symtable, sysconfig and tarfile ( #5138 )
2021-03-26 21:33:19 -07:00
Dominic Davis-Foster and GitHub
839d711c6f
Fix constructor annotation for configparser.DuplicateOptionError ( #5142 )
...
Fixes #5141
2021-03-26 18:36:19 +01:00
hatal175 and GitHub
5b730d4ded
Fix Shlex stubtest errors ( #5135 )
2021-03-23 20:56:47 -07:00
hatal175 and GitHub
88a8d0ccbc
Explaining/Fixing asyncio allowlist exceptions ( #5132 )
2021-03-23 17:14:30 -07:00
Vasily Zakharov and GitHub
3774fa9e8e
Stubs for PyAudio ( #5081 )
2021-03-23 17:08:22 -07:00
Eric Traut and GitHub
f8e70d66e8
Improved overloads for mkstemp and mktemp functions in tempfile.pyi ( #5133 )
2021-03-23 17:07:46 -07:00
hatal175 and GitHub
a9c517ad8e
Pysftp Stubs ( #5120 )
2021-03-23 17:07:02 -07:00
Takumi Kato and GitHub
75005741e6
Accept complex arguments to cmath functions ( #5131 )
2021-03-23 11:44:11 +01:00
Sebastian Rittau and GitHub
5f52e38fdd
Use SupportsWrite instead of IO ( #5069 )
2021-03-22 19:46:45 -07:00
Greg Ward and GitHub
e71c900906
Fix an incorrect type hint for werkzeug's BaseResponse class ( #5102 )
2021-03-22 19:37:05 -07:00
Sebastian Rittau and GitHub
29061d36ae
Fix dict type if constructing with kwargs ( #4987 )
...
Closes #4846
2021-03-22 19:30:01 -07:00
Sebastian Rittau and GitHub
0cea325bc7
Modernize logging ( #5068 )
2021-03-22 19:26:43 -07:00
Gilad Reti and GitHub
758224b231
fix ctypes _FuncPointer restype ( #5079 )
2021-03-22 19:25:10 -07:00
022306f4d6
Fix type annotation in pkg_resources.parse_version ( #5098 )
...
Co-authored-by: Sebastian Rittau <srittau@rittau.biz >
2021-03-22 19:19:15 -07:00
Greg Ward and GitHub
4aa8b4bd9d
Format shell commands in README consistently ( #5100 )
...
Any command that includes the "(.venv3) $" prompt is hard to read when
it's set inline. So put them all into triple-backtick blocks.
2021-03-22 19:14:46 -07:00
Árni Már Jónsson and GitHub
82cd7d22c6
add stubs for redis.lock ( #5105 )
2021-03-22 19:08:12 -07:00
Guilhem C and GitHub
6170697b25
redis: add redis.client.Client method stubs ( #5110 )
...
* redis: add setnx function stubs (redis.client.Client.setnx)
* redis: add incr function stubs (redis.client.Client.incr)
2021-03-22 18:53:59 -07:00
Edgar Handal and GitHub
45c916e8d2
Type fixes for tempfile.TemporaryDirectory ( #5121 )
...
If no arguments are passed to the TemporaryDirectory constructor, then
the class defaults to using str. Overload the __init__ function to
cover this case.
2021-03-22 18:30:22 -07:00
0ec182227c
Added a few missing type arguments for generic types used in stdlib stubs
...
I just found and fixed a bug in pyright's "missing type arguments" check. When type arguments were omitted for a generic type within a subscript expression, the error was being suppressed. With this bug fixed, I found several new cases where type arguments were missing in stdlib stubs. (#5130 )
Co-authored-by: Eric Traut <erictr@microsoft.com >
2021-03-22 18:28:04 -07:00
a68fb50788
turtle.pyi: Add functions copied from _Screen ( #5104 )
...
The turtle module re-exports methods of its classes as top-level functions.
Typeshed includes most of these, but `exitonclick` and others from the
`_Screen` class were missing.
Add them.
Co-authored-by: Petr Viktorin <encukou@gmail.com >
2021-03-19 11:10:28 +01:00
Edgar Handal and GitHub
5bc6726e3f
Set xml.etree iterfind return types to Generator ( #5126 )
2021-03-18 09:31:00 +01:00
John T. Wodder II and GitHub
fc2933ca64
Make "addresses" argument to email.headerregistry.Group an Iterable ( #5124 )
...
Fixes #5123
2021-03-16 19:07:58 +01:00
e380432825
comment on memoryview.cast ( #5118 )
...
Co-authored-by: hauntsaninja <>
2021-03-15 17:26:47 -07:00
hatal175 and GitHub
3de5d893de
Add Curses ACS Codes ( #5116 )
...
Closes : #5115
2021-03-15 15:24:32 +01:00
29c3d67626
Improved definition of divmod function in builtins ( #5114 )
...
Co-authored-by: Eric Traut <erictr@microsoft.com >
2021-03-15 11:10:09 +01:00
Jelle Zijlstra and GitHub
30fc2b8cd0
fix positional-only arguments to str and bytes ( #5112 )
2021-03-12 15:33:25 -08:00
Andrew Crabtree and GitHub
a3cfb4e507
Add missing msg type to ImportError ( #5111 )
...
Fixes #5107
2021-03-12 11:20:46 -08:00
faa5c70f25
Added missing type information for encodings module ( #5106 )
...
Co-authored-by: Eric Traut <erictr@microsoft.com >
2021-03-10 17:18:32 -08:00
Dominic Davis-Foster and GitHub
8115299ee2
Add "policy" attribute to email.message.Message ( #5096 )
...
Fixes #5094
2021-03-08 15:03:10 +01:00
Christopher Dignam and GitHub
10da20293e
[redis] add remaining sorted set types ( #5097 )
2021-03-08 14:59:47 +01:00
Mark Vismonte and GitHub
861f0a9844
Use collections.abc.Set in assertSetEqual ( #5090 )
2021-03-06 21:04:14 +01:00
c92e3cb228
Update pyright CI test to use the latest version of pyright (1.1.118). ( #5092 )
...
Update pyright CI test to use the latest version of pyright (1.1.118). Enable all but one of pyright's strictest checks. Add a "# type: ignore" to `__new__` method in `weakref.KeyRef` because it uses a non-standard name for the `cls` parameter, which is flagged as an error by pyright.
Co-authored-by: Eric Traut <erictr@microsoft.com >
2021-03-05 12:12:18 -08:00
Mark Vismonte and GitHub
ea7f1f9c2d
Use Mapping in assertDictEqual ( #5088 )
2021-03-04 15:52:21 -08:00
Sebastian Rittau and GitHub
2b19c761ec
Fix build ( #5086 )
...
Run the mypy test suite using Ubuntu 18.04. Ubuntu 20.04 doesn't have a package for virtualenv on Python 2.
Also, curses.color_pair() now has a named argument.
2021-03-04 17:11:37 +01:00
Vyom Pathak and GitHub
25eb12e745
Changed: Expires argument type to support datetime and int values ( #5077 )
...
Closes #5058
2021-03-04 15:21:15 +01:00