Shantanu
d104386b40
difflib: fix various types ( #3755 )
2020-02-21 21:20:15 -08:00
Shantanu
d8d755d054
binascii: fix arg names, mark positional-only args ( #3754 )
2020-02-21 21:19:08 -08:00
Jaromir Latal
daa738f70e
stdlib: csv.DictReader.fieldnames should be Optional[Sequence[str]] ( #3752 )
2020-02-21 20:50:02 -08:00
Oleg Höfling
830295074c
add _log() method to Logger and LoggerAdapter ( #3749 )
...
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com >
2020-02-21 20:46:54 -08:00
Shantanu
33750df1d7
marshal: fix arg name, mark positional-only args ( #3759 )
2020-02-21 20:39:30 -08:00
Shantanu
158bfc02d2
token: add TYPE_IGNORE, COLONEQUAL for py38 ( #3761 )
2020-02-21 20:38:01 -08:00
Shantanu
655bca8450
xml.sax: make_parser accepts iterables in py38 ( #3766 )
...
https://bugs.python.org/issue34789
2020-02-21 20:28:47 -08:00
Shantanu
67e2d94df6
py_compile: add quiet parameter in py38 ( #3768 )
2020-02-21 20:25:23 -08:00
Shantanu
a19caac361
os.path: fix arg names ( #3748 )
2020-02-21 11:55:21 +01:00
Anthony Sottile
5d27ffc8c7
Add a few attributes to distutils.ccompiler.CCompiler ( #3741 )
2020-02-19 20:33:17 +01:00
Anthony Sottile
c0da627d40
Add cmdclass to distutils.dist.Distribution ( #3742 )
2020-02-19 12:18:41 +01:00
Anthony Sottile
b98eaf47cc
Fix typing for plistlib.load{,s} ( #3738 )
2020-02-15 20:25:05 -08:00
Romain
dd945ee380
fix type of distutils.cmd.Command.sub_commands ( #3736 )
2020-02-14 11:22:43 +01:00
Oleg Höfling
ba3679e433
Add types for modulefinder instance fields ( #3714 )
2020-02-08 11:38:21 +01:00
Anthony Sottile
e38b110f7b
xml.sax.parse may also take IO[bytes] ( #3725 )
2020-02-05 20:56:57 +01:00
Shantanu
a8b63357ff
array: mark positional-only args ( #3722 )
2020-02-05 16:23:06 +01:00
Shantanu
01f67b1649
uu: fix keyword-only arg ( #3716 )
2020-02-05 13:06:31 +01:00
Shantanu
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
Rune Tynan
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
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
9e70c157c9
Add missing parameter types ( #3709 )
2020-02-02 22:06:40 -08:00
Shantanu
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
Shantanu
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
a8f31b9c51
_random: mark positional-only args ( #3697 )
2020-02-01 09:28:15 -08:00
Shantanu
f96fe6abc0
xml.etree.ElementTree: update for py38 ( #3700 )
2020-02-01 09:23:11 -08:00
Shantanu
4d698711ea
various errors: fix base class ( #3702 )
2020-02-01 09:15:23 -08:00
Shantanu
123d2cb093
argparse: fix RawTextHelpFormatter base class ( #3703 )
2020-02-01 09:14:29 -08:00
Shantanu
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
9798c243c9
builtins: start can be passed by keyword to sum in 3.8 ( #3692 )
2020-01-30 18:56:50 -08:00
Shantanu
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
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
bd55cae8b6
fix arg name to socket.getaddrinfo for py3 ( #3689 )
2020-01-30 18:45:38 -08:00
Cyril Roelandt
47409f3e25
Add missing stubs for logging.handlers.WatchedFileHandler. ( #3686 )
...
Co-authored-by: CyrilRoelandteNovance <cyril@redhat.com >
2020-01-29 08:27:12 -08:00
Shantanu
26fd2b7968
sqlite3: alias OptimizedUnicode to str for py3 ( #3678 )
2020-01-29 11:18:19 +01:00
Shantanu
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
b3a9bfd5db
pyexpat: improve ParserCreate, mark positional-only args ( #3676 )
2020-01-29 11:11:56 +01:00
Shantanu
119547b931
xml: fix default values, mark positional-only args ( #3675 )
...
Note xml.etree.ElementTree.TreeBuilder.start has a default value for
attrs in the C-accelerated module.
2020-01-29 11:09:53 +01:00
Jacob Ilias Komissar
eb6ce3cacb
Fix socket.socket.ioctl ( #3669 )
...
Fixes #3495
Co-authored-by: Niels Buwen <nielsbuwen@users.noreply.github.com >
2020-01-27 21:25:33 -08:00
Ilaï Deutel
e7ddb21ae6
range.index() takes exactly one argument ( #3668 )
2020-01-27 20:19:12 -08:00
Shantanu
ce42c16e03
cmath: fix log, mark positional-only args ( #3659 )
2020-01-25 22:18:23 -08:00
Shantanu
6a878bf715
audioop: mark positional-only args ( #3658 )
2020-01-25 20:06:53 -08:00
Shantanu
ed95668638
builtins.pow: improve annotation ( #3647 )
2020-01-24 09:20:46 +01:00
crusaderky
03c9faa375
Pickle 5 ( #3636 )
2020-01-23 19:42:39 +01:00
Shantanu
edd1ec8a62
_codecs: fix various issues ( #3649 )
...
* _codecs: mark positional-only args as such
* _codecs: rename __data to __str where relevant
* _codecs: fix utf_16_ex_decode and utf_32_ex_decode
* _codecs: fix default value of charmap_encode
* _codecs: fix availability of charbuffer_encode
2020-01-23 15:38:58 +01:00
Shantanu
32563e9e1d
builtins: mark positional-only args as such ( #3648 )
2020-01-23 15:35:45 +01:00
Shantanu
295c20211d
ssl: fix arguments for py36 and below ( #3640 )
2020-01-23 15:10:36 +01:00
Shantanu
324d18b956
decimal: remove non-existent args from py3, mark positional-only args ( #3633 )
2020-01-23 15:00:48 +01:00
Shantanu
b4da2b694b
csv: re-export Dialect from _csv ( #3613 )
...
Resolves #3611
Tested with mypy on:
```
f = open("asdf.csv", "w")
csv.writer(f)
csv.writer(f, dialect=csv.excel)
csv.writer(f, dialect=csv.excel())
csv.DictReader(f)
csv.DictReader(f, dialect=csv.excel)
csv.DictReader(f, dialect=csv.excel())
class CustomDialect(csv.Dialect):
delimiter = "%"
csv.writer(f, dialect=CustomDialect)
csv.writer(f, dialect=CustomDialect())
```
2020-01-22 17:11:52 -08:00
Shantanu
d889de033a
argparse: various fixes ( #3630 )
...
- add_subparsers uses keyword-only args
- required parameter is new in py37
2020-01-21 19:38:58 +01:00
Shantanu
d2da7d17c2
difflib: various fixes ( #3629 )
...
- add undocumented parameters to IS_LINE_JUNK and IS_CHARACTER_JUNK
- add kw-only charset to make_file
2020-01-21 19:30:05 +01:00