Commit f9f17346 authored by larryhastings's avatar larryhastings Committed by GitHub

Blurbify master branch. (#3298)

Blurbify master branch.
parent 002d6403
......@@ -325,9 +325,6 @@ whatsnew/3.5,,:warning,'WARNING:root:warning\n'
whatsnew/3.5,,::,>>> addr6 = ipaddress.IPv6Address('::1')
whatsnew/3.5,,:root,ERROR:root:exception
whatsnew/3.5,,:exception,ERROR:root:exception
whatsnew/changelog,,:version,import sys; I = version[:version.index(' ')]
whatsnew/changelog,,:end,str[start:end]
library/binascii,,`,'`'
library/uu,,`,'`'
whatsnew/3.7,,`,'`'
whatsnew/changelog,,`,'`'
This diff is collapsed.
.. bpo: 25071
.. date: 7965
.. nonce: EwjXl1
.. release date: 2015-09-13
.. section: Build
Windows installer should not require TargetDir parameter when installing
quietly.
This diff is collapsed.
.. bpo: 23571
.. date: 7650
.. nonce: GTkAkq
.. release date: 2015-03-09
.. section: Core and Builtins
PyObject_Call() and PyCFunction_Call() now raise a SystemError if a function
returns a result and raises an exception. The SystemError is chained to the
previous exception.
..
.. bpo: 22524
.. date: 7649
.. nonce: Ks6_2x
.. section: Library
New os.scandir() function, part of the PEP 471: "os.scandir() function -- a
better and faster directory iterator". Patch written by Ben Hoyt.
..
.. bpo: 23103
.. date: 7648
.. nonce: I3RLIV
.. section: Library
Reduced the memory consumption of IPv4Address and IPv6Address.
..
.. bpo: 21793
.. date: 7647
.. nonce: GQtYMM
.. section: Library
BaseHTTPRequestHandler again logs response code as numeric, not as
stringified enum. Patch by Demian Brecht.
..
.. bpo: 23476
.. date: 7646
.. nonce: 82QV9I
.. section: Library
In the ssl module, enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on
certificate stores when it is available.
..
.. bpo: 23576
.. date: 7645
.. nonce: 98F-PP
.. section: Library
Avoid stalling in SSL reads when EOF has been reached in the SSL layer but
the underlying connection hasn't been closed.
..
.. bpo: 23504
.. date: 7644
.. nonce: o31h5I
.. section: Library
Added an __all__ to the types module.
..
.. bpo: 23563
.. date: 7643
.. nonce: iQB-ba
.. section: Library
Optimized utility functions in urllib.parse.
..
.. bpo: 7830
.. date: 7642
.. nonce: irvPdC
.. section: Library
Flatten nested functools.partial.
..
.. bpo: 20204
.. date: 7641
.. nonce: DorA4b
.. section: Library
Added the __module__ attribute to _tkinter classes.
..
.. bpo: 19980
.. date: 7640
.. nonce: whwzL_
.. section: Library
Improved help() for non-recognized strings. help('') now shows the help on
str. help('help') now shows the help on help(). Original patch by Mark
Lawrence.
..
.. bpo: 23521
.. date: 7639
.. nonce: HvwFfd
.. section: Library
Corrected pure python implementation of timedelta division.
Eliminated OverflowError from ``timedelta * float`` for some floats;
Corrected rounding in timedlta true division.
..
.. bpo: 21619
.. date: 7638
.. nonce: uL0SZh
.. section: Library
Popen objects no longer leave a zombie after exit in the with statement if
the pipe was broken. Patch by Martin Panter.
..
.. bpo: 22936
.. date: 7637
.. nonce: JrhGYd
.. section: Library
Make it possible to show local variables in tracebacks for both the
traceback module and unittest.
..
.. bpo: 15955
.. date: 7636
.. nonce: _8nYPy
.. section: Library
Add an option to limit the output size in bz2.decompress(). Patch by
Nikolaus Rath.
..
.. bpo: 6639
.. date: 7635
.. nonce: rmjUmG
.. section: Library
Module-level turtle functions no longer raise TclError after closing the
window.
..
.. bpo: 814253
.. date: 7634
.. nonce: icZb-I
.. section: Library
Group references and conditional group references now work in lookbehind
assertions in regular expressions. (See also: bpo-9179)
..
.. bpo: 23215
.. date: 7633
.. nonce: VHVSVX
.. section: Library
Multibyte codecs with custom error handlers that ignores errors consumed too
much memory and raised SystemError or MemoryError. Original patch by Aleksi
Torhamo.
..
.. bpo: 5700
.. date: 7632
.. nonce: iA5yzL
.. section: Library
io.FileIO() called flush() after closing the file. flush() was not called in
close() if closefd=False.
..
.. bpo: 23374
.. date: 7631
.. nonce: 8A9LuZ
.. section: Library
Fixed pydoc failure with non-ASCII files when stdout encoding differs from
file system encoding (e.g. on Mac OS).
..
.. bpo: 23481
.. date: 7630
.. nonce: ZWwliG
.. section: Library
Remove RC4 from the SSL module's default cipher list.
..
.. bpo: 21548
.. date: 7629
.. nonce: CmO_Yh
.. section: Library
Fix pydoc.synopsis() and pydoc.apropos() on modules with empty docstrings.
..
.. bpo: 22885
.. date: 7628
.. nonce: p8FnYk
.. section: Library
Fixed arbitrary code execution vulnerability in the dbm.dumb module.
Original patch by Claudiu Popa.
..
.. bpo: 23239
.. date: 7627
.. nonce: PGUq7T
.. section: Library
ssl.match_hostname() now supports matching of IP addresses.
..
.. bpo: 23146
.. date: 7626
.. nonce: PW-O3u
.. section: Library
Fix mishandling of absolute Windows paths with forward slashes in pathlib.
..
.. bpo: 23096
.. date: 7625
.. nonce: Ftrmf3
.. section: Library
Pickle representation of floats with protocol 0 now is the same for both
Python and C implementations.
..
.. bpo: 19105
.. date: 7624
.. nonce: ZK07Ff
.. section: Library
pprint now more efficiently uses free space at the right.
..
.. bpo: 14910
.. date: 7623
.. nonce: zueIhP
.. section: Library
Add allow_abbrev parameter to argparse.ArgumentParser. Patch by Jonathan
Paugh, Steven Bethard, paul j3 and Daniel Eriksson.
..
.. bpo: 21717
.. date: 7622
.. nonce: Knut81
.. section: Library
tarfile.open() now supports 'x' (exclusive creation) mode.
..
.. bpo: 23344
.. date: 7621
.. nonce: ieu8C1
.. section: Library
marshal.dumps() is now 20-25% faster on average.
..
.. bpo: 20416
.. date: 7620
.. nonce: cwEgkL
.. section: Library
marshal.dumps() with protocols 3 and 4 is now 40-50% faster on average.
..
.. bpo: 23421
.. date: 7619
.. nonce: eckzoV
.. section: Library
Fixed compression in tarfile CLI. Patch by wdv4758h.
..
.. bpo: 23367
.. date: 7618
.. nonce: kHnFiz
.. section: Library
Fix possible overflows in the unicodedata module.
..
.. bpo: 23361
.. date: 7617
.. nonce: I_w0-z
.. section: Library
Fix possible overflow in Windows subprocess creation code.
..
.. bpo: 0
.. date: 7616
.. nonce: sfmjTs
.. section: Library
logging.handlers.QueueListener now takes a respect_handler_level keyword
argument which, if set to True, will pass messages to handlers taking
handler levels into account.
..
.. bpo: 19705
.. date: 7615
.. nonce: WLzTRV
.. section: Library
turtledemo now has a visual sorting algorithm demo. Original patch from
Jason Yeo.
..
.. bpo: 23801
.. date: 7614
.. nonce: jyJK3z
.. section: Library
Fix issue where cgi.FieldStorage did not always ignore the entire preamble
to a multipart body.
..
.. bpo: 23445
.. date: 7613
.. nonce: 7fmkYO
.. section: Build
pydebug builds now use "gcc -Og" where possible, to make the resulting
executable faster.
..
.. bpo: 23686
.. date: 7612
.. nonce: B7jDXY
.. section: Build
Update OS X 10.5 installer build to use OpenSSL 1.0.2a.
..
.. bpo: 20204
.. date: 7611
.. nonce: M_jcNK
.. section: C API
Deprecation warning is now raised for builtin types without the __module__
attribute.
..
.. bpo: 23465
.. date: 7610
.. nonce: qBauCy
.. section: Windows
Implement PEP 486 - Make the Python Launcher aware of virtual environments.
Patch by Paul Moore.
..
.. bpo: 23437
.. date: 7609
.. nonce: ro9X8r
.. section: Windows
Make user scripts directory versioned on Windows. Patch by Paul Moore.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
.. bpo: 24284
.. date: 7868
.. nonce: NvtEnc
.. release date: 2015-05-31
.. section: Core and Builtins
The startswith and endswith methods of the str class no longer return True
when finding the empty string and the indexes are completely out of range.
..
.. bpo: 24115
.. date: 7867
.. nonce: y9e_MO
.. section: Core and Builtins
Update uses of PyObject_IsTrue(), PyObject_Not(), PyObject_IsInstance(),
PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle
errors correctly.
..
.. bpo: 24328
.. date: 7866
.. nonce: 5gL8or
.. section: Core and Builtins
Fix importing one character extension modules.
..
.. bpo: 11205
.. date: 7865
.. nonce: bikrRP
.. section: Core and Builtins
In dictionary displays, evaluate the key before the value.
..
.. bpo: 24285
.. date: 7864
.. nonce: wvJumr
.. section: Core and Builtins
Fixed regression that prevented importing extension modules from inside
packages. Patch by Petr Viktorin.
..
.. bpo: 23247
.. date: 7863
.. nonce: nN-K74
.. section: Library
Fix a crash in the StreamWriter.reset() of CJK codecs.
..
.. bpo: 24270
.. date: 7862
.. nonce: M2rJNs
.. section: Library
Add math.isclose() and cmath.isclose() functions as per PEP 485. Contributed
by Chris Barker and Tal Einat.
..
.. bpo: 5633
.. date: 7861
.. nonce: JNzKZq
.. section: Library
Fixed timeit when the statement is a string and the setup is not.
..
.. bpo: 24326
.. date: 7860
.. nonce: 4t_6Gy
.. section: Library
Fixed audioop.ratecv() with non-default weightB argument. Original patch by
David Moore.
..
.. bpo: 16991
.. date: 7859
.. nonce: 19_Zmj
.. section: Library
Add a C implementation of OrderedDict.
..
.. bpo: 23934
.. date: 7858
.. nonce: esb-45
.. section: Library
Fix inspect.signature to fail correctly for builtin types lacking signature
information. Initial patch by James Powell.
.. bpo: 24467
.. date: 7896
.. nonce: BAJ80-
.. release date: 2015-07-05
.. section: Core and Builtins
Fixed possible buffer over-read in bytearray. The bytearray object now
always allocates place for trailing null byte and it's buffer now is always
null-terminated.
..
.. bpo: 0
.. date: 7895
.. nonce: 944IUY
.. section: Core and Builtins
Upgrade to Unicode 8.0.0.
..
.. bpo: 24345
.. date: 7894
.. nonce: fVcTaB
.. section: Core and Builtins
Add Py_tp_finalize slot for the stable ABI.
..
.. bpo: 24400
.. date: 7893
.. nonce: 2mNeD8
.. section: Core and Builtins
Introduce a distinct type for PEP 492 coroutines; add types.CoroutineType,
inspect.getcoroutinestate, inspect.getcoroutinelocals; coroutines no longer
use CO_GENERATOR flag; sys.set_coroutine_wrapper works only for 'async def'
coroutines; inspect.iscoroutine no longer uses collections.abc.Coroutine,
it's intended to test for pure 'async def' coroutines only; add new opcode:
GET_YIELD_FROM_ITER; fix generators wrapper used in types.coroutine to be
instance of collections.abc.Generator; collections.abc.Awaitable and
collections.abc.Coroutine can no longer be used to detect generator-based
coroutines--use inspect.isawaitable instead.
..
.. bpo: 24450
.. date: 7892
.. nonce: lF0S5c
.. section: Core and Builtins
Add gi_yieldfrom to generators and cr_await to coroutines. Contributed by
Benno Leslie and Yury Selivanov.
..
.. bpo: 19235
.. date: 7891
.. nonce: 0kW4n5
.. section: Core and Builtins
Add new RecursionError exception. Patch by Georg Brandl.
..
.. bpo: 21750
.. date: 7890
.. nonce: _Ycvgi
.. section: Library
mock_open.read_data can now be read from each instance, as it could in
Python 3.3.
..
.. bpo: 24552
.. date: 7889
.. nonce: VTO6sf
.. section: Library
Fix use after free in an error case of the _pickle module.
..
.. bpo: 24514
.. date: 7888
.. nonce: _xRb2r
.. section: Library
tarfile now tolerates number fields consisting of only whitespace.
..
.. bpo: 19176
.. date: 7887
.. nonce: 8V6nOK
.. section: Library
Fixed doctype() related bugs in C implementation of ElementTree. A
deprecation warning no longer issued by XMLParser subclass with default
doctype() method. Direct call of doctype() now issues a warning. Parser's
doctype() now is not called if target's doctype() is called. Based on patch
by Martin Panter.
..
.. bpo: 20387
.. date: 7886
.. nonce: aAbWbQ
.. section: Library
Restore semantic round-trip correctness in tokenize/untokenize for tab-
indented blocks.
..
.. bpo: 24456
.. date: 7885
.. nonce: yYSd2u
.. section: Library
Fixed possible buffer over-read in adpcm2lin() and lin2adpcm() functions of
the audioop module.
..
.. bpo: 24336
.. date: 7884
.. nonce: 4a5y1m
.. section: Library
The contextmanager decorator now works with functions with keyword arguments
called "func" and "self". Patch by Martin Panter.
..
.. bpo: 24522
.. date: 7883
.. nonce: PkcqCA
.. section: Library
Fix possible integer overflow in json accelerator module.
..
.. bpo: 24489
.. date: 7882
.. nonce: GJnMcW
.. section: Library
ensure a previously set C errno doesn't disturb cmath.polar().
..
.. bpo: 24408
.. date: 7881
.. nonce: vPb5UK
.. section: Library
Fixed AttributeError in measure() and metrics() methods of tkinter.Font.
..
.. bpo: 14373
.. date: 7880
.. nonce: CTYZ4J
.. section: Library
C implementation of functools.lru_cache() now can be used with methods.
..
.. bpo: 24347
.. date: 7879
.. nonce: CPPDb8
.. section: Library
Set KeyError if PyDict_GetItemWithError returns NULL.
..
.. bpo: 24348
.. date: 7878
.. nonce: U11rhr
.. section: Library
Drop superfluous incref/decref.
..
.. bpo: 24359
.. date: 7877
.. nonce: -IRNG9
.. section: Library
Check for changed OrderedDict size during iteration.
..
.. bpo: 24368
.. date: 7876
.. nonce: 550kDT
.. section: Library
Support keyword arguments in OrderedDict methods.
..
.. bpo: 24362
.. date: 7875
.. nonce: cHYce5
.. section: Library
Simplify the C OrderedDict fast nodes resize logic.
..
.. bpo: 24377
.. date: 7874
.. nonce: Gp1Bqr
.. section: Library
Fix a ref leak in OrderedDict.__repr__.
..
.. bpo: 24369
.. date: 7873
.. nonce: qFl7lZ
.. section: Library
Defend against key-changes during iteration.
..
.. bpo: 24373
.. date: 7872
.. nonce: 6TL2XG
.. section: Tests
_testmultiphase and xxlimited now use tp_traverse and tp_finalize to avoid
reference leaks encountered when combining tp_dealloc with PyType_FromSpec
(see issue #16690 for details)
..
.. bpo: 24458
.. date: 7871
.. nonce: 1egApX
.. section: Documentation
Update documentation to cover multi-phase initialization for extension
modules (PEP 489). Patch by Petr Viktorin.
..
.. bpo: 24351
.. date: 7870
.. nonce: XeSVl5
.. section: Documentation
Clarify what is meant by "identifier" in the context of string.Template
instances.
..
.. bpo: 24432
.. date: 7869
.. nonce: IvUSiN
.. section: Build
Update Windows builds and OS X 10.5 installer to use OpenSSL 1.0.2c.
.. bpo: 23573
.. date: 7923
.. nonce: HdJPs7
.. release date: 2015-07-26
.. section: Core and Builtins
Restored optimization of bytes.rfind() and bytearray.rfind() for single-byte
argument on Linux.
..
.. bpo: 24569
.. date: 7922
.. nonce: bqh6PQ
.. section: Core and Builtins
Make PEP 448 dictionary evaluation more consistent.
..
.. bpo: 24583
.. date: 7921
.. nonce: Ooq0Tn
.. section: Core and Builtins
Fix crash when set is mutated while being updated.
..
.. bpo: 24407
.. date: 7920
.. nonce: GmCBB3
.. section: Core and Builtins
Fix crash when dict is mutated while being updated.
..
.. bpo: 24619
.. date: 7919
.. nonce: cnfZGo
.. section: Core and Builtins
New approach for tokenizing async/await. As a consequence, it is now
possible to have one-line 'async def foo(): await ..' functions.
..
.. bpo: 24687
.. date: 7918
.. nonce: 0UaXFe
.. section: Core and Builtins
Plug refleak on SyntaxError in function parameters annotations.
..
.. bpo: 15944
.. date: 7917
.. nonce: 4GuwqX
.. section: Core and Builtins
memoryview: Allow arbitrary formats when casting to bytes. Patch by Martin
Panter.
..
.. bpo: 23441
.. date: 7916
.. nonce: JXt2Yt
.. section: Library
rcompleter now prints a tab character instead of displaying possible
completions for an empty word. Initial patch by Martin Sekera.
..
.. bpo: 24683
.. date: 7915
.. nonce: aJdWEv
.. section: Library
Fixed crashes in _json functions called with arguments of inappropriate
type.
..
.. bpo: 21697
.. date: 7914
.. nonce: jpATha
.. section: Library
shutil.copytree() now correctly handles symbolic links that point to
directories. Patch by Eduardo Seabra and Thomas Kluyver.
..
.. bpo: 14373
.. date: 7913
.. nonce: Je0yDg
.. section: Library
Fixed segmentation fault when gc.collect() is called during constructing
lru_cache (C implementation).
..
.. bpo: 24695
.. date: 7912
.. nonce: QjZzFb
.. section: Library
Fix a regression in traceback.print_exception(). If exc_traceback is None
we shouldn't print a traceback header like described in the documentation.
..
.. bpo: 24620
.. date: 7911
.. nonce: rrnxB-
.. section: Library
Random.setstate() now validates the value of state last element.
..
.. bpo: 22485
.. date: 7910
.. nonce: HvJf6T
.. section: Library
Fixed an issue that caused `inspect.getsource` to return incorrect results
on nested functions.
..
.. bpo: 22153
.. date: 7909
.. nonce: 6n6yld
.. section: Library
Improve unittest docs. Patch from Martin Panter and evilzero.
..
.. bpo: 24580
.. date: 7908
.. nonce: AGi4Gm
.. section: Library
Symbolic group references to open group in re patterns now are explicitly
forbidden as well as numeric group references.
..
.. bpo: 24206
.. date: 7907
.. nonce: ffkVHH
.. section: Library
Fixed __eq__ and __ne__ methods of inspect classes.
..
.. bpo: 24631
.. date: 7906
.. nonce: uljPxM
.. section: Library
Fixed regression in the timeit module with multiline setup.
..
.. bpo: 18622
.. date: 7905
.. nonce: i6nCCW
.. section: Library
unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from
Nicola Palumbo and Laurent De Buyst.
..
.. bpo: 23661
.. date: 7904
.. nonce: 5VHJmh
.. section: Library
unittest.mock side_effects can now be exceptions again. This was a
regression vs Python 3.4. Patch from Ignacio Rossi
..
.. bpo: 24608
.. date: 7903
.. nonce: 0TndL0
.. section: Library
chunk.Chunk.read() now always returns bytes, not str.
..
.. bpo: 18684
.. date: 7902
.. nonce: S2es0F
.. section: Library
Fixed reading out of the buffer in the re module.
..
.. bpo: 24259
.. date: 7901
.. nonce: vMAi1A
.. section: Library
tarfile now raises a ReadError if an archive is truncated inside a data
segment.
..
.. bpo: 15014
.. date: 7900
.. nonce: hwXwCH
.. section: Library
SMTP.auth() and SMTP.login() now support RFC 4954's optional initial-
response argument to the SMTP AUTH command.
..
.. bpo: 24669
.. date: 7899
.. nonce: kFThK0
.. section: Library
Fix inspect.getsource() for 'async def' functions. Patch by Kai Groner.
..
.. bpo: 24688
.. date: 7898
.. nonce: -yWfcO
.. section: Library
ast.get_docstring() for 'async def' functions.
..
.. bpo: 24603
.. date: 7897
.. nonce: PyHyF5
.. section: Build
Update Windows builds and OS X 10.5 installer to use OpenSSL 1.0.2d.
.. bpo: 24667
.. date: 7948
.. nonce: tdwszf
.. release date: 2015-08-09
.. section: Core and Builtins
Resize odict in all cases that the underlying dict resizes.
..
.. bpo: 24824
.. date: 7947
.. nonce: Eoc4lq
.. section: Library
Signatures of codecs.encode() and codecs.decode() now are compatible with
pydoc.
..
.. bpo: 24634
.. date: 7946
.. nonce: 7bnVgr
.. section: Library
Importing uuid should not try to load libc on Windows
..
.. bpo: 24798
.. date: 7945
.. nonce: zDXL5R
.. section: Library
_msvccompiler.py doesn't properly support manifests
..
.. bpo: 4395
.. date: 7944
.. nonce: JpT0k7
.. section: Library
Better testing and documentation of binary operators. Patch by Martin
Panter.
..
.. bpo: 23973
.. date: 7943
.. nonce: wT59Vh
.. section: Library
Update typing.py from GitHub repo.
..
.. bpo: 23004
.. date: 7942
.. nonce: xswcPm
.. section: Library
mock_open() now reads binary data correctly when the type of read_data is
bytes. Initial patch by Aaron Hill.
..
.. bpo: 23888
.. date: 7941
.. nonce: 7gw4oO
.. section: Library
Handle fractional time in cookie expiry. Patch by ssh.
..
.. bpo: 23652
.. date: 7940
.. nonce: DKQ_7t
.. section: Library
Make it possible to compile the select module against the libc headers from
the Linux Standard Base, which do not include some EPOLL macros. Patch by
Matt Frank.
..
.. bpo: 22932
.. date: 7939
.. nonce: mPclSJ
.. section: Library
Fix timezones in email.utils.formatdate. Patch from Dmitry Shachnev.
..
.. bpo: 23779
.. date: 7938
.. nonce: ET4JJP
.. section: Library
imaplib raises TypeError if authenticator tries to abort. Patch from Craig
Holmquist.
..
.. bpo: 23319
.. date: 7937
.. nonce: FXyUH-
.. section: Library
Fix ctypes.BigEndianStructure, swap correctly bytes. Patch written by
Matthieu Gautier.
..
.. bpo: 23254
.. date: 7936
.. nonce: zNiy1X
.. section: Library
Document how to close the TCPServer listening socket. Patch from Martin
Panter.
..
.. bpo: 19450
.. date: 7935
.. nonce: VG7T-L
.. section: Library
Update Windows and OS X installer builds to use SQLite 3.8.11.
..
.. bpo: 17527
.. date: 7934
.. nonce: ve9fyw
.. section: Library
Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
..
.. bpo: 24791
.. date: 7933
.. nonce: Ok-3nA
.. section: Library
Fix grammar regression for call syntax: 'g(\*a or b)'.
..
.. bpo: 23672
.. date: 7932
.. nonce: 8td2se
.. section: IDLE
Allow Idle to edit and run files with astral chars in name. Patch by Mohd
Sanad Zaki Rizvi.
..
.. bpo: 24745
.. date: 7931
.. nonce: edbziT
.. section: IDLE
Idle editor default font. Switch from Courier to platform-sensitive
TkFixedFont. This should not affect current customized font selections. If
there is a problem, edit $HOME/.idlerc/config-main.cfg and remove 'fontxxx'
entries from [Editor Window]. Patch by Mark Roseman.
..
.. bpo: 21192
.. date: 7930
.. nonce: CdbipH
.. section: IDLE
Idle editor. When a file is run, put its name in the restart bar. Do not
print false prompts. Original patch by Adnan Umer.
..
.. bpo: 13884
.. date: 7929
.. nonce: vVcO1E
.. section: IDLE
Idle menus. Remove tearoff lines. Patch by Roger Serwy.
..
.. bpo: 24129
.. date: 7928
.. nonce: Imr54z
.. section: Documentation
Clarify the reference documentation for name resolution. This includes
removing the assumption that readers will be familiar with the name
resolution scheme Python used prior to the introduction of lexical scoping
for function namespaces. Patch by Ivan Levkivskyi.
..
.. bpo: 20769
.. date: 7927
.. nonce: ZUc9z9
.. section: Documentation
Improve reload() docs. Patch by Dorian Pula.
..
.. bpo: 23589
.. date: 7926
.. nonce: rjU421
.. section: Documentation
Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan.
..
.. bpo: 24729
.. date: 7925
.. nonce: PH3A9p
.. section: Documentation
Correct IO tutorial to match implementation regarding encoding parameter to
open function.
..
.. bpo: 24751
.. date: 7924
.. nonce: pL2pbj
.. section: Tests
When running regrtest with the ``-w`` command line option, a test run is no
longer marked as a failure if all tests succeed when re-run.
.. bpo: 24769
.. date: 7954
.. nonce: XgRA0n
.. release date: 2015-08-25
.. section: Core and Builtins
Interpreter now starts properly when dynamic loading is disabled. Patch by
Petr Viktorin.
..
.. bpo: 21167
.. date: 7953
.. nonce: uom-Dq
.. section: Core and Builtins
NAN operations are now handled correctly when python is compiled with ICC
even if -fp-model strict is not specified.
..
.. bpo: 24492
.. date: 7952
.. nonce: LKDAIu
.. section: Core and Builtins
A "package" lacking a __name__ attribute when trying to perform a ``from ..
import ...`` statement will trigger an ImportError instead of an
AttributeError.
..
.. bpo: 24847
.. date: 7951
.. nonce: SHiiO_
.. section: Library
Removes vcruntime140.dll dependency from Tcl/Tk.
..
.. bpo: 24839
.. date: 7950
.. nonce: 7_iQZl
.. section: Library
platform._syscmd_ver raises DeprecationWarning
..
.. bpo: 24867
.. date: 7949
.. nonce: rxJIl7
.. section: Library
Fix Task.get_stack() for 'async def' coroutines
.. bpo: 24305
.. date: 7962
.. nonce: QeF4A8
.. release date: 2015-09-07
.. section: Core and Builtins
Prevent import subsystem stack frames from being counted by the
warnings.warn(stacklevel=) parameter.
..
.. bpo: 24912
.. date: 7961
.. nonce: ubSi5J
.. section: Core and Builtins
Prevent __class__ assignment to immutable built-in objects.
..
.. bpo: 24975
.. date: 7960
.. nonce: 2gLdfN
.. section: Core and Builtins
Fix AST compilation for PEP 448 syntax.
..
.. bpo: 24917
.. date: 7959
.. nonce: xaQocz
.. section: Library
time_strftime() buffer over-read.
..
.. bpo: 24748
.. date: 7958
.. nonce: 83NuO8
.. section: Library
To resolve a compatibility problem found with py2exe and pywin32,
imp.load_dynamic() once again ignores previously loaded modules to support
Python modules replacing themselves with extension modules. Patch by Petr
Viktorin.
..
.. bpo: 24635
.. date: 7957
.. nonce: EiJPPf
.. section: Library
Fixed a bug in typing.py where isinstance([], typing.Iterable) would return
True once, then False on subsequent calls.
..
.. bpo: 24989
.. date: 7956
.. nonce: 9BJLiy
.. section: Library
Fixed buffer overread in BytesIO.readline() if a position is set beyond
size. Based on patch by John Leitch.
..
.. bpo: 24913
.. date: 7955
.. nonce: p2ZAJ4
.. section: Library
Fix overrun error in deque.index(). Found by John Leitch and Bryce Darling.
.. bpo: 25029
.. date: 7964
.. nonce: Zf97rk
.. release date: 2015-09-09
.. section: Library
Fixes MemoryError in test_strptime.
..
.. bpo: 25027
.. date: 7963
.. nonce: Zaib78
.. section: Build
Reverts partial-static build options and adds vcruntime140.dll to Windows
installation.
.. bpo: 25709
.. date: 8112
.. nonce: OPX2TS
.. release date: 2015-12-06
.. section: Core and Builtins
Fixed problem with in-place string concatenation and utf-8 cache.
..
.. bpo: 25715
.. date: 8111
.. nonce: 3LLYLj
.. section: Windows
Python 3.5.1 installer shows wrong upgrade path and incorrect logic for
launcher detection.
This diff is collapsed.
.. bpo: 26930
.. date: 8336
.. nonce: 9JUeSD
.. release date: 2016-06-26
.. section: Core and Builtins
Update Windows builds to use OpenSSL 1.0.2h.
..
.. bpo: 26867
.. date: 8335
.. nonce: QPSyP5
.. section: Tests
Ubuntu's openssl OP_NO_SSLv3 is forced on by default; fix test.
..
.. bpo: 27365
.. date: 8334
.. nonce: ipkJ_M
.. section: IDLE
Allow non-ascii in idlelib/NEWS.txt - minimal part for 3.5.2.
This diff is collapsed.
.. bpo: 0
.. date: 8559
.. no changes: True
.. nonce: zYPqUK
.. release date: 2017-01-17
There were no code changes between 3.5.3rc1 and 3.5.3 final.
This diff is collapsed.
.. bpo: 0
.. date: 9497
.. no changes: True
.. nonce: F9ENBV
.. release date: 2016-12-23
No changes since release candidate 2
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Prevent missing 'getentropy' declaration warning on macOS. Patch by Gareth
Rees.
Remove redundant include search directory option for building outside the
source tree.
A full copy of libffi is no longer bundled for use when building _ctypes on
non-OSX UNIX platforms. An installed copy of libffi is now required when
building _ctypes on such platforms.
setup.py now detects system libffi with multiarch wrapper.
Fixed build with Estonian locale (python-config and distclean targets in
Makefile). Patch by Arfrever Frehtes Taifersar Arahesis.
Add configure check for siginfo_t.si_band, which Cygwin does not provide.
Patch by Masayuki Yamamoto with review and rebase by Erik Bray.
Fix building extensions modules on Cygwin. Patch by Roumen Petrov, based on
original patch by Jason Tishler.
Fix building the _struct module on Cygwin by passing ``NULL`` instead of
``&PyType_Type`` to PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto.
Update Windows build and OS X installers to use OpenSSL 1.0.2j.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment