cpython/Lib
INADA Naoki 4c78c527d2 bpo-29622: Make AST constructor to accept less than enough number of positional arguments (GH-249)
bpo-29463 added optional "docstring" field to 4 AST types.
While it is optional, it breaks backward compatibility because AST constructor
requires number of positional argument is same to number of fields.

AST types accepts empty arguments, and incomplete keyword arguments.
But it's not big problem because field can be filled after creation, and checked when compiling.
So stop requiring complete set of fields for positional arguments too.
2017-02-24 02:48:17 +09:00
..
asyncio Issue #29314: Merge with 3.6 2017-02-06 22:06:04 -08:00
collections Issues #29311, #29289: Fixed and improved docstrings for dict and OrderedDict 2017-01-25 00:30:04 +02:00
concurrent
ctypes Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) 2017-02-20 00:16:33 +00:00
curses Issue #13051: Fixed recursion errors in large or resized curses.textpad.Textbox. 2016-12-28 10:16:06 +02:00
dbm Issue #28847: A deprecation warning is now emitted if the index file is missed 2016-12-07 11:11:12 +02:00
distutils Issue #29218: Remove unused install_misc command 2017-02-01 04:42:48 +03:00
email Fixed a type error introduced in issue #28992. 2016-12-21 14:08:55 +02:00
encodings
ensurepip Merge - upgrade pip/setuptools 2016-11-15 21:18:40 -05:00
html
http Issue #29192: Removed deprecated features in the http.cookies module. 2017-01-13 09:23:15 +02:00
idlelib Change some mercurial/ hg.python.org references. (#8) 2017-02-16 07:18:42 -08:00
importlib bpo-29576: add explicit deprecation for importlib.abc.find_loader() and find_module() (GH-32) 2017-02-15 18:00:32 -08:00
json Fixed the documentation of parse_constant argument in json.load(). 2016-11-12 22:48:33 +02:00
lib2to3 Remove unused imports. 2016-12-16 20:00:15 +02:00
logging Issue #29220: Merged fixes from 3.6. 2017-01-11 17:44:07 +00:00
msilib
multiprocessing Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. 2016-12-10 17:16:17 +01:00
pydoc_data Regenerated pydoc topics for 3.5.3rc1. 2017-01-01 22:09:56 -08:00
site-packages Issue #29283: Delete accidentally added Lib/site-packages/README 2017-01-30 13:55:49 +03:00
sqlite3 Issue #29123: Merge from 3.5 2016-12-31 22:49:31 +03:00
test bpo-29622: Make AST constructor to accept less than enough number of positional arguments (GH-249) 2017-02-24 02:48:17 +09:00
tkinter Issue 28923: Remove editor artifacts from Tix.py, 2016-12-22 00:02:36 -05:00
turtledemo
unittest bpo-28911: Clarify the behaviour of assert_called_once_with. (#251) 2017-02-23 15:57:25 +01:00
urllib Issue #29142: Merge 3.6. 2017-01-09 11:52:10 +08:00
venv Closes #29213: Merged fix from 3.6. 2017-02-02 19:33:43 +00:00
wsgiref
xml
xmlrpc
__future__.py
__phello__.foo.py
_bootlocale.py Issue #28596: The preferred encoding is UTF-8 on Android. 2016-12-17 09:19:11 +01:00
_collections_abc.py Issue #28720: Add collections.abc.AsyncGenerator. 2016-11-16 18:25:04 -05:00
_compat_pickle.py
_compression.py
_dummy_thread.py
_markupbase.py
_osx_support.py
_pydecimal.py Fixed #29534 - _decimal difference with _pydecimal (#65) 2017-02-14 18:22:55 +00:00
_pyio.py Merge from 3.6. 2016-12-07 13:32:09 +02:00
_sitebuiltins.py
_strptime.py
_threading_local.py
_weakrefset.py
abc.py
aifc.py bpo-29110: Fix file object leak in `aifc.open` when given invalid AIFF file. (GH-162) 2017-02-22 16:23:30 +09:00
antigravity.py
argparse.py Issue #29290: Merge 3.5. 2017-01-22 14:39:20 +08:00
ast.py bpo-29463: Add docstring field to some AST nodes. (#46) 2017-02-22 16:31:59 +01:00
asynchat.py Issue #25002: Back out asyncore/asynchat deprecation. 2016-10-25 18:42:51 -07:00
asyncore.py Issue #25002: Back out asyncore/asynchat deprecation. 2016-10-25 18:42:51 -07:00
base64.py
bdb.py
binhex.py
bisect.py Issue #28792: Remove aliases from _bisect 2016-11-24 23:31:59 +01:00
bz2.py Issue #28225: bz2 module now supports pathlib 2016-10-02 20:07:06 +03:00
cProfile.py
calendar.py Issue #28255: calendar.TextCalendar.prweek() no longer prints a space after 2016-10-25 15:20:58 +03:00
cgi.py
cgitb.py
chunk.py
cmd.py
code.py
codecs.py
codeop.py
colorsys.py
compileall.py Issue #28485: Merge single-threading fix from 3.5 into 3.6 2016-11-05 01:35:25 +00:00
configparser.py Fixes #24142: [configparser] always join multiline values to not leave the parser in an invalid state 2016-11-26 14:00:39 -08:00
contextlib.py bpo-27122: Fix comment to point to correct issue number (#47) 2017-02-12 14:37:24 +03:00
copy.py
copyreg.py
crypt.py
csv.py Issue #29405: Make total calculation in _guess_delimiter more accurate. 2017-02-06 10:50:09 +08:00
datetime.py Issue #24773: fix datetime.time constructor docstring 2017-01-04 12:01:16 +01:00
decimal.py
difflib.py
dis.py Issue #28317: The disassembler now decodes FORMAT_VALUE argument. 2016-10-08 12:34:25 +03:00
doctest.py
dummy_threading.py
enum.py closes issue29167: fix race condition in (Int)Flag 2017-01-24 12:12:06 -08:00
filecmp.py
fileinput.py
fnmatch.py
formatter.py
fractions.py
ftplib.py
functools.py Sync-up with 3.7 by backporting minor lru_cache code beautification 2017-01-08 18:22:24 -08:00
genericpath.py
getopt.py
getpass.py getpass: update docstrings (#49) 2017-02-12 23:10:48 +01:00
gettext.py Issue #28563: Make plural form selection more lenient and accepting 2016-11-14 19:29:59 +02:00
glob.py Issue #27998: Removed workarounds for supporting bytes paths on Windows in 2016-10-05 23:17:10 +03:00
gzip.py Issue #28227: gzip now supports pathlib 2016-10-02 13:47:58 +03:00
hashlib.py
heapq.py
hmac.py
imaplib.py Merge: #25591: improve imap tests. 2016-12-24 21:34:05 -05:00
imghdr.py Issue #28228: imghdr now supports pathlib 2016-10-01 05:01:54 +03:00
imp.py
inspect.py Issue #15812: Merge from 3.5 2017-01-03 03:48:34 +03:00
io.py
ipaddress.py
keyword.py
linecache.py
locale.py Issue #28596: The preferred encoding is UTF-8 on Android. 2016-12-17 09:19:11 +01:00
lzma.py Issue #28229: lzma module now supports pathlib 2016-10-04 20:41:20 +03:00
macpath.py
mailbox.py Issue #28764: Fix a test_mailbox failure on Android API 24 when run as a non-root user. 2016-12-12 09:55:57 +01:00
mailcap.py
mimetypes.py
modulefinder.py Remove unused imports. 2016-12-16 20:00:15 +02:00
netrc.py
nntplib.py
ntpath.py Issue #29197: Removed deprecated function ntpath.splitunc(). 2017-01-13 20:55:05 +02:00
nturl2path.py
numbers.py
opcode.py Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes. 2016-12-13 19:03:51 -05:00
operator.py
optparse.py
os.py Fixes empty tuple case. 2016-11-19 21:14:27 -08:00
pathlib.py Issue #29416: Prevent infinite loop in pathlib.Path.mkdir 2017-02-04 14:55:16 -08:00
pdb.py Issue #20766: Merge with 3.5. 2016-10-12 20:16:05 +02:00
pickle.py Issue #29368: The extend() method is now called instead of the append() 2017-02-02 11:12:47 +02:00
pickletools.py
pipes.py
pkgutil.py
platform.py
plistlib.py Issue #28321: Fixed writing non-BMP characters with binary format in plistlib. 2016-10-04 20:08:29 +03:00
poplib.py
posixpath.py
pprint.py
profile.py
pstats.py bpo-29554: Improve docs for pstat module and profile. (#88) 2017-02-21 08:30:00 +03:00
pty.py
py_compile.py
pyclbr.py
pydoc.py Issue #29338: Don't output an empty signature for class constructor. 2017-01-23 14:02:35 +02:00
queue.py
quopri.py
random.py Issue #29055: Suppress upstream exception for random.choice() 2016-12-27 01:06:52 -08:00
re.py Issue #28637: Reapply changeset 223731925d06 2016-11-14 12:35:55 +01:00
reprlib.py
rlcompleter.py
runpy.py
sched.py Issue #5830: Remove old comment. Add empty slots. 2016-10-24 07:31:55 -07:00
secrets.py Issue #29061: secrets.randbelow() would hang with a negative input 2016-12-29 22:54:25 -07:00
selectors.py Issue #27759: Fix selectors incorrectly retain invalid file descriptors. 2016-10-06 14:03:03 -04:00
shelve.py
shlex.py Fixed #29132: Updated shlex to work better with punctuation chars in POSIX mode. 2017-01-15 10:06:52 +00:00
shutil.py Issue #14061: Misc fixes and cleanups in archiving code in shutil. 2016-12-16 19:00:55 +02:00
signal.py
site.py Issue #28637: No longer use re in site.py. 2016-11-08 20:17:35 +02:00
smtpd.py
smtplib.py
sndhdr.py
socket.py
socketserver.py Remove unused imports. 2016-12-16 20:00:15 +02:00
sre_compile.py Issue #28765: _sre.compile() now checks the type of groupindex and indexgroup 2016-11-22 23:04:39 +01:00
sre_constants.py
sre_parse.py Issue #27030: Unknown escapes in re.sub() replacement template are allowed 2016-12-06 19:15:29 +02:00
ssl.py
stat.py
statistics.py Issue #27181 remove geometric_mean and defer for 3.7. 2016-10-05 03:24:45 +11:00
string.py Issue #29193: A format string argument for string.Formatter.format() 2017-01-13 09:10:51 +02:00
stringprep.py
struct.py
subprocess.py Issue #29335: Fix subprocess.Popen.wait() when the child process has 2017-01-22 17:30:28 -08:00
sunau.py
symbol.py
symtable.py
sysconfig.py
tabnanny.py
tarfile.py Issue #29210: Removed support of deprecated argument "exclude" in 2017-01-13 13:25:24 +02:00
telnetlib.py
tempfile.py
textwrap.py Issue #20491: The textwrap.TextWrapper class now honors non-breaking spaces. 2016-10-25 14:44:54 +03:00
this.py
threading.py
timeit.py Issue #28469: timeit now uses the sequence 1, 2, 5, 10, 20, 50,... instead 2016-10-23 15:17:05 +03:00
token.py
tokenize.py
trace.py
traceback.py
tracemalloc.py
tty.py
turtle.py
types.py Issue #29377: Add three new wrappers to types.py (Manuel Krebber). 2017-02-01 10:55:58 -08:00
typing.py bpo-28556: Various updates to typing (#28) 2017-02-13 13:50:14 -08:00
uu.py
uuid.py bpo-22807: Expose platform UUID generation safety information. (#138) 2017-02-18 15:45:49 -05:00
warnings.py Issue #28835: Tidy previous showwarning changes based on review comments. 2016-12-06 17:12:47 -05:00
wave.py
weakref.py Fix #29519: weakref spewing exceptions during interp finalization 2017-02-10 00:14:55 -08:00
webbrowser.py Issue #23262: The webbrowser module now supports Firefox 36+ and derived 2016-10-30 19:16:33 +02:00
xdrlib.py
zipapp.py
zipfile.py Issue #29094: Offsets in a ZIP file created with extern file object and modes 2017-01-02 01:43:02 +02:00