Anthony Sottile and GitHub
c0da627d40
Add cmdclass to distutils.dist.Distribution ( #3742 )
2020-02-19 12:18:41 +01:00
Thomas Schaper and GitHub
91deb7a79f
Make FrameType.f_back optional ( #3740 )
2020-02-16 19:40:10 +01:00
Anthony Sottile and GitHub
b98eaf47cc
Fix typing for plistlib.load{,s} ( #3738 )
2020-02-15 20:25:05 -08:00
ijl and GitHub
ea0a9c2bd6
Update orjson annotations to 2.4.0 ( #3737 )
2020-02-14 08:32:24 -08:00
Romain and GitHub
dd945ee380
fix type of distutils.cmd.Command.sub_commands ( #3736 )
2020-02-14 11:22:43 +01:00
Mark and GitHub
39008d51c1
Make itertools.cycle a type ( #3732 )
2020-02-09 13:34:41 +01:00
Oleg Höfling and GitHub
ba3679e433
Add types for modulefinder instance fields ( #3714 )
2020-02-08 11:38:21 +01:00
Jakub Stasiak and GitHub
17a4371803
Document Annotated and modified get_type_hints (PEP 593) ( #3731 )
2020-02-06 21:34:21 +01:00
Shantanu and GitHub
94ec308742
platform: update for py38 ( #3717 )
...
* platform: update py38 removals
Refer to bpo-28167
* platform: libc_ver takes a None executable in py38
2020-02-05 19:14:30 -08:00
Shantanu and GitHub
7924d36656
os: fix various arg names ( #3726 )
2020-02-05 20:57:51 +01:00
Anthony Sottile and GitHub
e38b110f7b
xml.sax.parse may also take IO[bytes] ( #3725 )
2020-02-05 20:56:57 +01:00
Shantanu and GitHub
10d33f5364
os: fix getenvb, scandir ( #3723 )
...
* os: fix getenvb
* os: scandir accepts None
2020-02-05 20:55:45 +01:00
Shantanu and GitHub
35e45964fc
io: mark positional-only args ( #3721 )
2020-02-05 16:23:31 +01:00
Shantanu and GitHub
a8b63357ff
array: mark positional-only args ( #3722 )
2020-02-05 16:23:06 +01:00
Shantanu and GitHub
fb286e1eb2
os.register_at_fork: fix signature ( #3720 )
2020-02-05 16:22:24 +01:00
Shantanu and GitHub
12cbdcf337
os: mark positional-only args ( #3719 )
...
Also remove unnecessary branch for os.urandom
2020-02-05 16:21:03 +01:00
Shantanu and GitHub
8aa7f92008
signal: mark positional-only args ( #3718 )
2020-02-05 16:19:20 +01:00
Shantanu and GitHub
01f67b1649
uu: fix keyword-only arg ( #3716 )
2020-02-05 13:06:31 +01:00
Shantanu and GitHub
695644807e
uuid: add is_safe, Safe UUID ( #3715 )
...
* uuid: add is_safe, SafeUUID
* uuid: add useless parameter
2020-02-05 13:04:49 +01:00
ebc521869d
Add missing parameter types to optparse ( #3711 )
...
* Add missing parameter types to optparse
* mark add_option_group arg as positional-only
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2020-02-02 22:13:56 -08:00
Rune Tynan and GitHub
e8f85d9479
Fix missing types in builtins/__builtin__ ( #3705 )
...
* Fix missing type in builtins/__builtin__
* Add return type to memoryview cast
2020-02-02 22:13:48 -08:00
Rune Tynan and GitHub
3e9f03015b
Add missing return type to read ( #3707 )
2020-02-02 22:07:24 -08:00
Rune Tynan and GitHub
9e70c157c9
Add missing parameter types ( #3709 )
2020-02-02 22:06:40 -08:00
Rune Tynan and GitHub
e3ddfd46b4
Fix missing type for dataclasses ( #3708 )
...
* Add missing return type to make_dataclass
* Fix consistency check
2020-02-02 21:58:15 -08:00
Rune Tynan and GitHub
2c2c60bfc8
Add missing return type in sre_constants ( #3712 )
2020-02-02 14:36:34 -08:00
Oleg Höfling and GitHub
94fd3b5101
Add type stubs for asyncio.unix_events ( #3664 )
...
* add 3.7 child watchers
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
* add 3.8 child watchers
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
* remove 3.7 check
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
* fix too strict watcher return type in _UnixDefaultEventLoopPolicy.get_child_watcher
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
* group asyncio imports
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
* fixed platform check for importing from asyncio.unix_events
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
2020-02-01 14:08:33 -08:00
Shantanu and GitHub
0db4897dab
zipimport: various fixes ( #3701 )
...
- allow path of find_module to be None (the default value)
- add undocumented find_loader and get_resource_reader
- greater consistency for __init__ param names
2020-02-01 13:44:55 -08:00
Wolf Honore and GitHub
211aec7b22
socketserver: Add missing attributes and methods for ForkingMixIn and ThreadingMixin ( #3672 )
...
* Add missing attributes and methods for ForkingMixIn and ThreadingMixin
* Copy socketserver.py to SocketServer.py
* Fix type of timeout
2020-02-01 09:30:43 -08:00
Shantanu and GitHub
a8412b601c
_heapq: add key for py2, mark positional-only args ( #3696 )
...
* _heapq: mark positional-only args
* _heapq: add key argument for py2
2020-02-01 09:28:54 -08:00
Shantanu and GitHub
a8f31b9c51
_random: mark positional-only args ( #3697 )
2020-02-01 09:28:15 -08:00
Shantanu and GitHub
f4787297e9
ast: update for py38 ( #3698 )
2020-02-01 09:25:56 -08:00
Shantanu and GitHub
1ca071a732
collections.Counter: fix default values, allow passing None ( #3699 )
2020-02-01 09:25:03 -08:00
Shantanu and GitHub
f96fe6abc0
xml.etree.ElementTree: update for py38 ( #3700 )
2020-02-01 09:23:11 -08:00
Shantanu and GitHub
4d698711ea
various errors: fix base class ( #3702 )
2020-02-01 09:15:23 -08:00
Shantanu and GitHub
123d2cb093
argparse: fix RawTextHelpFormatter base class ( #3703 )
2020-02-01 09:14:29 -08:00
Gisle Aas and GitHub
ed3f6f5ffd
Add stub for dateutil.easter ( #3695 )
2020-02-01 10:34:09 +01:00
Shantanu and GitHub
70f0dc1491
builtins: fix bytearray.fromhex ( #3691 )
...
bytearray.fromhex is a classmethod, not a staticmethod
Mark positional-only args in the other fromhex's
2020-01-30 18:58:36 -08:00
Shantanu and GitHub
9798c243c9
builtins: start can be passed by keyword to sum in 3.8 ( #3692 )
2020-01-30 18:56:50 -08:00
Shantanu and GitHub
10145fcc3a
webbrowser: fix platform availability, register ( #3694 )
...
* webbrowser: fix platform availability
* webbrowser: add default value to arg instance of register
2020-01-30 18:55:57 -08:00
Shantanu and GitHub
8b5e7f3efd
_curses: fix setupterm, mark positional-only args ( #3690 )
...
* _curses: mark positional-only args
* _curses: fix setupterm
2020-01-30 18:53:08 -08:00
tikki and GitHub
bd55cae8b6
fix arg name to socket.getaddrinfo for py3 ( #3689 )
2020-01-30 18:45:38 -08:00
Brian Maissy and GitHub
48d77d5f06
update SectionProxy.getint()/float/bool stubs to match those of ConfigParser ( #3687 )
2020-01-30 09:37:29 +01:00
Michael Heyns and GitHub
ad2ce11497
Support for PathLike objects in Jinja2 2.11.0 ( #3683 )
2020-01-30 01:51:13 +01:00
47409f3e25
Add missing stubs for logging.handlers.WatchedFileHandler. ( #3686 )
...
Co-authored-by: CyrilRoelandteNovance <cyril@redhat.com >
2020-01-29 08:27:12 -08:00
Brian Maissy and GitHub
e5999ac76b
make stubs for configparser.getint()/float/bool accept a generically-typed fallback ( #3684 )
...
Closes #3681
2020-01-29 14:43:46 +01:00
Jan Verbeek and GitHub
95cafc0b7c
sys: Correct types of sys.displayhook, sys.excepthook and variants ( #3673 )
...
displayhook should accept any object, not just integers.
displayhook and excepthook may be assigned to, so they should be
Callable values rather than function definitions. That way it's fine
to assign a function with different argument names. Their dunder
variants are supposed to be constant.
2020-01-29 11:25:35 +01:00
Shantanu and GitHub
46d9b38fa1
json: mark kwonly args, improve decode ( #3679 )
...
* json: mark args as kwonly for py36 on
* json: add undocumented arg to JSONDecoder.decode
2020-01-29 11:20:08 +01:00
Shantanu and GitHub
26fd2b7968
sqlite3: alias OptimizedUnicode to str for py3 ( #3678 )
2020-01-29 11:18:19 +01:00
Shantanu and GitHub
ac234f2592
turtle: various improvements ( #3677 )
...
* turtle: add None and default value to overloads
* turtle: add default value to write_docstringdict
* turtle: fix _Screen.setup
2020-01-29 11:17:16 +01:00
Shantanu and GitHub
b3a9bfd5db
pyexpat: improve ParserCreate, mark positional-only args ( #3676 )
2020-01-29 11:11:56 +01:00