Commit Graph

3245 Commits

Author SHA1 Message Date
Shantanu
3950543bce traceback: update for py310 (#5316)
I think technically you need to pass both of value and tb or neither, so
let me know if you think it's worth all the overloads
2021-05-02 18:54:47 -07:00
Shantanu
63c4f0b9e5 lzma: mark positional-only args (#5320)
Co-authored-by: hauntsaninja <>
2021-05-02 18:51:48 -07:00
Shantanu
2d10d2779f multiprocessing.pool: fix ApplyResult.__init__ (#5318) 2021-05-02 18:50:45 -07:00
Shantanu
acef37018c readline: fix stubtest errors (#5326) 2021-05-02 17:01:19 -07:00
Shantanu
c80a2debe2 site: main is documented and exists in py3 (#5324) 2021-05-02 17:00:59 -07:00
Shantanu
2dd0871c0c inspect: add missing definitions (#5321) 2021-05-02 17:00:46 -07:00
Shantanu
11f012a2b6 html.parser: complete stub (#5323)
Co-authored-by: hauntsaninja <>
2021-05-02 16:24:34 -07:00
Shantanu
9c50d38506 calendar: add firstweekday property (#5325)
Co-authored-by: hauntsaninja <>
2021-05-02 16:17:54 -07:00
Shantanu
11c673b681 contextlib: add aclosing in py310 (#5317)
* contextlib: add aclosing in py310

* use protocols for closing, aclosing
2021-05-02 14:53:06 -07:00
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