hatal175
a98e3e3ff9
Replace some type with Type[] ( #5254 )
...
* Replace some type with Type[]
* Change aggregate_class to be Callable
2021-04-26 07:31:16 -07:00
Thomas Cellerier
e5336e2358
loop.remove_signal_handler returns a bool ( #5253 )
2021-04-26 16:10:04 +02:00
Sebastian Rittau
45916045c8
Upgrade black to 21.4b0 and reformat ( #5250 )
...
This introduces newlines before decorators.
2021-04-26 13:58:27 +02:00
Sebastian Rittau
48b060cfa0
mypy self check: Use mypy version from requirements file ( #5245 )
2021-04-26 12:51:28 +02:00
hatal175
d151d1b8bb
Stubtest fixes ( #5249 )
2021-04-25 21:56:54 -07:00
Nick Crews
761bd6e6b4
Add stubs for docopt package ( #5248 )
...
* Add stubs for `docopt` package
Add the single stub for the simple, but fairly well-used
[docopt](https://github.com/docopt/docopt ) package.
It looks like that project is not very well maintained,
so I thought it would be easier to add the type annotations
here, as opposed to there, upstream. This has even been requested a few
times in https://github.com/docopt/docopt/issues/471 . It appeared to me
that only the `docopt()` function is the public API, so I didn't include
the rest of the module's functions and attributes.
2021-04-24 23:56:55 +03:00
Jelle Zijlstra
cb108516f6
add cProfile.Profile.stats ( #5246 )
...
* add cProfile.Profile.stats
* also add to profile.pyi
2021-04-24 18:28:22 +03:00
Vyom Pathak
c3e1875c25
Changed: text argument type to support float and int values for Tkinter
...
* Changed: text argument type to support float and int values for Tkinter
2021-04-24 17:33:45 +03:00
Sebastian Rittau
bac1918b5f
PathLike cleanup ( #5242 )
...
Copy builtins._PathLike to os.PathLike
Use os.PathLike exclusively outside of builtins
2021-04-23 10:15:07 -07:00
ldruschk
27facc7ff9
change timeouts in telnetlib to float ( #5243 )
2021-04-23 14:21:21 +02:00
Anthony Sottile
b91b0615bf
werkzeug.utils.redirect: location is a str ( #5240 )
2021-04-22 21:47:35 -07:00
Daniel Rosenwasser
863b8f2e98
More complete type stubs for tkinter Canvas methods. ( #5188 )
...
* More complete type stubs for tkinter Canvas methods.
* Screen units.
* Switch to type alias.
2021-04-22 10:15:35 +03:00
hatal175
bf5ff49b53
mailbox, mimetypes, unittest, zipfile: stubtest fixes ( #5239 )
2021-04-21 21:58:01 -07:00
Jon Banafato
2686e20060
Add missing tag attribute to TypeIgnore stub ( #5238 )
...
This attribute was [added in 3.8]. This change lets mypy resolve the
type correctly instead of failing with an attr-defined error.
[added in 3.8]: https://github.com/python/cpython/pull/13479
2021-04-21 18:48:45 -07:00
hatal175
fc0775664d
Use native SupportsIndex in builtins ( #5229 )
2021-04-20 22:24:39 -07:00
Shantanu
fc660d6d41
Move typing_extensions to stdlib ( #5233 )
...
I'm not sure what the best way to do this is. This effectively orphans
types-typing-extensions, but maybe that's not really a problem. (We can
yank the package too)
See https://github.com/python/typeshed/pull/5229#issuecomment-822234125
for some details
Co-authored-by: hauntsaninja <>
2021-04-20 21:55:48 -07:00
Sebastian Rittau
f527e96dc3
Remove docutils.nodes.reference, which has no resemblance to the implementation ( #5235 )
2021-04-20 14:59:39 +02:00
Dominic Davis-Foster
a690a14c82
Annotate properties on exceptions in click.exceptions ( #5232 )
2021-04-19 18:20:43 +02:00
heroesm
2aff78dac2
Fix protobuf json_format signatures. ( #5226 )
2021-04-19 14:59:48 +02:00
Vyom Pathak
f68ef6ca76
spec_from_loader and spec_from_file_location can return None ( #5224 )
...
Closes #5117
2021-04-19 12:03:33 +02:00
hatal175
fbf21995e3
Various stubtest fixes ( #5230 )
2021-04-18 09:30:00 -07:00
hatal175
f44f38fda3
Fixes #1110 . Use SupportsIndex in str, bytes and bytesarray functions wh… ( #5228 )
...
* Fixes #1110 . Use SupportsIndex in str, bytes, bytesarray functions where applicable.
2021-04-17 22:27:58 +03:00
hatal175
c9d996fe55
Various stubtest exceptions ( #5227 )
2021-04-17 07:03:28 -07:00
Sebastian Rittau
4d734e38dd
Add docutils definitions and (incomplete) modules ( #5192 )
2021-04-16 11:50:23 -07:00
hatal175
d3b2cafa85
builtins stubtest exceptions ( #5219 )
2021-04-16 10:41:04 -07:00
Vyom Pathak
baea6c184e
Changed: input argument type to support None values for subprocess.check_output ( #5223 )
2021-04-16 09:56:53 +02:00
hatal175
82be016aa4
Various packages stubtest fixes ( #5221 )
2021-04-15 21:04:40 -07:00
Shantanu
3d8bffae80
pkgutil: returns a List[str] usually ( #5222 )
...
Yes, technically it returns whatever its first argument is if it isn't
a list.
Doing this because https://github.com/python/mypy/pull/9454#issuecomment-820661189
2021-04-15 12:43:53 -07:00
Sebastian Rittau
ba0f2b929b
Always generate a comment for mypy_primer ( #5197 )
...
This way, runs without output after runs with output can be clearly
determined. This also makes it easier to recognize when a run was not
completed.
2021-04-15 09:18:13 +02:00
hatal175
bf201c8201
Various stubtest fixes ( #5215 )
2021-04-14 19:14:07 -07:00
Maxime Arthaud
3536e2a080
Type the constructor of IntEnum and IntFlag ( #5217 )
...
These should only accept integers or enum members.
2021-04-14 18:41:07 -07:00
Henry Schreiner
901b8cb92d
fix(pathlib2): missing exist_ok argument ( #5218 )
...
See 91eafa818c/pathlib2/__init__.py (L1527)
2021-04-14 09:44:48 -07:00
Henry Schreiner
67090510ba
importlib.resouces: add as_file for Python 3.9 ( #5216 )
2021-04-13 23:02:34 -07:00
Henry Schreiner
ce1871a5bb
importlib.abc: Traversable takes a path ( #5214 )
2021-04-13 19:43:20 -07:00
hatal175
f89cff3bf8
Fixing product and combinations ( #5213 )
2021-04-13 08:45:19 +02:00
Adrian Freund
ff91f5630b
Added match_args parameter to dataclass (bpo-43764) ( #5212 )
...
https://bugs.python.org/issue43764
2021-04-12 15:42:43 -07:00
hatal175
2ae49e1307
http/html stubtest fixes ( #5208 )
2021-04-12 13:37:09 +02:00
hatal175
7adb0213f7
Convert itertools functions to classes ( #5211 )
2021-04-12 12:28:51 +02:00
Ashwin Ramaswami
54f85c5b27
Add TarFile.offset ( #5210 )
...
Add TarFile.offset, which is an undocumented property. Fixes https://github.com/python/typeshed/issues/5209
2021-04-11 20:21:01 -07:00
hatal175
60975a3df8
compileall: rx argument, str paths ( #5172 )
2021-04-11 12:40:41 -07:00
hatal175
472485d80a
email stubtest exceptions ( #5207 )
2021-04-11 07:25:48 -07:00
Jelle Zijlstra
fc0db5f2b6
Add a suggestion to CONTRIBUTING.md ( #5205 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com >
2021-04-11 06:50:08 -07:00
Shantanu
fa9d5a5e9f
future first: switch the order of some if statements ( #5206 )
...
Since we're adding this to our contribution guidelines in
https://github.com/python/typeshed/pull/5205
2021-04-11 06:44:18 -07:00
hatal175
b308c1f964
bz2 stub exceptions ( #5199 )
2021-04-10 19:53:05 -07:00
hatal175
25bac1d716
csv, ctypes, configparser explanations ( #5204 )
2021-04-10 19:18:22 -07:00
Sean B. Palmer
4dd10fe31d
Fix a signature in smtpd.SMTPServer ( #5203 )
...
Fixes #5202 .
Use an appropriate type for the data argument of smtpd.SMTPServer.process_message.
2021-04-10 13:22:07 -07:00
Jason Huang
087435ca65
fix(stubs/click): add the no_args_is_help argument annotaion for click ( #5198 )
2021-04-10 18:33:17 +03:00
hatal175
e26971a082
ssl stubtest exception fix/explanation ( #5137 )
2021-04-10 17:00:35 +02:00
Jelle Zijlstra
97c6806582
Revert "Awaitable.__await__ should accept an Iterator rather than a Generator ( #5194 )" ( #5195 )
...
This reverts commit c687e297ec .
2021-04-09 09:49:39 +02:00
dearoneesama
8eaffee63a
Fix redis pipe.hset() signature ( #5196 )
2021-04-08 19:03:51 -07:00