Commit Graph

3336 Commits

Author SHA1 Message Date
hatal175
b15c025059 Add multiprocessing.sharedctypes stubs (#5231) 2021-05-02 22:20:33 +02:00
Shantanu
06709912ad termios: mark positional-only args (#5312) 2021-05-02 13:13:43 -07:00
Shantanu
a744c3746f ast: update for py310 (#5293) 2021-05-02 13:02:14 -07:00
Shantanu
59bf496479 typing: ParamSpec uses kw-only args (#5310)
Co-authored-by: hauntsaninja <>
2021-05-02 12:52:13 -07:00
Shantanu
00039ee354 array: update for py310 (#5294)
Co-authored-by: hauntsaninja <>
2021-05-02 12:32:29 -07:00
Shantanu
ae60825818 sqlite3: fix argument names, positional only (#5300)
Co-authored-by: hauntsaninja <>
2021-05-02 12:32:19 -07:00
Shantanu
851c187287 xml.dom.minidom: add missing definitions (#5280)
Co-authored-by: hauntsaninja <>
2021-05-02 12:04:41 -07:00
Akuli
30c83ab5e0 tkinter.font nametofont root arg py3.10 (#5307)
Fixes #5306
2021-05-02 17:52:09 +02:00
Arie Bovenberg
96ad09c559 fix date.isocalendar() to return namedtuple on py39+ (#5302) 2021-05-02 06:39:11 -07:00
Shantanu
3c49b1def4 xxlimited: yes, even you get updated for py310 (#5301) 2021-05-02 06:33:29 -07:00
Shantanu
cc55c923ac pprint: add underscore_numbers everywhere for py310 (#5299)
Co-authored-by: hauntsaninja <>
2021-05-02 06:29:18 -07:00
Shantanu
75e196e18a formatter, parser, _bootlocale: remove for py310 (#5298)
Co-authored-by: hauntsaninja <>
2021-05-02 06:24:30 -07:00
Shantanu
9dcdb6f99c os.path: add strict to realpath in py310 (#5297) 2021-05-02 06:23:37 -07:00
Shantanu
21e174a192 inspect: update for py310 (#5296) 2021-05-02 06:21:03 -07:00
Shantanu
0db864f6b5 base64: update for py310 (#5295) 2021-05-02 06:19:48 -07:00
Shantanu
056e493691 glob: update for py310 (#5292)
Co-authored-by: hauntsaninja <>
2021-05-01 22:16:41 -07:00
Shantanu
1517438aba builtins: more updates for py310 (#5290) 2021-05-01 21:58:39 -07:00
Shantanu
537aec0466 xml.dom.minicompat: complete stub (#5281) 2021-05-01 21:39:54 -07:00
Shantanu
0ea437f02a builtins: use SupportsLessThan over SupportsLessThanT if possible (#5288)
Co-authored-by: hauntsaninja <>
2021-05-01 21:39:25 -07:00
Eric Traut
58e083fef9 Marked the bool class as @final because it cannot be subclassed. (#5286)
Co-authored-by: Eric Traut <erictr@microsoft.com>
2021-05-01 21:38:10 -07:00
Shantanu
445a86f4c9 builtins: add aiter, anext (#5289) 2021-05-01 21:10:30 -07:00
Shantanu
3aa1f2d42f typing: update and fix for py310 (#5287) 2021-05-01 21:09:26 -07:00
Shantanu
2d69d1a695 bisect: update for py310 (#5282) 2021-05-01 20:58:30 -07:00
Shantanu
26f3748741 asyncio.tasks: update for py310 (#5283)
Just removing the loop argument from various places
2021-05-01 20:29:58 -07:00
Shantanu
1416e63ce2 itertools: add pairwise (#5285) 2021-05-01 20:25:45 -07:00
Shantanu
fa3bdfa612 symbol: removed in py310 (#5284) 2021-05-01 20:23:48 -07:00
Shantanu
d36420146e _curses: fix positional-only args (#5279) 2021-05-02 00:34:20 +02:00
danieleades
545a54e17b fix typings of 'argparse.HelpFormatter.add_usage' (#5278)
Closes #5277
2021-05-01 20:25:18 +02:00
Sam Bull
050cfda7d9 Change tarfile.extractall() to Iterable (#5273) 2021-04-30 14:40:01 -07:00
Eric Traut
dfad2734aa Fixed the type declaration for all_errors in ftplib.pyi. It is supposed to be a variable, not a type alias. (#5271)
Co-authored-by: Eric Traut <erictr@microsoft.com>
2021-04-30 11:21:54 -07:00
Tushar Sadhwani
bf7d6f6a27 Fix re.split(...) return type (#5269) 2021-04-30 20:05:06 +02:00
hatal175
2a1aa88fd9 Add missing email errors (#5264) 2021-04-29 07:02:52 -07:00
Jukka Lehtosalo
8bd3e16eef Add back module-level __getattr__ to encodings (#5261)
This is needed for submodules, such as `encodings.cp437`.
2021-04-28 07:45:15 -07:00
Sebastian Rittau
4ac3ccad45 black: enable skip_magic_trailing_comma (#5252)
* black: enable skip_magic_trailing_comma

* Remove spurious commas
2021-04-27 08:32:32 -07:00
David Barker
b9937184ed Correct Fraction.__new__ typing for subclasses. (#5251)
Co-authored-by: David Barker <davebarker@google.com>
2021-04-27 10:15:54 +02:00
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
hatal175
d151d1b8bb Stubtest fixes (#5249) 2021-04-25 21:56:54 -07: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
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
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