3420 lines
59 KiB
ReStructuredText
3420 lines
59 KiB
ReStructuredText
.. bpo: 10211
|
|
.. date: 9006
|
|
.. nonce: JF6QJN
|
|
.. release date: 2013-03-23
|
|
.. section: Core and Builtins
|
|
|
|
Buffer objects expose the new buffer interface internally
|
|
|
|
..
|
|
|
|
.. bpo: 16445
|
|
.. date: 9005
|
|
.. nonce: EF19nl
|
|
.. section: Core and Builtins
|
|
|
|
Fixed potential segmentation fault when deleting an exception message.
|
|
|
|
..
|
|
|
|
.. bpo: 17275
|
|
.. date: 9004
|
|
.. nonce: Aqerft
|
|
.. section: Core and Builtins
|
|
|
|
Corrected class name in init error messages of the C version of
|
|
BufferedWriter and BufferedRandom.
|
|
|
|
..
|
|
|
|
.. bpo: 7963
|
|
.. date: 9003
|
|
.. nonce: FWJtUT
|
|
.. section: Core and Builtins
|
|
|
|
Fixed misleading error message that issued when object is called without
|
|
arguments.
|
|
|
|
..
|
|
|
|
.. bpo: 5308
|
|
.. date: 9002
|
|
.. nonce: s5uAbP
|
|
.. section: Core and Builtins
|
|
|
|
Raise ValueError when marshalling too large object (a sequence with size >=
|
|
2**31), instead of producing illegal marshal data.
|
|
|
|
..
|
|
|
|
.. bpo: 17043
|
|
.. date: 9001
|
|
.. nonce: 4OVhGk
|
|
.. section: Core and Builtins
|
|
|
|
The unicode-internal decoder no longer read past the end of input buffer.
|
|
|
|
..
|
|
|
|
.. bpo: 16979
|
|
.. date: 9000
|
|
.. nonce: jTR3Oe
|
|
.. section: Core and Builtins
|
|
|
|
Fix error handling bugs in the unicode-escape-decode decoder.
|
|
|
|
..
|
|
|
|
.. bpo: 10156
|
|
.. date: 8999
|
|
.. nonce: iEZGhY
|
|
.. section: Core and Builtins
|
|
|
|
In the interpreter's initialization phase, unicode globals are now
|
|
initialized dynamically as needed.
|
|
|
|
..
|
|
|
|
.. bpo: 16975
|
|
.. date: 8998
|
|
.. nonce: H9EsG9
|
|
.. section: Core and Builtins
|
|
|
|
Fix error handling bug in the escape-decode decoder.
|
|
|
|
..
|
|
|
|
.. bpo: 14850
|
|
.. date: 8997
|
|
.. nonce: EhU_If
|
|
.. section: Core and Builtins
|
|
|
|
Now a charmap decoder treats U+FFFE as "undefined mapping" in any mapping,
|
|
not only in a Unicode string.
|
|
|
|
..
|
|
|
|
.. bpo: 11461
|
|
.. date: 8996
|
|
.. nonce: xwn_Zw
|
|
.. section: Core and Builtins
|
|
|
|
Fix the incremental UTF-16 decoder. Original patch by Amaury Forgeot d'Arc.
|
|
|
|
..
|
|
|
|
.. bpo: 16367
|
|
.. date: 8995
|
|
.. nonce: lewlCg
|
|
.. section: Core and Builtins
|
|
|
|
Fix FileIO.readall() on Windows for files larger than 2 GB.
|
|
|
|
..
|
|
|
|
.. bpo: 15516
|
|
.. date: 8994
|
|
.. nonce: 5-JJO7
|
|
.. section: Core and Builtins
|
|
|
|
Fix a bug in PyString_FromFormat where it failed to properly ignore errors
|
|
from a __int__() method.
|
|
|
|
..
|
|
|
|
.. bpo: 16839
|
|
.. date: 8993
|
|
.. nonce: aEw6ZB
|
|
.. section: Core and Builtins
|
|
|
|
Fix a segfault when calling unicode() on a classic class early in
|
|
interpreter initialization.
|
|
|
|
..
|
|
|
|
.. bpo: 16761
|
|
.. date: 8992
|
|
.. nonce: Z2d0Tr
|
|
.. section: Core and Builtins
|
|
|
|
Calling ``int()`` and ``long()`` with *base* argument only now raises
|
|
TypeError.
|
|
|
|
..
|
|
|
|
.. bpo: 16759
|
|
.. date: 8991
|
|
.. nonce: U0-CFS
|
|
.. section: Core and Builtins
|
|
|
|
Support the full DWORD (unsigned long) range in Reg2Py when retrieving a
|
|
REG_DWORD value. This corrects functions like winreg.QueryValueEx that may
|
|
have been returning truncated values.
|
|
|
|
..
|
|
|
|
.. bpo: 14420
|
|
.. date: 8990
|
|
.. nonce: uknqaC
|
|
.. section: Core and Builtins
|
|
|
|
Support the full DWORD (unsigned long) range in Py2Reg when passed a
|
|
REG_DWORD value. Fixes ValueError in winreg.SetValueEx when given a long.
|
|
|
|
..
|
|
|
|
.. bpo: 13863
|
|
.. date: 8989
|
|
.. nonce: jfoNlP
|
|
.. section: Core and Builtins
|
|
|
|
Work around buggy 'fstat' implementation on Windows / NTFS that lead to
|
|
incorrect timestamps (off by one hour) being stored in .pyc files on some
|
|
systems.
|
|
|
|
..
|
|
|
|
.. bpo: 16602
|
|
.. date: 8988
|
|
.. nonce: FjnLTD
|
|
.. section: Core and Builtins
|
|
|
|
When a weakref's target was part of a long deallocation chain, the object
|
|
could remain reachable through its weakref even though its refcount had
|
|
dropped to zero.
|
|
|
|
..
|
|
|
|
.. bpo: 9011
|
|
.. date: 8987
|
|
.. nonce: ENWTWf
|
|
.. section: Core and Builtins
|
|
|
|
Fix hacky AST code that modified the CST when compiling a negated numeric
|
|
literal.
|
|
|
|
..
|
|
|
|
.. bpo: 16306
|
|
.. date: 8986
|
|
.. nonce: H29SXn
|
|
.. section: Core and Builtins
|
|
|
|
Fix multiple error messages when unknown command line parameters where
|
|
passed to the interpreter. Patch by Hieu Nguyen.
|
|
|
|
..
|
|
|
|
.. bpo: 15379
|
|
.. date: 8985
|
|
.. nonce: Ix2NTb
|
|
.. section: Core and Builtins
|
|
|
|
Fix passing of non-BMP characters as integers for the charmap decoder
|
|
(already working as unicode strings). Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16453
|
|
.. date: 8984
|
|
.. nonce: 0Zm9en
|
|
.. section: Core and Builtins
|
|
|
|
Fix equality testing of dead weakref objects.
|
|
|
|
..
|
|
|
|
.. bpo: 9535
|
|
.. date: 8983
|
|
.. nonce: hkixPD
|
|
.. section: Core and Builtins
|
|
|
|
Fix pending signals that have been received but not yet handled by Python to
|
|
not persist after os.fork() in the child process.
|
|
|
|
..
|
|
|
|
.. bpo: 15001
|
|
.. date: 8982
|
|
.. nonce: oD3gtX
|
|
.. section: Core and Builtins
|
|
|
|
fix segfault on "del sys.modules['__main__']". Patch by Victor Stinner.
|
|
|
|
..
|
|
|
|
.. bpo: 5057
|
|
.. date: 8981
|
|
.. nonce: 5HFeht
|
|
.. section: Core and Builtins
|
|
|
|
the peepholer no longer optimizes subscription on unicode literals (e.g.
|
|
u'foo'[0]) in order to produce compatible pyc files between narrow and wide
|
|
builds.
|
|
|
|
..
|
|
|
|
.. bpo: 8401
|
|
.. date: 8980
|
|
.. nonce: TslRZr
|
|
.. section: Core and Builtins
|
|
|
|
assigning an int to a bytearray slice (e.g. b[3:4] = 5) now raises an error.
|
|
|
|
..
|
|
|
|
.. bpo: 14700
|
|
.. date: 8979
|
|
.. nonce: 1hIs61
|
|
.. section: Core and Builtins
|
|
|
|
Fix buggy overflow checks for large width and precision in string formatting
|
|
operations.
|
|
|
|
..
|
|
|
|
.. bpo: 16345
|
|
.. date: 8978
|
|
.. nonce: azvPpP
|
|
.. section: Core and Builtins
|
|
|
|
Fix an infinite loop when ``fromkeys`` on a dict subclass received a
|
|
nonempty dict from the constructor.
|
|
|
|
..
|
|
|
|
.. bpo: 6074
|
|
.. date: 8977
|
|
.. nonce: CXlveH
|
|
.. section: Core and Builtins
|
|
|
|
Ensure cached bytecode files can always be updated by the user that created
|
|
them, even when the source file is read-only.
|
|
|
|
..
|
|
|
|
.. bpo: 14783
|
|
.. date: 8976
|
|
.. nonce: Sk4dfh
|
|
.. section: Core and Builtins
|
|
|
|
Improve int() and long() docstrings and switch docstrings for unicode(),
|
|
slice(), range(), and xrange() to use multi-line signatures.
|
|
|
|
..
|
|
|
|
.. bpo: 16030
|
|
.. date: 8975
|
|
.. nonce: ljwmkM
|
|
.. section: Core and Builtins
|
|
|
|
Fix overflow bug in computing the `repr` of an xrange object with large
|
|
start, step or length.
|
|
|
|
..
|
|
|
|
.. bpo: 16029
|
|
.. date: 8974
|
|
.. nonce: zGzl68
|
|
.. section: Core and Builtins
|
|
|
|
Fix overflow bug occurring when pickling xranges with large start, step or
|
|
length.
|
|
|
|
..
|
|
|
|
.. bpo: 16037
|
|
.. date: 8973
|
|
.. nonce: tA7cA2
|
|
.. section: Core and Builtins
|
|
|
|
Limit httplib's _read_status() function to work around broken HTTP servers
|
|
and reduce memory usage. It's actually a backport of a Python 3.2 fix.
|
|
Thanks to Adrien Kunysz.
|
|
|
|
..
|
|
|
|
.. bpo: 16588
|
|
.. date: 8972
|
|
.. nonce: YKgxOa
|
|
.. section: Core and Builtins
|
|
|
|
Silence unused-but-set warnings in Python/thread_pthread
|
|
|
|
..
|
|
|
|
.. bpo: 13992
|
|
.. date: 8971
|
|
.. nonce: Jasaf2
|
|
.. section: Core and Builtins
|
|
|
|
The trashcan mechanism is now thread-safe. This eliminates sporadic crashes
|
|
in multi-thread programs when several long deallocator chains ran
|
|
concurrently and involved subclasses of built-in container types.
|
|
|
|
..
|
|
|
|
.. bpo: 15801
|
|
.. date: 8970
|
|
.. nonce: gpcQV3
|
|
.. section: Core and Builtins
|
|
|
|
Make sure mappings passed to '%' formatting are actually subscriptable.
|
|
|
|
..
|
|
|
|
.. bpo: 15604
|
|
.. date: 8969
|
|
.. nonce: q1V3sc
|
|
.. section: Core and Builtins
|
|
|
|
Update uses of PyObject_IsTrue() to check for and handle errors correctly.
|
|
Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 14579
|
|
.. date: 8968
|
|
.. nonce: Bcg1J1
|
|
.. section: Core and Builtins
|
|
|
|
Fix error handling bug in the utf-16 decoder. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15368
|
|
.. date: 8967
|
|
.. nonce: iAaiat
|
|
.. section: Core and Builtins
|
|
|
|
An issue that caused bytecode generation to be non-deterministic when using
|
|
randomized hashing (-R) has been fixed.
|
|
|
|
..
|
|
|
|
.. bpo: 15897
|
|
.. date: 8966
|
|
.. nonce: GQpoBE
|
|
.. section: Core and Builtins
|
|
|
|
zipimport.c doesn't check return value of fseek(). Patch by Felipe Cruz.
|
|
|
|
..
|
|
|
|
.. bpo: 16369
|
|
.. date: 8965
|
|
.. nonce: GtRTux
|
|
.. section: Core and Builtins
|
|
|
|
Global PyTypeObjects not initialized with PyType_Ready(...).
|
|
|
|
..
|
|
|
|
.. bpo: 15033
|
|
.. date: 8964
|
|
.. nonce: gKl1Eg
|
|
.. section: Core and Builtins
|
|
|
|
Fix the exit status bug when modules invoked using -m switch, return the
|
|
proper failure return value (1). Patch contributed by Jeff Knupp.
|
|
|
|
..
|
|
|
|
.. bpo: 12268
|
|
.. date: 8963
|
|
.. nonce: 6mnsQI
|
|
.. section: Core and Builtins
|
|
|
|
File readline, readlines and read() methods no longer lose data when an
|
|
underlying read system call is interrupted. IOError is no longer raised due
|
|
to a read system call returning EINTR from within these methods.
|
|
|
|
..
|
|
|
|
.. bpo: 13512
|
|
.. date: 8962
|
|
.. nonce: KW8Du9
|
|
.. section: Core and Builtins
|
|
|
|
Create ~/.pypirc securely (CVE-2011-4944). Initial patch by Philip Jenvey,
|
|
tested by Mageia and Debian.
|
|
|
|
..
|
|
|
|
.. bpo: 7719
|
|
.. date: 8961
|
|
.. nonce: O-kdp6
|
|
.. section: Core and Builtins
|
|
|
|
Make distutils ignore ``.nfs*`` files instead of choking later on. Initial
|
|
patch by SilentGhost and Jeff Ramnani.
|
|
|
|
..
|
|
|
|
.. bpo: 10053
|
|
.. date: 8960
|
|
.. nonce: rOxp0i
|
|
.. section: Core and Builtins
|
|
|
|
Don't close FDs when FileIO.__init__ fails. Loosely based on the work by
|
|
Hirokazu Yamamoto.
|
|
|
|
..
|
|
|
|
.. bpo: 14775
|
|
.. date: 8959
|
|
.. nonce: AHE3Lc
|
|
.. section: Core and Builtins
|
|
|
|
Fix a potential quadratic dict build-up due to the garbage collector
|
|
repeatedly trying to untrack dicts.
|
|
|
|
..
|
|
|
|
.. bpo: 14494
|
|
.. date: 8958
|
|
.. nonce: OjJqfu
|
|
.. section: Core and Builtins
|
|
|
|
Fix __future__.py and its documentation to note that absolute imports are
|
|
the default behavior in 3.0 instead of 2.7. Patch by Sven Marnach.
|
|
|
|
..
|
|
|
|
.. bpo: 14761
|
|
.. date: 8957
|
|
.. nonce: A8TEE6
|
|
.. section: Core and Builtins
|
|
|
|
Fix potential leak on an error case in the import machinery.
|
|
|
|
..
|
|
|
|
.. bpo: 14699
|
|
.. date: 8956
|
|
.. nonce: AuoeMs
|
|
.. section: Core and Builtins
|
|
|
|
Fix calling the classmethod descriptor directly.
|
|
|
|
..
|
|
|
|
.. bpo: 11603
|
|
.. date: 8955
|
|
.. nonce: aGsFsn
|
|
.. section: Core and Builtins
|
|
|
|
Setting __repr__ to __str__ now raises a RuntimeError when repr() or str()
|
|
is called on such an object.
|
|
|
|
..
|
|
|
|
.. bpo: 14658
|
|
.. date: 8954
|
|
.. nonce: jeSkqL
|
|
.. section: Core and Builtins
|
|
|
|
Fix binding a special method to a builtin implementation of a special method
|
|
with a different name.
|
|
|
|
..
|
|
|
|
.. bpo: 14612
|
|
.. date: 8953
|
|
.. nonce: uTBlpg
|
|
.. section: Core and Builtins
|
|
|
|
Fix jumping around with blocks by setting f_lineno.
|
|
|
|
..
|
|
|
|
.. bpo: 13889
|
|
.. date: 8952
|
|
.. nonce: 5jUbDL
|
|
.. section: Core and Builtins
|
|
|
|
Check and (if necessary) set FPU control word before calling any of the
|
|
dtoa.c string <-> float conversion functions, on MSVC builds of Python.
|
|
This fixes issues when embedding Python in a Delphi app.
|
|
|
|
..
|
|
|
|
.. bpo: 14505
|
|
.. date: 8951
|
|
.. nonce: oeGD4J
|
|
.. section: Core and Builtins
|
|
|
|
Fix file descriptor leak when deallocating file objects created with
|
|
PyFile_FromString().
|
|
|
|
..
|
|
|
|
.. bpo: 14474
|
|
.. date: 8950
|
|
.. nonce: 8TuKNN
|
|
.. section: Core and Builtins
|
|
|
|
Save and restore exception state in thread.start_new_thread() while writing
|
|
error message if the thread leaves an unhandled exception.
|
|
|
|
..
|
|
|
|
.. bpo: 13019
|
|
.. date: 8949
|
|
.. nonce: LYHgJO
|
|
.. section: Core and Builtins
|
|
|
|
Fix potential reference leaks in bytearray.extend(). Patch by Suman Saha.
|
|
|
|
..
|
|
|
|
.. bpo: 14378
|
|
.. date: 8948
|
|
.. nonce: SYESoz
|
|
.. section: Core and Builtins
|
|
|
|
Fix compiling ast.ImportFrom nodes with a "__future__" string as the module
|
|
name that was not interned.
|
|
|
|
..
|
|
|
|
.. bpo: 14331
|
|
.. date: 8947
|
|
.. nonce: xcTH6m
|
|
.. section: Core and Builtins
|
|
|
|
Use significantly less stack space when importing modules by allocating path
|
|
buffers on the heap instead of the stack.
|
|
|
|
..
|
|
|
|
.. bpo: 14334
|
|
.. date: 8946
|
|
.. nonce: l8YQhg
|
|
.. section: Core and Builtins
|
|
|
|
Prevent in a segfault in type.__getattribute__ when it was not passed
|
|
strings. Also fix segfaults in the __getattribute__ and __setattr__ methods
|
|
of old-style classes.
|
|
|
|
..
|
|
|
|
.. bpo: 14161
|
|
.. date: 8945
|
|
.. nonce: VorA5N
|
|
.. section: Core and Builtins
|
|
|
|
fix the __repr__ of file objects to escape the file name.
|
|
|
|
..
|
|
|
|
.. bpo: 1469629
|
|
.. date: 8944
|
|
.. nonce: ej86Z-
|
|
.. section: Core and Builtins
|
|
|
|
Allow cycles through an object's __dict__ slot to be collected. (For example
|
|
if ``x.__dict__ is x``).
|
|
|
|
..
|
|
|
|
.. bpo: 13521
|
|
.. date: 8943
|
|
.. nonce: L_inbK
|
|
.. section: Core and Builtins
|
|
|
|
dict.setdefault() now does only one lookup for the given key, making it
|
|
"atomic" for many purposes. Patch by Filip Gruszczyński.
|
|
|
|
..
|
|
|
|
.. bpo: 1602133
|
|
.. date: 8942
|
|
.. nonce: lYqpUo
|
|
.. section: Core and Builtins
|
|
|
|
on Mac OS X a shared library build (``--enable-shared``) now fills the
|
|
``os.environ`` variable correctly.
|
|
|
|
..
|
|
|
|
.. bpo: 10538
|
|
.. date: 8941
|
|
.. nonce: F7Gerr
|
|
.. section: Core and Builtins
|
|
|
|
When using the "s*" code with PyArg_ParseTuple() to fill a Py_buffer
|
|
structure with data from an object supporting only the old PyBuffer
|
|
interface, a reference to the source objects is now properly added to the
|
|
Py_buffer.obj member.
|
|
|
|
..
|
|
|
|
.. bpo: 12718
|
|
.. date: 8940
|
|
.. nonce: lrGueo
|
|
.. section: Library
|
|
|
|
Fix interaction with winpdb overriding __import__ by setting importer
|
|
attribute on BaseConfigurator instance.
|
|
|
|
..
|
|
|
|
.. bpo: 17521
|
|
.. date: 8939
|
|
.. nonce: rDGKe7
|
|
.. section: Library
|
|
|
|
Corrected non-enabling of logger following two calls to fileConfig().
|
|
|
|
..
|
|
|
|
.. bpo: 17508
|
|
.. date: 8938
|
|
.. nonce: sO6qmY
|
|
.. section: Library
|
|
|
|
Corrected MemoryHandler configuration in dictConfig() where the target
|
|
handler wasn't configured first.
|
|
|
|
..
|
|
|
|
.. bpo: 10212
|
|
.. date: 8937
|
|
.. nonce: XGXAQQ
|
|
.. section: Library
|
|
|
|
cStringIO and struct.unpack support new buffer objects.
|
|
|
|
..
|
|
|
|
.. bpo: 12098
|
|
.. date: 8936
|
|
.. nonce: kcQpDY
|
|
.. section: Library
|
|
|
|
multiprocessing on Windows now starts child processes using the same
|
|
sys.flags as the current process. Initial patch by Sergey Mezentsev.
|
|
|
|
..
|
|
|
|
.. bpo: 8862
|
|
.. date: 8935
|
|
.. nonce: WpBti_
|
|
.. section: Library
|
|
|
|
Fixed curses cleanup when getkey is interrupted by a signal.
|
|
|
|
..
|
|
|
|
.. bpo: 9090
|
|
.. date: 8934
|
|
.. nonce: FUyySi
|
|
.. section: Library
|
|
|
|
When a socket with a timeout fails with EWOULDBLOCK or EAGAIN, retry the
|
|
select() loop instead of bailing out. This is because select() can
|
|
incorrectly report a socket as ready for reading (for example, if it
|
|
received some data with an invalid checksum).
|
|
|
|
..
|
|
|
|
.. bpo: 1285086
|
|
.. date: 8933
|
|
.. nonce: U7ONBL
|
|
.. section: Library
|
|
|
|
Get rid of the refcounting hack and speed up urllib.unquote().
|
|
|
|
..
|
|
|
|
.. bpo: 17368
|
|
.. date: 8932
|
|
.. nonce: y8QiJd
|
|
.. section: Library
|
|
|
|
Fix an off-by-one error in the Python JSON decoder that caused a failure
|
|
while decoding empty object literals when object_pairs_hook was specified.
|
|
|
|
..
|
|
|
|
.. bpo: 17278
|
|
.. date: 8931
|
|
.. nonce: pOF4An
|
|
.. section: Library
|
|
|
|
Fix a crash in heapq.heappush() and heapq.heappop() when the list is being
|
|
resized concurrently.
|
|
|
|
..
|
|
|
|
.. bpo: 17018
|
|
.. date: 8930
|
|
.. nonce: l8_sa8
|
|
.. section: Library
|
|
|
|
Make Process.join() retry if os.waitpid() fails with EINTR.
|
|
|
|
..
|
|
|
|
.. bpo: 14720
|
|
.. date: 8929
|
|
.. nonce: rjT0OJ
|
|
.. section: Library
|
|
|
|
sqlite3: Convert datetime microseconds correctly. Patch by Lowe Thiderman.
|
|
|
|
..
|
|
|
|
.. bpo: 17225
|
|
.. date: 8928
|
|
.. nonce: Z396fN
|
|
.. section: Library
|
|
|
|
JSON decoder now counts columns in the first line starting with 1, as in
|
|
other lines.
|
|
|
|
..
|
|
|
|
.. bpo: 7842
|
|
.. date: 8927
|
|
.. nonce: p2kMAC
|
|
.. section: Library
|
|
|
|
backported fix for py_compile.compile() syntax error handling.
|
|
|
|
..
|
|
|
|
.. bpo: 13153
|
|
.. date: 8926
|
|
.. nonce: IN7Ddm
|
|
.. section: Library
|
|
|
|
Tkinter functions now raise TclError instead of ValueError when a unicode
|
|
argument contains non-BMP character.
|
|
|
|
..
|
|
|
|
.. bpo: 9669
|
|
.. date: 8925
|
|
.. nonce: Td9alB
|
|
.. section: Library
|
|
|
|
Protect re against infinite loops on zero-width matching in non-greedy
|
|
repeat. Patch by Matthew Barnett.
|
|
|
|
..
|
|
|
|
.. bpo: 13169
|
|
.. date: 8924
|
|
.. nonce: txDMgH
|
|
.. section: Library
|
|
|
|
The maximal repetition number in a regular expression has been increased
|
|
from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on 64-bit).
|
|
|
|
..
|
|
|
|
.. bpo: 16743
|
|
.. date: 8923
|
|
.. nonce: 7vwfDN
|
|
.. section: Library
|
|
|
|
Fix mmap overflow check on 32 bit Windows.
|
|
|
|
..
|
|
|
|
.. bpo: 11311
|
|
.. date: 8922
|
|
.. nonce: NvgObQ
|
|
.. section: Library
|
|
|
|
StringIO.readline(0) now returns an empty string as all other file-like
|
|
objects.
|
|
|
|
..
|
|
|
|
.. bpo: 16800
|
|
.. date: 8921
|
|
.. nonce: HxSo58
|
|
.. section: Library
|
|
|
|
tempfile.gettempdir() no longer left temporary files when the disk is full.
|
|
Original patch by Amir Szekely.
|
|
|
|
..
|
|
|
|
.. bpo: 13555
|
|
.. date: 8920
|
|
.. nonce: bXG1a4
|
|
.. section: Library
|
|
|
|
cPickle now supports files larger than 2 GiB.
|
|
|
|
..
|
|
|
|
.. bpo: 17052
|
|
.. date: 8919
|
|
.. nonce: TEWdzQ
|
|
.. section: Library
|
|
|
|
unittest discovery should use self.testLoader.
|
|
|
|
..
|
|
|
|
.. bpo: 4591
|
|
.. date: 8918
|
|
.. nonce: 9wJlD8
|
|
.. section: Library
|
|
|
|
Uid and gid values larger than 2**31 are supported now.
|
|
|
|
..
|
|
|
|
.. bpo: 17141
|
|
.. date: 8917
|
|
.. nonce: pXFICp
|
|
.. section: Library
|
|
|
|
random.vonmisesvariate() no more hangs for large kappas.
|
|
|
|
..
|
|
|
|
.. bpo: 17149
|
|
.. date: 8916
|
|
.. nonce: ONtJnJ
|
|
.. section: Library
|
|
|
|
Fix random.vonmisesvariate to always return results in the range [0,
|
|
2*math.pi].
|
|
|
|
..
|
|
|
|
.. bpo: 1470548
|
|
.. date: 8915
|
|
.. nonce: xr_CsJ
|
|
.. section: Library
|
|
|
|
XMLGenerator now works with UTF-16 and UTF-32 encodings.
|
|
|
|
..
|
|
|
|
.. bpo: 6975
|
|
.. date: 8914
|
|
.. nonce: 4GoPXW
|
|
.. section: Library
|
|
|
|
os.path.realpath() now correctly resolves multiple nested symlinks on POSIX
|
|
platforms.
|
|
|
|
..
|
|
|
|
.. bpo: 7358
|
|
.. date: 8913
|
|
.. nonce: -jPlTz
|
|
.. section: Library
|
|
|
|
cStringIO.StringIO now supports writing to and reading from a stream larger
|
|
than 2 GiB on 64-bit systems.
|
|
|
|
..
|
|
|
|
.. bpo: 10355
|
|
.. date: 8912
|
|
.. nonce: lkhqo9
|
|
.. section: Library
|
|
|
|
In SpooledTemporaryFile class mode and name properties and xreadlines method
|
|
now work for unrolled files. encoding and newlines properties now removed
|
|
as they have no sense and always produced AttributeError.
|
|
|
|
..
|
|
|
|
.. bpo: 16686
|
|
.. date: 8911
|
|
.. nonce: zT_bpe
|
|
.. section: Library
|
|
|
|
Fixed a lot of bugs in audioop module. Fixed crashes in avgpp(), maxpp()
|
|
and ratecv(). Fixed an integer overflow in add(), bias(), and ratecv().
|
|
reverse(), lin2lin() and ratecv() no more lose precision for 32-bit samples.
|
|
max() and rms() no more returns a negative result and various other
|
|
functions now work correctly with 32-bit sample -0x80000000.
|
|
|
|
..
|
|
|
|
.. bpo: 17073
|
|
.. date: 8910
|
|
.. nonce: wlCar1
|
|
.. section: Library
|
|
|
|
Fix some integer overflows in sqlite3 module.
|
|
|
|
..
|
|
|
|
.. bpo: 6083
|
|
.. date: 8909
|
|
.. nonce: MVAIwI
|
|
.. section: Library
|
|
|
|
Fix multiple segmentation faults occurred when PyArg_ParseTuple parses
|
|
nested mutating sequence.
|
|
|
|
..
|
|
|
|
.. bpo: 5289
|
|
.. date: 8908
|
|
.. nonce: 4azz2m
|
|
.. section: Library
|
|
|
|
Fix ctypes.util.find_library on Solaris.
|
|
|
|
..
|
|
|
|
.. bpo: 17106
|
|
.. date: 8907
|
|
.. nonce: -2_cbV
|
|
.. section: Library
|
|
|
|
Fix a segmentation fault in io.TextIOWrapper when an underlying stream or a
|
|
decoder produces data of an unexpected type (i.e. when io.TextIOWrapper
|
|
initialized with text stream or use bytes-to-bytes codec).
|
|
|
|
..
|
|
|
|
.. bpo: 13994
|
|
.. date: 8906
|
|
.. nonce: Y89GZB
|
|
.. section: Library
|
|
|
|
Add compatibility alias in distutils.ccompiler for
|
|
distutils.sysconfig.customize_compiler.
|
|
|
|
..
|
|
|
|
.. bpo: 15633
|
|
.. date: 8905
|
|
.. nonce: t407yZ
|
|
.. section: Library
|
|
|
|
httplib.HTTPResponse is now mark closed when the server sends less than the
|
|
advertised Content-Length.
|
|
|
|
..
|
|
|
|
.. bpo: 15881
|
|
.. date: 8904
|
|
.. nonce: UfzKmP
|
|
.. section: Library
|
|
|
|
Fixed atexit hook in multiprocessing.
|
|
|
|
..
|
|
|
|
.. bpo: 14340
|
|
.. date: 8903
|
|
.. nonce: 6XMfoZ
|
|
.. section: Library
|
|
|
|
Upgrade the embedded expat library to version 2.1.0.
|
|
|
|
..
|
|
|
|
.. bpo: 11159
|
|
.. date: 8902
|
|
.. nonce: P-3Mf3
|
|
.. section: Library
|
|
|
|
SAX parser now supports unicode file names.
|
|
|
|
..
|
|
|
|
.. bpo: 6972
|
|
.. date: 8901
|
|
.. nonce: e2Lq4T
|
|
.. section: Library
|
|
|
|
The zipfile module no longer overwrites files outside of its destination
|
|
path when extracting malicious zip files.
|
|
|
|
..
|
|
|
|
.. bpo: 17049
|
|
.. date: 8900
|
|
.. nonce: CoOx8W
|
|
.. section: Library
|
|
|
|
Localized calendar methods now return unicode if a locale includes an
|
|
encoding and the result string contains month or weekday (was regression
|
|
from Python 2.6).
|
|
|
|
..
|
|
|
|
.. bpo: 4844
|
|
.. date: 8899
|
|
.. nonce: jvXWfL
|
|
.. section: Library
|
|
|
|
ZipFile now raises BadZipfile when opens a ZIP file with an incomplete "End
|
|
of Central Directory" record. Original patch by Guilherme Polo and Alan
|
|
McIntyre.
|
|
|
|
..
|
|
|
|
.. bpo: 15505
|
|
.. date: 8898
|
|
.. nonce: -pH9Mh
|
|
.. section: Library
|
|
|
|
`unittest.installHandler` no longer assumes SIGINT handler is set to a
|
|
callable object.
|
|
|
|
..
|
|
|
|
.. bpo: 17051
|
|
.. date: 8897
|
|
.. nonce: erKg1U
|
|
.. section: Library
|
|
|
|
Fix a memory leak in os.path.isdir() on Windows. Patch by Robert Xiao.
|
|
|
|
..
|
|
|
|
.. bpo: 13454
|
|
.. date: 8896
|
|
.. nonce: 81rUI-
|
|
.. section: Library
|
|
|
|
Fix a crash when deleting an iterator created by itertools.tee() if all
|
|
other iterators were very advanced before.
|
|
|
|
..
|
|
|
|
.. bpo: 16992
|
|
.. date: 8895
|
|
.. nonce: s_RXIM
|
|
.. section: Library
|
|
|
|
On Windows in signal.set_wakeup_fd, validate the file descriptor argument.
|
|
|
|
..
|
|
|
|
.. bpo: 15861
|
|
.. date: 8894
|
|
.. nonce: gGkxCM
|
|
.. section: Library
|
|
|
|
tkinter now correctly works with lists and tuples containing strings with
|
|
whitespaces, backslashes or unbalanced braces.
|
|
|
|
..
|
|
|
|
.. bpo: 10527
|
|
.. date: 8893
|
|
.. nonce: EuNKip
|
|
.. section: Library
|
|
|
|
Use poll() instead of select() for multiprocessing pipes.
|
|
|
|
..
|
|
|
|
.. bpo: 9720
|
|
.. date: 8892
|
|
.. nonce: XPXDks
|
|
.. section: Library
|
|
|
|
zipfile now writes correct local headers for files larger than 4 GiB.
|
|
|
|
..
|
|
|
|
.. bpo: 13899
|
|
.. date: 8891
|
|
.. nonce: yz3hXA
|
|
.. section: Library
|
|
|
|
\A, \Z, and \B now correctly match the A, Z, and B literals when used inside
|
|
character classes (e.g. '[\A]'). Patch by Matthew Barnett.
|
|
|
|
..
|
|
|
|
.. bpo: 16398
|
|
.. date: 8890
|
|
.. nonce: JU7cL4
|
|
.. section: Library
|
|
|
|
Optimize deque.rotate() so that it only moves pointers and doesn't touch the
|
|
underlying data with increfs and decrefs.
|
|
|
|
..
|
|
|
|
.. bpo: 15109
|
|
.. date: 8889
|
|
.. nonce: Qk6XVt
|
|
.. section: Library
|
|
|
|
Fix regression in sqlite3's iterdump method where it would die with an
|
|
encoding error if the database contained string values containing non-ASCII.
|
|
(Regression was introduced by fix for 9750).
|
|
|
|
..
|
|
|
|
.. bpo: 15545
|
|
.. date: 8888
|
|
.. nonce: FCBNNV
|
|
.. section: Library
|
|
|
|
Fix regression in sqlite3's iterdump method where it was failing if the
|
|
connection used a row factory (such as sqlite3.Row) that produced unsortable
|
|
objects. (Regression was introduced by fix for 9750).
|
|
|
|
..
|
|
|
|
.. bpo: 16828
|
|
.. date: 8887
|
|
.. nonce: KB886T
|
|
.. section: Library
|
|
|
|
Fix error incorrectly raised by bz2.compress(''). Patch by Martin Packman.
|
|
|
|
..
|
|
|
|
.. bpo: 9586
|
|
.. date: 8886
|
|
.. nonce: 9tuKgR
|
|
.. section: Library
|
|
|
|
Redefine SEM_FAILED on MacOSX to keep compiler happy.
|
|
|
|
..
|
|
|
|
.. bpo: 10527
|
|
.. date: 8885
|
|
.. nonce: 7btVvN
|
|
.. section: Library
|
|
|
|
make multiprocessing use poll() instead of select() if available.
|
|
|
|
..
|
|
|
|
.. bpo: 16485
|
|
.. date: 8884
|
|
.. nonce: aUJyTZ
|
|
.. section: Library
|
|
|
|
Now file descriptors are closed if file header patching failed on closing an
|
|
aifc file.
|
|
|
|
..
|
|
|
|
.. bpo: 12065
|
|
.. date: 8883
|
|
.. nonce: FBZpyD
|
|
.. section: Library
|
|
|
|
connect_ex() on an SSL socket now returns the original errno when the
|
|
socket's timeout expires (it used to return None).
|
|
|
|
..
|
|
|
|
.. bpo: 16713
|
|
.. date: 8882
|
|
.. nonce: YX5wyQ
|
|
.. section: Library
|
|
|
|
Fix the parsing of tel url with params using urlparse module.
|
|
|
|
..
|
|
|
|
.. bpo: 16443
|
|
.. date: 8881
|
|
.. nonce: SnGosi
|
|
.. section: Library
|
|
|
|
Add docstrings to regular expression match objects. Patch by Anton Kasyanov.
|
|
|
|
..
|
|
|
|
.. bpo: 8853
|
|
.. date: 8880
|
|
.. nonce: vSQPAG
|
|
.. section: Library
|
|
|
|
Allow port to be of type long for socket.getaddrinfo().
|
|
|
|
..
|
|
|
|
.. bpo: 16597
|
|
.. date: 8879
|
|
.. nonce: z8uMEN
|
|
.. section: Library
|
|
|
|
In buffered and text IO, call close() on the underlying stream if invoking
|
|
flush() fails.
|
|
|
|
..
|
|
|
|
.. bpo: 15701
|
|
.. date: 8878
|
|
.. nonce: rAh1Sy
|
|
.. section: Library
|
|
|
|
Fix HTTPError info method call to return the headers information.
|
|
|
|
..
|
|
|
|
.. bpo: 16646
|
|
.. date: 8877
|
|
.. nonce: Tc3vsq
|
|
.. section: Library
|
|
|
|
ftplib.FTP.makeport() might lose socket error details. (patch by Serhiy
|
|
Storchaka)
|
|
|
|
..
|
|
|
|
.. bpo: 16626
|
|
.. date: 8876
|
|
.. nonce: P9xKcu
|
|
.. section: Library
|
|
|
|
Fix infinite recursion in glob.glob() on Windows when the pattern contains a
|
|
wildcard in the drive or UNC path. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16298
|
|
.. date: 8875
|
|
.. nonce: kN3o52
|
|
.. section: Library
|
|
|
|
In HTTPResponse.read(), close the socket when there is no Content-Length and
|
|
the incoming stream is finished. Patch by Eran Rundstein.
|
|
|
|
..
|
|
|
|
.. bpo: 16248
|
|
.. date: 8874
|
|
.. nonce: yOopnt
|
|
.. section: Library
|
|
|
|
Disable code execution from the user's home directory by tkinter when the -E
|
|
flag is passed to Python. Patch by Zachary Ware.
|
|
|
|
..
|
|
|
|
.. bpo: 16628
|
|
.. date: 8873
|
|
.. nonce: qnWML3
|
|
.. section: Library
|
|
|
|
Fix a memory leak in ctypes.resize().
|
|
|
|
..
|
|
|
|
.. bpo: 13614
|
|
.. date: 8872
|
|
.. nonce: buqA2j
|
|
.. section: Library
|
|
|
|
Fix setup.py register failure with invalid rst in description. Patch by
|
|
Julien Courteau and Pierre Paul Lefebvre.
|
|
|
|
..
|
|
|
|
.. bpo: 10182
|
|
.. date: 8871
|
|
.. nonce: 0nH79H
|
|
.. section: Library
|
|
|
|
The re module doesn't truncate indices to 32 bits anymore. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16573
|
|
.. date: 8870
|
|
.. nonce: kKjx72
|
|
.. section: Library
|
|
|
|
In 2to3, treat enumerate() like a consuming call, so superfluous list()
|
|
calls aren't added to filter(), map(), and zip() which are directly passed
|
|
enumerate().
|
|
|
|
..
|
|
|
|
.. bpo: 1160
|
|
.. date: 8869
|
|
.. nonce: n79fOA
|
|
.. section: Library
|
|
|
|
Fix compiling large regular expressions on UCS2 builds. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 14313
|
|
.. date: 8868
|
|
.. nonce: WpDB93
|
|
.. section: Library
|
|
|
|
zipfile now raises NotImplementedError when the compression type is unknown.
|
|
|
|
..
|
|
|
|
.. bpo: 16408
|
|
.. date: 8867
|
|
.. nonce: iqzks4
|
|
.. section: Library
|
|
|
|
Fix file descriptors not being closed in error conditions in the zipfile
|
|
module. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16327
|
|
.. date: 8866
|
|
.. nonce: uVAHv3
|
|
.. section: Library
|
|
|
|
The subprocess module no longer leaks file descriptors used for
|
|
stdin/stdout/stderr pipes to the child when fork() fails.
|
|
|
|
..
|
|
|
|
.. bpo: 14396
|
|
.. date: 8865
|
|
.. nonce: aUgPuV
|
|
.. section: Library
|
|
|
|
Handle the odd rare case of waitpid returning 0 when not expected in
|
|
subprocess.Popen.wait().
|
|
|
|
..
|
|
|
|
.. bpo: 16411
|
|
.. date: 8864
|
|
.. nonce: 9Mn07O
|
|
.. section: Library
|
|
|
|
Fix a bug where zlib.decompressobj().flush() might try to access previously-
|
|
freed memory. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16350
|
|
.. date: 8863
|
|
.. nonce: b77tF6
|
|
.. section: Library
|
|
|
|
zlib.decompressobj().decompress() now accumulates data from successive calls
|
|
after EOF in unused_data, instead of only saving the argument to the last
|
|
call. decompressobj().flush() now correctly sets unused_data and
|
|
unconsumed_tail. A bug in the handling of MemoryError when setting the
|
|
unconsumed_tail attribute has also been fixed. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 12759
|
|
.. date: 8862
|
|
.. nonce: c7p8aw
|
|
.. section: Library
|
|
|
|
sre_parse now raises a proper error when the name of the group is missing.
|
|
Initial patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16152
|
|
.. date: 8861
|
|
.. nonce: Lypvsp
|
|
.. section: Library
|
|
|
|
fix tokenize to ignore whitespace at the end of the code when no newline is
|
|
found. Patch by Ned Batchelder.
|
|
|
|
..
|
|
|
|
.. bpo: 16230
|
|
.. date: 8860
|
|
.. nonce: Y7XU0-
|
|
.. section: Library
|
|
|
|
Fix a crash in select.select() when one of the lists changes size while
|
|
iterated on. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16228
|
|
.. date: 8859
|
|
.. nonce: zsna-8
|
|
.. section: Library
|
|
|
|
Fix a crash in the json module where a list changes size while it is being
|
|
encoded. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 14897
|
|
.. date: 8858
|
|
.. nonce: OGbALj
|
|
.. section: Library
|
|
|
|
Enhance error messages of struct.pack and struct.pack_into. Patch by Matti
|
|
Mäki.
|
|
|
|
..
|
|
|
|
.. bpo: 12890
|
|
.. date: 8857
|
|
.. nonce: kDaDxa
|
|
.. section: Library
|
|
|
|
cgitb no longer prints spurious <p> tags in text mode when the logdir option
|
|
is specified.
|
|
|
|
..
|
|
|
|
.. bpo: 14398
|
|
.. date: 8856
|
|
.. nonce: jPT4ME
|
|
.. section: Library
|
|
|
|
Fix size truncation and overflow bugs in the bz2 module.
|
|
|
|
..
|
|
|
|
.. bpo: 5148
|
|
.. date: 8855
|
|
.. nonce: VHoO2C
|
|
.. section: Library
|
|
|
|
Ignore 'U' in mode given to gzip.open() and gzip.GzipFile().
|
|
|
|
..
|
|
|
|
.. bpo: 16220
|
|
.. date: 8854
|
|
.. nonce: KAtvbg
|
|
.. section: Library
|
|
|
|
wsgiref now always calls close() on an iterable response. Patch by Brent
|
|
Tubbs.
|
|
|
|
..
|
|
|
|
.. bpo: 16461
|
|
.. date: 8853
|
|
.. nonce: 4XLB7L
|
|
.. section: Library
|
|
|
|
Wave library should be able to deal with 4GB wav files, and sample rate of
|
|
44100 Hz.
|
|
|
|
..
|
|
|
|
.. bpo: 16176
|
|
.. date: 8852
|
|
.. nonce: iZz-x5
|
|
.. section: Library
|
|
|
|
Properly identify Windows 8 via platform.platform()
|
|
|
|
..
|
|
|
|
.. bpo: 15756
|
|
.. date: 8851
|
|
.. nonce: cV4TEW
|
|
.. section: Library
|
|
|
|
subprocess.poll() now properly handles errno.ECHILD to return a returncode
|
|
of 0 when the child has already exited or cannot be waited on.
|
|
|
|
..
|
|
|
|
.. bpo: 12376
|
|
.. date: 8850
|
|
.. nonce: mkpQwv
|
|
.. section: Library
|
|
|
|
Pass on parameters in TextTestResult.__init__ super call
|
|
|
|
..
|
|
|
|
.. bpo: 15222
|
|
.. date: 8849
|
|
.. nonce: lOnn6t
|
|
.. section: Library
|
|
|
|
Insert blank line after each message in mbox mailboxes
|
|
|
|
..
|
|
|
|
.. bpo: 16013
|
|
.. date: 8848
|
|
.. nonce: lJImKp
|
|
.. section: Library
|
|
|
|
Fix CSV Reader parsing issue with ending quote characters. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15421
|
|
.. date: 8847
|
|
.. nonce: SUEEPv
|
|
.. section: Library
|
|
|
|
fix an OverflowError in Calendar.itermonthdates() after datetime.MAXYEAR.
|
|
Patch by Cédric Krier.
|
|
|
|
..
|
|
|
|
.. bpo: 15970
|
|
.. date: 8846
|
|
.. nonce: 8deo2K
|
|
.. section: Library
|
|
|
|
xml.etree.ElementTree now serializes correctly the empty HTML elements
|
|
'meta' and 'param'.
|
|
|
|
..
|
|
|
|
.. bpo: 15676
|
|
.. date: 8845
|
|
.. nonce: V_auQh
|
|
.. section: Library
|
|
|
|
Now "mmap" check for empty files before doing the offset check. Patch by
|
|
Steven Willis.
|
|
|
|
..
|
|
|
|
.. bpo: 15340
|
|
.. date: 8844
|
|
.. nonce: Aqn0c1
|
|
.. section: Library
|
|
|
|
Fix importing the random module when /dev/urandom cannot be opened. This
|
|
was a regression caused by the hash randomization patch.
|
|
|
|
..
|
|
|
|
.. bpo: 15841
|
|
.. date: 8843
|
|
.. nonce: M11nwa
|
|
.. section: Library
|
|
|
|
The readable(), writable() and seekable() methods of io.BytesIO and
|
|
io.StringIO objects now raise ValueError when the object has been closed.
|
|
Patch by Alessandro Moura.
|
|
|
|
..
|
|
|
|
.. bpo: 16112
|
|
.. date: 8842
|
|
.. nonce: 7UQthq
|
|
.. section: Library
|
|
|
|
platform.architecture does not correctly escape argument to /usr/bin/file.
|
|
Patch by David Benjamin.
|
|
|
|
..
|
|
|
|
.. bpo: 12776
|
|
.. date: 8841
|
|
.. nonce: MzM-xL
|
|
.. section: Library
|
|
|
|
call argparse type function (specified by add_argument) only once. Before,
|
|
the type function was called twice in the case where the default was
|
|
specified and the argument was given as well. This was especially
|
|
problematic for the FileType type, as a default file would always be opened,
|
|
even if a file argument was specified on the command line. (See also:
|
|
bpo-11839)
|
|
|
|
..
|
|
|
|
.. bpo: 15906
|
|
.. date: 8840
|
|
.. nonce: sY-Tgu
|
|
.. section: Library
|
|
|
|
Fix a regression in argparse caused by the preceding change, when
|
|
action='append', type='str' and default=[].
|
|
|
|
..
|
|
|
|
.. bpo: 13370
|
|
.. date: 8839
|
|
.. nonce: E9RveK
|
|
.. section: Library
|
|
|
|
Ensure that ctypes works on Mac OS X when Python is compiled using the clang
|
|
compiler
|
|
|
|
..
|
|
|
|
.. bpo: 15544
|
|
.. date: 8838
|
|
.. nonce: 3QjWdU
|
|
.. section: Library
|
|
|
|
Fix Decimal.__float__ to work with payload-carrying NaNs.
|
|
|
|
..
|
|
|
|
.. bpo: 15199
|
|
.. date: 8837
|
|
.. nonce: iOOV1X
|
|
.. section: Library
|
|
|
|
Fix JavaScript's default MIME type to application/javascript. Patch by
|
|
Bohuslav Kabrda.
|
|
|
|
..
|
|
|
|
.. bpo: 15477
|
|
.. date: 8836
|
|
.. nonce: 9gGqPw
|
|
.. section: Library
|
|
|
|
In cmath and math modules, add workaround for platforms whose system-
|
|
supplied log1p function doesn't respect signs of zeros.
|
|
|
|
..
|
|
|
|
.. bpo: 11062
|
|
.. date: 8835
|
|
.. nonce: ZhTF21
|
|
.. section: Library
|
|
|
|
Fix adding a message from file to Babyl mailbox.
|
|
|
|
..
|
|
|
|
.. bpo: 15646
|
|
.. date: 8834
|
|
.. nonce: VbhKq4
|
|
.. section: Library
|
|
|
|
Prevent equivalent of a fork bomb when using multiprocessing on Windows
|
|
without the "if __name__ == '__main__'" idiom.
|
|
|
|
..
|
|
|
|
.. bpo: 15567
|
|
.. date: 8833
|
|
.. nonce: MGuZ8N
|
|
.. section: Library
|
|
|
|
Fix NameError when running threading._test
|
|
|
|
..
|
|
|
|
.. bpo: 15424
|
|
.. date: 8832
|
|
.. nonce: 6ZaCfJ
|
|
.. section: Library
|
|
|
|
Add a __sizeof__ implementation for array objects. Patch by Ludwig Hähne.
|
|
|
|
..
|
|
|
|
.. bpo: 15538
|
|
.. date: 8831
|
|
.. nonce: CJHtAs
|
|
.. section: Library
|
|
|
|
Fix compilation of the getnameinfo() / getaddrinfo() emulation code. Patch
|
|
by Philipp Hagemeister.
|
|
|
|
..
|
|
|
|
.. bpo: 12288
|
|
.. date: 8830
|
|
.. nonce: EeBUVC
|
|
.. section: Library
|
|
|
|
Consider '0' and '0.0' as valid initialvalue for tkinter SimpleDialog.
|
|
|
|
..
|
|
|
|
.. bpo: 15489
|
|
.. date: 8829
|
|
.. nonce: P9-vH9
|
|
.. section: Library
|
|
|
|
Add a __sizeof__ implementation for BytesIO objects. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15469
|
|
.. date: 8828
|
|
.. nonce: eFsJXX
|
|
.. section: Library
|
|
|
|
Add a __sizeof__ implementation for deque objects. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15487
|
|
.. date: 8827
|
|
.. nonce: vtEBtw
|
|
.. section: Library
|
|
|
|
Add a __sizeof__ implementation for buffered I/O objects. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15512
|
|
.. date: 8826
|
|
.. nonce: JO3bbV
|
|
.. section: Library
|
|
|
|
Add a __sizeof__ implementation for parser. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15402
|
|
.. date: 8825
|
|
.. nonce: MWs0d1
|
|
.. section: Library
|
|
|
|
An issue in the struct module that caused sys.getsizeof to return incorrect
|
|
results for struct.Struct instances has been fixed. Initial patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15232
|
|
.. date: 8824
|
|
.. nonce: R723JW
|
|
.. section: Library
|
|
|
|
when mangle_from is True, email.Generator now correctly mangles lines that
|
|
start with 'From ' that occur in a MIME preamble or epilog.
|
|
|
|
..
|
|
|
|
.. bpo: 13922
|
|
.. date: 8823
|
|
.. nonce: mg0ypz
|
|
.. section: Library
|
|
|
|
argparse no longer incorrectly strips '--'s that appear after the first one.
|
|
|
|
..
|
|
|
|
.. bpo: 12353
|
|
.. date: 8822
|
|
.. nonce: S3NUQb
|
|
.. section: Library
|
|
|
|
argparse now correctly handles null argument values.
|
|
|
|
..
|
|
|
|
.. bpo: 6493
|
|
.. date: 8821
|
|
.. nonce: onAuOo
|
|
.. section: Library
|
|
|
|
An issue in ctypes on Windows that caused structure bitfields of type
|
|
ctypes.c_uint32 and width 32 to incorrectly be set has been fixed.
|
|
|
|
..
|
|
|
|
.. bpo: 14635
|
|
.. date: 8820
|
|
.. nonce: R89rsl
|
|
.. section: Library
|
|
|
|
telnetlib will use poll() rather than select() when possible to avoid
|
|
failing due to the select() file descriptor limit.
|
|
|
|
..
|
|
|
|
.. bpo: 15247
|
|
.. date: 8819
|
|
.. nonce: XQlOgY
|
|
.. section: Library
|
|
|
|
FileIO now raises an error when given a file descriptor pointing to a
|
|
directory.
|
|
|
|
..
|
|
|
|
.. bpo: 14591
|
|
.. date: 8818
|
|
.. nonce: WiL398
|
|
.. section: Library
|
|
|
|
Fix bug in Random.jumpahead that could produce an invalid Mersenne Twister
|
|
state on 64-bit machines.
|
|
|
|
..
|
|
|
|
.. bpo: 5346
|
|
.. date: 8817
|
|
.. nonce: KazqNd
|
|
.. section: Library
|
|
|
|
Preserve permissions of mbox, MMDF and Babyl mailbox files on flush().
|
|
|
|
..
|
|
|
|
.. bpo: 15219
|
|
.. date: 8816
|
|
.. nonce: q8ah8W
|
|
.. section: Library
|
|
|
|
Fix a reference leak when hashlib.new() is called with invalid parameters.
|
|
|
|
..
|
|
|
|
.. bpo: 9559
|
|
.. date: 8815
|
|
.. nonce: HNrpSz
|
|
.. section: Library
|
|
|
|
If messages were only added, a new file is no longer created and renamed
|
|
over the old file when flush() is called on an mbox, MMDF or Babyl mailbox.
|
|
|
|
..
|
|
|
|
.. bpo: 14653
|
|
.. date: 8814
|
|
.. nonce: wxr1Hp
|
|
.. section: Library
|
|
|
|
email.utils.mktime_tz() no longer relies on system mktime() when timezone
|
|
offest is supplied.
|
|
|
|
..
|
|
|
|
.. bpo: 6056
|
|
.. date: 8813
|
|
.. nonce: QB7JkF
|
|
.. section: Library
|
|
|
|
Make multiprocessing use setblocking(True) on the sockets it uses. Original
|
|
patch by J Derek Wilson.
|
|
|
|
..
|
|
|
|
.. bpo: 15101
|
|
.. date: 8812
|
|
.. nonce: IWvk9X
|
|
.. section: Library
|
|
|
|
Make pool finalizer avoid joining current thread.
|
|
|
|
..
|
|
|
|
.. bpo: 15054
|
|
.. date: 8811
|
|
.. nonce: tE72L_
|
|
.. section: Library
|
|
|
|
A bug in tokenize.tokenize that caused string literals with 'b' and 'br'
|
|
prefixes to be incorrectly tokenized has been fixed. Patch by Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15036
|
|
.. date: 8810
|
|
.. nonce: Mhm512
|
|
.. section: Library
|
|
|
|
Mailbox no longer throws an error if a flush is done between operations when
|
|
removing or changing multiple items in mbox, MMDF, or Babyl mailboxes.
|
|
|
|
..
|
|
|
|
.. bpo: 10133
|
|
.. date: 8809
|
|
.. nonce: RredST
|
|
.. section: Library
|
|
|
|
Make multiprocessing deallocate buffer if socket read fails. Patch by
|
|
Hallvard B Furuseth.
|
|
|
|
..
|
|
|
|
.. bpo: 13854
|
|
.. date: 8808
|
|
.. nonce: ms8PU3
|
|
.. section: Library
|
|
|
|
Make multiprocessing properly handle non-integer non-string argument to
|
|
SystemExit.
|
|
|
|
..
|
|
|
|
.. bpo: 12157
|
|
.. date: 8807
|
|
.. nonce: awxWQJ
|
|
.. section: Library
|
|
|
|
Make pool.map() empty iterables correctly. Initial patch by mouad.
|
|
|
|
..
|
|
|
|
.. bpo: 14036
|
|
.. date: 8806
|
|
.. nonce: wfrN3N
|
|
.. section: Library
|
|
|
|
Add an additional check to validate that port in urlparse does not go in
|
|
illegal range and returns None.
|
|
|
|
..
|
|
|
|
.. bpo: 14888
|
|
.. date: 8805
|
|
.. nonce: 8d3GPF
|
|
.. section: Library
|
|
|
|
Fix misbehaviour of the _md5 module when called on data larger than 2**32
|
|
bytes.
|
|
|
|
..
|
|
|
|
.. bpo: 15908
|
|
.. date: 8804
|
|
.. nonce: xfD3R4
|
|
.. section: Library
|
|
|
|
Fix misbehaviour of the sha1 module when called on data larger than 2**32
|
|
bytes.
|
|
|
|
..
|
|
|
|
.. bpo: 15910
|
|
.. date: 8803
|
|
.. nonce: Xik0eY
|
|
.. section: Library
|
|
|
|
Fix misbehaviour of _md5 and sha1 modules when "updating" on data larger
|
|
than 2**32 bytes.
|
|
|
|
..
|
|
|
|
.. bpo: 14875
|
|
.. date: 8802
|
|
.. nonce: pGNN-W
|
|
.. section: Library
|
|
|
|
Use float('inf') instead of float('1e66666') in the json module.
|
|
|
|
..
|
|
|
|
.. bpo: 14572
|
|
.. date: 8801
|
|
.. nonce: FxInwF
|
|
.. section: Library
|
|
|
|
Prevent build failures with pre-3.5.0 versions of sqlite3, such as was
|
|
shipped with Centos 5 and Mac OS X 10.4.
|
|
|
|
..
|
|
|
|
.. bpo: 14426
|
|
.. date: 8800
|
|
.. nonce: GSay45
|
|
.. section: Library
|
|
|
|
Correct the Date format in Expires attribute of Set-Cookie Header in
|
|
Cookie.py.
|
|
|
|
..
|
|
|
|
.. bpo: 14721
|
|
.. date: 8799
|
|
.. nonce: 3gDakm
|
|
.. section: Library
|
|
|
|
Send proper header, Content-length: 0 when the body is an empty string ''.
|
|
Initial Patch contributed by Arve Knudsen.
|
|
|
|
..
|
|
|
|
.. bpo: 14072
|
|
.. date: 8798
|
|
.. nonce: 4bVZye
|
|
.. section: Library
|
|
|
|
Fix parsing of 'tel' URIs in urlparse by making the check for ports
|
|
stricter.
|
|
|
|
..
|
|
|
|
.. bpo: 9374
|
|
.. date: 8797
|
|
.. nonce: 73g_V_
|
|
.. section: Library
|
|
|
|
Generic parsing of query and fragment portions of url for any scheme.
|
|
Supported both by RFC3986 and RFC2396.
|
|
|
|
..
|
|
|
|
.. bpo: 14798
|
|
.. date: 8796
|
|
.. nonce: uw_PT-
|
|
.. section: Library
|
|
|
|
Fix the functions in pyclbr to raise an ImportError when the first part of a
|
|
dotted name is not a package. Patch by Xavier de Gaye.
|
|
|
|
..
|
|
|
|
.. bpo: 14832
|
|
.. date: 8795
|
|
.. nonce: ZyLvfY
|
|
.. section: Library
|
|
|
|
fixed the order of the argument references in the error message produced by
|
|
unittest's assertItemsEqual.
|
|
|
|
..
|
|
|
|
.. bpo: 14829
|
|
.. date: 8794
|
|
.. nonce: yWZKyP
|
|
.. section: Library
|
|
|
|
Fix bisect issues under 64-bit Windows.
|
|
|
|
..
|
|
|
|
.. bpo: 14777
|
|
.. date: 8793
|
|
.. nonce: SS0XEf
|
|
.. section: Library
|
|
|
|
tkinter may return undecoded UTF-8 bytes as a string when accessing the Tk
|
|
clipboard. Modify clipboard_get() to first request type UTF8_STRING when no
|
|
specific type is requested in an X11 windowing environment, falling back to
|
|
the current default type STRING if that fails. Original patch by Thomas
|
|
Kluyver.
|
|
|
|
..
|
|
|
|
.. bpo: 12541
|
|
.. date: 8792
|
|
.. nonce: srvUYa
|
|
.. section: Library
|
|
|
|
Be lenient with quotes around Realm field with HTTP Basic Authentation in
|
|
urllib2.
|
|
|
|
..
|
|
|
|
.. bpo: 14662
|
|
.. date: 8791
|
|
.. nonce: kBgGen
|
|
.. section: Library
|
|
|
|
Prevent shutil failures on OS X when destination does not support chflag
|
|
operations. Patch by Hynek Schlawack.
|
|
|
|
..
|
|
|
|
.. bpo: 14157
|
|
.. date: 8790
|
|
.. nonce: QVP6vO
|
|
.. section: Library
|
|
|
|
Fix time.strptime failing without a year on February 29th. Patch by Hynek
|
|
Schlawack.
|
|
|
|
..
|
|
|
|
.. bpo: 14768
|
|
.. date: 8789
|
|
.. nonce: UFzrQa
|
|
.. section: Library
|
|
|
|
os.path.expanduser('~/a') doesn't work correctly when HOME is '/'.
|
|
|
|
..
|
|
|
|
.. bpo: 13183
|
|
.. date: 8788
|
|
.. nonce: WXohoU
|
|
.. section: Library
|
|
|
|
Fix pdb skipping frames after hitting a breakpoint and running step. Patch
|
|
by Xavier de Gaye.
|
|
|
|
..
|
|
|
|
.. bpo: 14664
|
|
.. date: 8787
|
|
.. nonce: pdyfQE
|
|
.. section: Library
|
|
|
|
It is now possible to use @unittest.skip{If,Unless} on a test class that
|
|
doesn't inherit from TestCase (i.e. a mixin).
|
|
|
|
..
|
|
|
|
.. bpo: 14160
|
|
.. date: 8786
|
|
.. nonce: eP9a5e
|
|
.. section: Library
|
|
|
|
TarFile.extractfile() failed to resolve symbolic links when the links were
|
|
not located in an archive subdirectory.
|
|
|
|
..
|
|
|
|
.. bpo: 14638
|
|
.. date: 8785
|
|
.. nonce: cfMimX
|
|
.. section: Library
|
|
|
|
pydoc now treats non-string __name__ values as if they were missing, instead
|
|
of raising an error.
|
|
|
|
..
|
|
|
|
.. bpo: 13684
|
|
.. date: 8784
|
|
.. nonce: GMakQh
|
|
.. section: Library
|
|
|
|
Fix httplib tunnel issue of infinite loops for certain sites which send EOF
|
|
without trailing \r\n.
|
|
|
|
..
|
|
|
|
.. bpo: 14308
|
|
.. date: 8783
|
|
.. nonce: VI_YtW
|
|
.. section: Library
|
|
|
|
Fix an exception when a "dummy" thread is in the threading module's active
|
|
list after a fork().
|
|
|
|
..
|
|
|
|
.. bpo: 14538
|
|
.. date: 8782
|
|
.. nonce: l61eIV
|
|
.. section: Library
|
|
|
|
HTMLParser can now parse correctly start tags that contain a bare '/'.
|
|
|
|
..
|
|
|
|
.. bpo: 14452
|
|
.. date: 8781
|
|
.. nonce: TPNgz8
|
|
.. section: Library
|
|
|
|
SysLogHandler no longer inserts a UTF-8 BOM into the message.
|
|
|
|
..
|
|
|
|
.. bpo: 13496
|
|
.. date: 8780
|
|
.. nonce: ZTq6yk
|
|
.. section: Library
|
|
|
|
Fix potential overflow in bisect.bisect algorithm when applied to a
|
|
collection of size > sys.maxsize / 2.
|
|
|
|
..
|
|
|
|
.. bpo: 14399
|
|
.. date: 8779
|
|
.. nonce: ucnoq5
|
|
.. section: Library
|
|
|
|
zipfile now recognizes that the archive has been modified even if only the
|
|
comment is changed. As a consequence of this fix, ZipFile is now a new
|
|
style class.
|
|
|
|
..
|
|
|
|
.. bpo: 7978
|
|
.. date: 8778
|
|
.. nonce: DdYwzu
|
|
.. section: Library
|
|
|
|
SocketServer now restarts the select() call when EINTR is returned. This
|
|
avoids crashing the server loop when a signal is received. Patch by Jerzy
|
|
Kozera.
|
|
|
|
..
|
|
|
|
.. bpo: 10340
|
|
.. date: 8777
|
|
.. nonce: QZDDK-
|
|
.. section: Library
|
|
|
|
asyncore - properly handle EINVAL in dispatcher constructor on OSX; avoid to
|
|
call handle_connect in case of a disconnected socket which was not meant to
|
|
connect.
|
|
|
|
..
|
|
|
|
.. bpo: 12757
|
|
.. date: 8776
|
|
.. nonce: lfCCKo
|
|
.. section: Library
|
|
|
|
Fix the skipping of doctests when python is run with -OO so that it works in
|
|
unittest's verbose mode as well as non-verbose mode.
|
|
|
|
..
|
|
|
|
.. bpo: 13694
|
|
.. date: 8775
|
|
.. nonce: qresWC
|
|
.. section: Library
|
|
|
|
asynchronous connect in asyncore.dispatcher does not set addr attribute.
|
|
|
|
..
|
|
|
|
.. bpo: 10484
|
|
.. date: 8774
|
|
.. nonce: NgDSdJ
|
|
.. section: Library
|
|
|
|
Fix the CGIHTTPServer's PATH_INFO handling problem.
|
|
|
|
..
|
|
|
|
.. bpo: 11199
|
|
.. date: 8773
|
|
.. nonce: UMivCa
|
|
.. section: Library
|
|
|
|
Fix the with urllib which hangs on particular ftp urls.
|
|
|
|
..
|
|
|
|
.. bpo: 14252
|
|
.. date: 8772
|
|
.. nonce: -5zjL9
|
|
.. section: Library
|
|
|
|
Fix subprocess.Popen.terminate() to not raise an error under Windows when
|
|
the child process has already exited.
|
|
|
|
..
|
|
|
|
.. bpo: 14195
|
|
.. date: 8771
|
|
.. nonce: XpCJYQ
|
|
.. section: Library
|
|
|
|
An issue that caused weakref.WeakSet instances to incorrectly return True
|
|
for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been fixed.
|
|
|
|
..
|
|
|
|
.. bpo: 14159
|
|
.. date: 8770
|
|
.. nonce: -rJiOd
|
|
.. section: Library
|
|
|
|
Fix the len() of weak sets to return a better approximation when some
|
|
objects are dead or dying. Moreover, the implementation is now O(1) rather
|
|
than O(n).
|
|
|
|
..
|
|
|
|
.. bpo: 2945
|
|
.. date: 8769
|
|
.. nonce: QZCfeH
|
|
.. section: Library
|
|
|
|
Make the distutils upload command aware of bdist_rpm products.
|
|
|
|
..
|
|
|
|
.. bpo: 6884
|
|
.. date: 8768
|
|
.. nonce: w-DWFF
|
|
.. section: Library
|
|
|
|
Fix long-standing bugs with MANIFEST.in parsing in distutils on Windows.
|
|
|
|
..
|
|
|
|
.. bpo: 16441
|
|
.. date: 8767
|
|
.. nonce: zm1gad
|
|
.. section: Library
|
|
|
|
Avoid excessive memory usage working with large gzip files using the gzip
|
|
module.
|
|
|
|
..
|
|
|
|
.. bpo: 15782
|
|
.. date: 8766
|
|
.. nonce: c-rtHz
|
|
.. section: Library
|
|
|
|
Prevent compile errors of OS X Carbon modules _Fm, _Qd, and _Qdoffs when
|
|
compiling with an SDK of 10.7 or later. The OS X APIs they wrap have long
|
|
been deprecated and have now been removed with 10.7. These modules were
|
|
already empty for 64-bit builds and have been removed in Python 3.
|
|
|
|
..
|
|
|
|
.. bpo: 17477
|
|
.. date: 8765
|
|
.. nonce: mkozKG
|
|
.. section: Library
|
|
|
|
Update the bsddb module to pybsddb 5.3.0, supporting db-5.x, and dropping
|
|
support for db-4.1 and db-4.2.
|
|
|
|
..
|
|
|
|
.. bpo: 17192
|
|
.. date: 8764
|
|
.. nonce: U0oKFo
|
|
.. section: Library
|
|
|
|
Update the ctypes module's libffi to v3.0.13. This specifically addresses a
|
|
stack misalignment issue on x86 and issues on some more recent platforms.
|
|
|
|
..
|
|
|
|
.. bpo: 12268
|
|
.. date: 8763
|
|
.. nonce: cWvcGA
|
|
.. section: Library
|
|
|
|
The io module file object write methods no longer abort early when a write
|
|
system calls is interrupted (EINTR).
|
|
|
|
..
|
|
|
|
.. bpo: 0
|
|
.. date: 8762
|
|
.. nonce: R41GNw
|
|
.. section: Library
|
|
|
|
Fix the leak of a dict in the time module when used in an embedded
|
|
interpreter that is repeatedly initialized and shutdown and reinitialized.
|
|
|
|
..
|
|
|
|
.. bpo: 12268
|
|
.. date: 8761
|
|
.. nonce: _DnsP2
|
|
.. section: Library
|
|
|
|
File readline, readlines and read or readall methods no longer lose data
|
|
when an underlying read system call is interrupted within an io module
|
|
object. IOError is no longer raised due to a read system call returning
|
|
EINTR from within these methods.
|
|
|
|
..
|
|
|
|
.. bpo: 16012
|
|
.. date: 8760
|
|
.. nonce: O3e6G-
|
|
.. section: Library
|
|
|
|
Fix a regression in pyexpat. The parser's UseForeignDTD() method doesn't
|
|
require an argument again.
|
|
|
|
..
|
|
|
|
.. bpo: 13590
|
|
.. date: 8759
|
|
.. nonce: 1aEwh4
|
|
.. section: Library
|
|
|
|
OS X Xcode 4 - improve support for universal extension modules In
|
|
particular, fix extension module build failures when trying to use 32-bit-
|
|
only installer Pythons on systems with Xcode 4 (currently OS X 10.8, 10.7,
|
|
and optionally 10.6). * Backport 3.3.0 fixes to 2.7 branch (for release in
|
|
2.7.4) * Since Xcode 4 removes ppc support, extension module builds now
|
|
check for ppc compiler support and by default remove ppc and ppc64 archs
|
|
when they are not available. * Extension module builds now revert to using
|
|
system installed headers and libs (/usr and /System/Library) if the SDK
|
|
used to build the interpreter is not installed or has moved. * Try to
|
|
avoid building extension modules with deprecated and problematic Apple
|
|
llvm-gcc compiler. If original compiler is not available, use clang
|
|
instead by default.
|
|
|
|
..
|
|
|
|
.. bpo: 0
|
|
.. date: 8758
|
|
.. nonce: hHxr-m
|
|
.. section: IDLE
|
|
|
|
IDLE was displaying spurious SystemExit tracebacks when running scripts that
|
|
terminated by raising SystemExit (i.e. unittest and turtledemo).
|
|
|
|
..
|
|
|
|
.. bpo: 9290
|
|
.. date: 8757
|
|
.. nonce: Msbacw
|
|
.. section: IDLE
|
|
|
|
In IDLE the sys.std* streams now implement io.TextIOBase interface and
|
|
support all mandatory methods and properties.
|
|
|
|
..
|
|
|
|
.. bpo: 16829
|
|
.. date: 8756
|
|
.. nonce: u44Uel
|
|
.. section: IDLE
|
|
|
|
IDLE printing no longer fails if there are spaces or other special
|
|
characters in the file path.
|
|
|
|
..
|
|
|
|
.. bpo: 16819
|
|
.. date: 8755
|
|
.. nonce: rcJDrk
|
|
.. section: IDLE
|
|
|
|
IDLE method completion now correctly works for unicode literals.
|
|
|
|
..
|
|
|
|
.. bpo: 16504
|
|
.. date: 8754
|
|
.. nonce: othtN_
|
|
.. section: IDLE
|
|
|
|
IDLE now catches SyntaxErrors raised by tokenizer. Patch by Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 1207589
|
|
.. date: 8753
|
|
.. nonce: 0bmiue
|
|
.. section: IDLE
|
|
|
|
Add Cut/Copy/Paste items to IDLE right click Context Menu. Patch by Todd
|
|
Rovito.
|
|
|
|
..
|
|
|
|
.. bpo: 13052
|
|
.. date: 8752
|
|
.. nonce: ulRmqo
|
|
.. section: IDLE
|
|
|
|
Fix IDLE crashing when replace string in Search/Replace dialog ended with
|
|
'\'. Patch by Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 9803
|
|
.. date: 8751
|
|
.. nonce: lJhnei
|
|
.. section: IDLE
|
|
|
|
Don't close IDLE on saving if breakpoint is open. Patch by Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 14958
|
|
.. date: 8750
|
|
.. nonce: fWA3Eh
|
|
.. section: IDLE
|
|
|
|
Change IDLE systax highlighting to recognize all string and byte literals
|
|
currently supported in Python 2.7.
|
|
|
|
..
|
|
|
|
.. bpo: 14962
|
|
.. date: 8749
|
|
.. nonce: W_t8Sw
|
|
.. section: IDLE
|
|
|
|
Update text coloring in IDLE shell window after changing options. Patch by
|
|
Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 10997
|
|
.. date: 8748
|
|
.. nonce: D59Zo_
|
|
.. section: IDLE
|
|
|
|
Prevent a duplicate entry in IDLE's "Recent Files" menu.
|
|
|
|
..
|
|
|
|
.. bpo: 12510
|
|
.. date: 8747
|
|
.. nonce: 5hlN77
|
|
.. section: IDLE
|
|
|
|
Attempting to get invalid tooltip no longer closes IDLE. Original patch by
|
|
Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 10365
|
|
.. date: 8746
|
|
.. nonce: DI-DrH
|
|
.. section: IDLE
|
|
|
|
File open dialog now works instead of crashing even when parent window is
|
|
closed. Patch by Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 14876
|
|
.. date: 8745
|
|
.. nonce: 73XqgG
|
|
.. section: IDLE
|
|
|
|
Use user-selected font for highlight configuration. Patch by Roger Serwy.
|
|
|
|
..
|
|
|
|
.. bpo: 14409
|
|
.. date: 8744
|
|
.. nonce: 8SNyRR
|
|
.. section: IDLE
|
|
|
|
IDLE now properly executes commands in the Shell window when it cannot read
|
|
the normal config files on startup and has to use the built-in default key
|
|
bindings. There was previously a bug in one of the defaults.
|
|
|
|
..
|
|
|
|
.. bpo: 3573
|
|
.. date: 8743
|
|
.. nonce: FIbWrY
|
|
.. section: IDLE
|
|
|
|
IDLE hangs when passing invalid command line args (directory(ies) instead of
|
|
file(s)) (Patch by Guilherme Polo)
|
|
|
|
..
|
|
|
|
.. bpo: 5219
|
|
.. date: 8742
|
|
.. nonce: We72rp
|
|
.. section: IDLE
|
|
|
|
Prevent event handler cascade in IDLE.
|
|
|
|
..
|
|
|
|
.. bpo: 15318
|
|
.. date: 8741
|
|
.. nonce: H1-iES
|
|
.. section: IDLE
|
|
|
|
Prevent writing to sys.stdin.
|
|
|
|
..
|
|
|
|
.. bpo: 13532
|
|
.. date: 8740
|
|
.. nonce: csNEK_
|
|
.. section: IDLE
|
|
|
|
Check that arguments to sys.stdout.write are strings. (See also: bpo-15319)
|
|
|
|
..
|
|
|
|
.. bpo: 10365
|
|
.. date: 8739
|
|
.. nonce: MInibr
|
|
.. section: IDLE
|
|
|
|
File open dialog now works instead of crashing even when parent window is
|
|
closed while dialog is open.
|
|
|
|
..
|
|
|
|
.. bpo: 14018
|
|
.. date: 8738
|
|
.. nonce: HjN-7b
|
|
.. section: IDLE
|
|
|
|
Update checks for unstable system Tcl/Tk versions on OS X to include
|
|
versions shipped with OS X 10.7 and 10.8 in addition to 10.6.
|
|
|
|
..
|
|
|
|
.. bpo: 15853
|
|
.. date: 8737
|
|
.. nonce: Re1tK-
|
|
.. section: IDLE
|
|
|
|
Prevent IDLE crash on OS X when opening Preferences menu with certain
|
|
versions of Tk 8.5. Initial patch by Kevin Walzer.
|
|
|
|
..
|
|
|
|
.. bpo: 16702
|
|
.. date: 8736
|
|
.. nonce: 3Xf_t-
|
|
.. section: Tests
|
|
|
|
test_urllib2_localnet tests now correctly ignores proxies for localhost
|
|
tests.
|
|
|
|
..
|
|
|
|
.. bpo: 13447
|
|
.. date: 8735
|
|
.. nonce: _wys-6
|
|
.. section: Tests
|
|
|
|
Add a test file to host regression tests for bugs in the scripts found in
|
|
the Tools directory.
|
|
|
|
..
|
|
|
|
.. bpo: 11420
|
|
.. date: 8734
|
|
.. nonce: J5oaxT
|
|
.. section: Tests
|
|
|
|
make test suite pass with -B/DONTWRITEBYTECODE set. Initial patch by Thomas
|
|
Wouters.
|
|
|
|
..
|
|
|
|
.. bpo: 17299
|
|
.. date: 8733
|
|
.. nonce: N_JA1r
|
|
.. section: Tests
|
|
|
|
Add test coverage for cPickle with file objects and general IO objects.
|
|
Original patch by Aman Shah.
|
|
|
|
..
|
|
|
|
.. bpo: 11963
|
|
.. date: 8732
|
|
.. nonce: _g8d_g
|
|
.. section: Tests
|
|
|
|
remove human verification from test_parser and test_subprocess.
|
|
|
|
..
|
|
|
|
.. bpo: 17249
|
|
.. date: 8731
|
|
.. nonce: wGvw7G
|
|
.. section: Tests
|
|
|
|
convert a test in test_capi to use unittest and reap threads.
|
|
|
|
..
|
|
|
|
.. bpo: 0
|
|
.. date: 8730
|
|
.. nonce: eaH1rt
|
|
.. section: Tests
|
|
|
|
We now run both test_email.py and test_email_renamed.py when running the
|
|
test_email regression test. test_email_renamed contains some tests that
|
|
test_email does not.
|
|
|
|
..
|
|
|
|
.. bpo: 17041
|
|
.. date: 8729
|
|
.. nonce: 57V5iD
|
|
.. section: Tests
|
|
|
|
Fix testing when Python is configured with the --without-doc-strings option.
|
|
|
|
..
|
|
|
|
.. bpo: 15539
|
|
.. date: 8728
|
|
.. nonce: a1_G0Q
|
|
.. section: Tests
|
|
|
|
Added regression tests for Tools/scripts/pindent.py.
|
|
|
|
..
|
|
|
|
.. bpo: 15324
|
|
.. date: 8727
|
|
.. nonce: VlPGUN
|
|
.. section: Tests
|
|
|
|
Fix regrtest parsing of --fromfile and --randomize options.
|
|
|
|
..
|
|
|
|
.. bpo: 16618
|
|
.. date: 8726
|
|
.. nonce: a2Xoyn
|
|
.. section: Tests
|
|
|
|
Add more regression tests for glob. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16664
|
|
.. date: 8725
|
|
.. nonce: CxbZwX
|
|
.. section: Tests
|
|
|
|
Add regression tests for glob's behaviour concerning entries starting with a
|
|
".". Patch by Sebastian Kreft.
|
|
|
|
..
|
|
|
|
.. bpo: 15747
|
|
.. date: 8724
|
|
.. nonce: TE3rVk
|
|
.. section: Tests
|
|
|
|
ZFS always returns EOPNOTSUPP when attempting to set the UF_IMMUTABLE flag
|
|
(via either chflags or lchflags); refactor affected tests in test_posix.py
|
|
to account for this.
|
|
|
|
..
|
|
|
|
.. bpo: 16549
|
|
.. date: 8723
|
|
.. nonce: 9ENPOM
|
|
.. section: Tests
|
|
|
|
Add tests for json.tools. Initial patch by Berker Peksag and Serhiy
|
|
Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16559
|
|
.. date: 8722
|
|
.. nonce: JvxWbq
|
|
.. section: Tests
|
|
|
|
Add more tests for the json module, including some from the official test
|
|
suite at json.org. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 16274
|
|
.. date: 8721
|
|
.. nonce: 9-uVb_
|
|
.. section: Tests
|
|
|
|
Fix test_asyncore on Solaris. Patch by Giampaolo Rodola'.
|
|
|
|
..
|
|
|
|
.. bpo: 15040
|
|
.. date: 8720
|
|
.. nonce: F30TYe
|
|
.. section: Tests
|
|
|
|
Close files in mailbox tests for PyPy compatibility. Original patch by Matti
|
|
Picus.
|
|
|
|
..
|
|
|
|
.. bpo: 15802
|
|
.. date: 8719
|
|
.. nonce: Ow-zrD
|
|
.. section: Tests
|
|
|
|
Fix test logic in TestMaildir.test_create_tmp. Patch by Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15765
|
|
.. date: 8718
|
|
.. nonce: rH6KB2
|
|
.. section: Tests
|
|
|
|
Extend a previous fix to Solaris and OpenBSD for quirky getcwd() behaviour
|
|
(issue #9185) to NetBSD as well.
|
|
|
|
..
|
|
|
|
.. bpo: 15615
|
|
.. date: 8717
|
|
.. nonce: C9YuEt
|
|
.. section: Tests
|
|
|
|
Add some tests for the json module's handling of invalid input data. Patch
|
|
by Kushal Das.
|
|
|
|
..
|
|
|
|
.. bpo: 15496
|
|
.. date: 8716
|
|
.. nonce: tm76dD
|
|
.. section: Tests
|
|
|
|
Add directory removal helpers for tests on Windows. Patch by Jeremy Kloth.
|
|
|
|
..
|
|
|
|
.. bpo: 15043
|
|
.. date: 8715
|
|
.. nonce: R2j8Hb
|
|
.. section: Tests
|
|
|
|
test_gdb is now skipped entirely if gdb security settings block loading of
|
|
the gdb hooks
|
|
|
|
..
|
|
|
|
.. bpo: 14589
|
|
.. date: 8714
|
|
.. nonce: 9aNtuR
|
|
.. section: Tests
|
|
|
|
Update certificate chain for sha256.tbs-internet.com, fixing a test failure
|
|
in test_ssl.
|
|
|
|
..
|
|
|
|
.. bpo: 16698
|
|
.. date: 8713
|
|
.. nonce: RgmYjY
|
|
.. section: Tests
|
|
|
|
Skip posix test_getgroups when built with OS X deployment target prior to
|
|
10.6.
|
|
|
|
..
|
|
|
|
.. bpo: 17111
|
|
.. date: 8712
|
|
.. nonce: ypc66r
|
|
.. section: Tests
|
|
|
|
Prevent test_surrogates (test_fileio) failure on OS X 10.4.
|
|
|
|
..
|
|
|
|
.. bpo: 17425
|
|
.. date: 8711
|
|
.. nonce: wTCSht
|
|
.. section: Build
|
|
|
|
Build against openssl 0.9.8y on Windows.
|
|
|
|
..
|
|
|
|
.. bpo: 16004
|
|
.. date: 8710
|
|
.. nonce: 5o_DZo
|
|
.. section: Build
|
|
|
|
Add `make touch`.
|
|
|
|
..
|
|
|
|
.. bpo: 5033
|
|
.. date: 8709
|
|
.. nonce: HKAgDA
|
|
.. section: Build
|
|
|
|
Fix building of the sqlite3 extension module when the SQLite library version
|
|
has "beta" in it. Patch by Andreas Pelme.
|
|
|
|
..
|
|
|
|
.. bpo: 17228
|
|
.. date: 8708
|
|
.. nonce: CCkAM0
|
|
.. section: Build
|
|
|
|
Fix building without pymalloc.
|
|
|
|
..
|
|
|
|
.. bpo: 17086
|
|
.. date: 8707
|
|
.. nonce: iNoopm
|
|
.. section: Build
|
|
|
|
Backport the patches from the 3.3 branch to cross-build the package.
|
|
|
|
..
|
|
|
|
.. bpo: 3754
|
|
.. date: 8706
|
|
.. nonce: sUdOUp
|
|
.. section: Build
|
|
|
|
fix typo in pthread AC_CACHE_VAL.
|
|
|
|
..
|
|
|
|
.. bpo: 17029
|
|
.. date: 8705
|
|
.. nonce: dUd1NT
|
|
.. section: Build
|
|
|
|
Let h2py search the multiarch system include directory.
|
|
|
|
..
|
|
|
|
.. bpo: 16953
|
|
.. date: 8704
|
|
.. nonce: tW1KVY
|
|
.. section: Build
|
|
|
|
Fix socket module compilation on platforms with HAVE_BROKEN_POLL. Patch by
|
|
Jeffrey Armstrong.
|
|
|
|
..
|
|
|
|
.. bpo: 16836
|
|
.. date: 8703
|
|
.. nonce: JZ-zO7
|
|
.. section: Build
|
|
|
|
Enable IPv6 support even if IPv6 is disabled on the build host.
|
|
|
|
..
|
|
|
|
.. bpo: 15923
|
|
.. date: 8702
|
|
.. nonce: PIv70V
|
|
.. section: Build
|
|
|
|
fix a mistake in asdl_c.py that resulted in a TypeError after 2801bf875a24
|
|
(see #15801).
|
|
|
|
..
|
|
|
|
.. bpo: 11715
|
|
.. date: 8701
|
|
.. nonce: M3MapP
|
|
.. section: Build
|
|
|
|
Fix multiarch detection without having Debian development tools (dpkg-dev)
|
|
installed.
|
|
|
|
..
|
|
|
|
.. bpo: 15819
|
|
.. date: 8700
|
|
.. nonce: 09XLHb
|
|
.. section: Build
|
|
|
|
Make sure we can build Python out-of-tree from a readonly source directory.
|
|
(Somewhat related to Issue #9860.)
|
|
|
|
..
|
|
|
|
.. bpo: 15822
|
|
.. date: 8699
|
|
.. nonce: aLjenQ
|
|
.. section: Build
|
|
|
|
Ensure 2to3 grammar pickles are properly installed.
|
|
|
|
..
|
|
|
|
.. bpo: 15560
|
|
.. date: 8698
|
|
.. nonce: I8yMU0
|
|
.. section: Build
|
|
|
|
Fix building _sqlite3 extension on OS X with an SDK.
|
|
|
|
..
|
|
|
|
.. bpo: 8847
|
|
.. date: 8697
|
|
.. nonce: lqI_r8
|
|
.. section: Build
|
|
|
|
Disable COMDAT folding in Windows PGO builds.
|
|
|
|
..
|
|
|
|
.. bpo: 14018
|
|
.. date: 8696
|
|
.. nonce: RHawO_
|
|
.. section: Build
|
|
|
|
Fix OS X Tcl/Tk framework checking when using OS X SDKs.
|
|
|
|
..
|
|
|
|
.. bpo: 16256
|
|
.. date: 8695
|
|
.. nonce: vrx66r
|
|
.. section: Build
|
|
|
|
OS X installer now sets correct permissions for doc directory.
|
|
|
|
..
|
|
|
|
.. bpo: 8767
|
|
.. date: 8694
|
|
.. nonce: swHbgQ
|
|
.. section: Build
|
|
|
|
Restore building with --disable-unicode. Patch by Stefano Taschini.
|
|
|
|
..
|
|
|
|
.. bpo: 0
|
|
.. date: 8693
|
|
.. nonce: wZLzuy
|
|
.. section: Build
|
|
|
|
Build against bzip2 1.0.6 and openssl 0.9.8x on Windows.
|
|
|
|
..
|
|
|
|
.. bpo: 14557
|
|
.. date: 8692
|
|
.. nonce: UCbIq7
|
|
.. section: Build
|
|
|
|
Fix extensions build on HP-UX. Patch by Adi Roiban.
|
|
|
|
..
|
|
|
|
.. bpo: 14437
|
|
.. date: 8691
|
|
.. nonce: 61tmQt
|
|
.. section: Build
|
|
|
|
Fix building the _io module under Cygwin.
|
|
|
|
..
|
|
|
|
.. bpo: 15587
|
|
.. date: 8690
|
|
.. nonce: gR7vei
|
|
.. section: Build
|
|
|
|
Enable Tk high-resolution text rendering on Macs with Retina displays.
|
|
Applies to Tkinter apps, such as IDLE, on OS X framework builds linked with
|
|
Cocoa Tk 8.5.
|
|
|
|
..
|
|
|
|
.. bpo: 17161
|
|
.. date: 8689
|
|
.. nonce: 8Qr4fl
|
|
.. section: Build
|
|
|
|
make install now also installs a python2 and python man page.
|
|
|
|
..
|
|
|
|
.. bpo: 16848
|
|
.. date: 8688
|
|
.. nonce: CtyvVC
|
|
.. section: Build
|
|
|
|
python-config now returns proper --ldflags values for OS X framework builds.
|
|
|
|
..
|
|
|
|
.. bpo: 17156
|
|
.. date: 8687
|
|
.. nonce: iaFJiz
|
|
.. section: Tools/Demos
|
|
|
|
pygettext.py now correctly escapes non-ascii characters.
|
|
|
|
..
|
|
|
|
.. bpo: 15539
|
|
.. date: 8686
|
|
.. nonce: 6bqqV-
|
|
.. section: Tools/Demos
|
|
|
|
Fix a number of bugs in Tools/scripts/pindent.py. Now pindent.py works with
|
|
a "with" statement. pindent.py no longer produces improper indentation.
|
|
pindent.py now works with continued lines broken after "class" or "def"
|
|
keywords and with continuations at the start of line.
|
|
|
|
..
|
|
|
|
.. bpo: 16476
|
|
.. date: 8685
|
|
.. nonce: xAomrd
|
|
.. section: Tools/Demos
|
|
|
|
Fix json.tool to avoid including trailing whitespace.
|
|
|
|
..
|
|
|
|
.. bpo: 13301
|
|
.. date: 8684
|
|
.. nonce: A4WOk5
|
|
.. section: Tools/Demos
|
|
|
|
use ast.literal_eval() instead of eval() in Tools/i18n/msgfmt.py. Patch by
|
|
Serhiy Storchaka.
|
|
|
|
..
|
|
|
|
.. bpo: 15041
|
|
.. date: 8683
|
|
.. nonce: nMyhwF
|
|
.. section: Documentation
|
|
|
|
Update "see also" list in tkinter documentation.
|
|
|
|
..
|
|
|
|
.. bpo: 17412
|
|
.. date: 8682
|
|
.. nonce: 9xIwEh
|
|
.. section: Documentation
|
|
|
|
update 2.7 Doc/make.bat to also use sphinx-1.0.7.
|
|
|
|
..
|
|
|
|
.. bpo: 17047
|
|
.. date: 8681
|
|
.. nonce: sVzpby
|
|
.. section: Documentation
|
|
|
|
remove doubled words in docs and docstrings reported by Serhiy Storchaka and
|
|
Matthew Barnett.
|
|
|
|
..
|
|
|
|
.. bpo: 16406
|
|
.. date: 8680
|
|
.. nonce: _Z8alE
|
|
.. section: Documentation
|
|
|
|
combine the pages for uploading and registering to PyPI.
|
|
|
|
..
|
|
|
|
.. bpo: 16403
|
|
.. date: 8679
|
|
.. nonce: wPuYgA
|
|
.. section: Documentation
|
|
|
|
Document how distutils uses the maintainer field in PKG-INFO. Patch by Jyrki
|
|
Pulliainen.
|
|
|
|
..
|
|
|
|
.. bpo: 16695
|
|
.. date: 8678
|
|
.. nonce: O3-q4k
|
|
.. section: Documentation
|
|
|
|
Document how glob handles filenames starting with a dot. Initial patch by
|
|
Jyrki Pulliainen.
|
|
|
|
..
|
|
|
|
.. bpo: 8890
|
|
.. date: 8677
|
|
.. nonce: ldKgWT
|
|
.. section: Documentation
|
|
|
|
Stop advertising an insecure practice by replacing uses of the /tmp
|
|
directory with better alternatives in the documentation. Patch by Geoff
|
|
Wilson.
|
|
|
|
..
|
|
|
|
.. bpo: 17203
|
|
.. date: 8676
|
|
.. nonce: b42JWx
|
|
.. section: Documentation
|
|
|
|
add long option names to unittest discovery docs.
|
|
|
|
..
|
|
|
|
.. bpo: 13094
|
|
.. date: 8675
|
|
.. nonce: ujdNxz
|
|
.. section: Documentation
|
|
|
|
add "Why do lambdas defined in a loop with different values all return the
|
|
same result?" programming FAQ.
|
|
|
|
..
|
|
|
|
.. bpo: 14901
|
|
.. date: 8674
|
|
.. nonce: o_thZo
|
|
.. section: Documentation
|
|
|
|
Update portions of the Windows FAQ. Patch by Ashish Nitin Patil.
|
|
|
|
..
|
|
|
|
.. bpo: 15990
|
|
.. date: 8673
|
|
.. nonce: 41C5_M
|
|
.. section: Documentation
|
|
|
|
Improve argument/parameter documentation.
|
|
|
|
..
|
|
|
|
.. bpo: 16400
|
|
.. date: 8672
|
|
.. nonce: kDLZRV
|
|
.. section: Documentation
|
|
|
|
Update the description of which versions of a given package PyPI displays.
|
|
|
|
..
|
|
|
|
.. bpo: 15677
|
|
.. date: 8671
|
|
.. nonce: _0vY-h
|
|
.. section: Documentation
|
|
|
|
Document that zlib and gzip accept a compression level of 0 to mean 'no
|
|
compression'. Patch by Brian Brazil.
|
|
|
|
..
|
|
|
|
.. bpo: 8040
|
|
.. date: 8670
|
|
.. nonce: R8VAys
|
|
.. section: Documentation
|
|
|
|
added a version switcher to the documentation. Patch by Yury Selivanov.
|
|
|
|
..
|
|
|
|
.. bpo: 16115
|
|
.. date: 8669
|
|
.. nonce: Ba1MH_
|
|
.. section: Documentation
|
|
|
|
Improve subprocess.Popen() documentation around args, shell, and executable
|
|
arguments.
|
|
|
|
..
|
|
|
|
.. bpo: 15979
|
|
.. date: 8668
|
|
.. nonce: UATtRZ
|
|
.. section: Documentation
|
|
|
|
Improve timeit documentation.
|
|
|
|
..
|
|
|
|
.. bpo: 16036
|
|
.. date: 8667
|
|
.. nonce: AGR4Am
|
|
.. section: Documentation
|
|
|
|
Improve documentation of built-in int()'s signature and arguments.
|
|
|
|
..
|
|
|
|
.. bpo: 15935
|
|
.. date: 8666
|
|
.. nonce: Ik7Y0z
|
|
.. section: Documentation
|
|
|
|
Clarification of argparse docs, re: add_argument() type and default
|
|
arguments. Patch contributed by Chris Jerdonek.
|
|
|
|
..
|
|
|
|
.. bpo: 13769
|
|
.. date: 8665
|
|
.. nonce: TfRtQT
|
|
.. section: Documentation
|
|
|
|
Document the effect of ensure_ascii to the return type of JSON decoding
|
|
functions.
|
|
|
|
..
|
|
|
|
.. bpo: 14880
|
|
.. date: 8664
|
|
.. nonce: bfazFx
|
|
.. section: Documentation
|
|
|
|
Fix kwargs notation in csv.reader, .writer & .register_dialect. Patch by
|
|
Chris Rebert.
|
|
|
|
..
|
|
|
|
.. bpo: 14674
|
|
.. date: 8663
|
|
.. nonce: AMOJT_
|
|
.. section: Documentation
|
|
|
|
Add a discussion of the json module's standard compliance. Patch by Chris
|
|
Rebert.
|
|
|
|
..
|
|
|
|
.. bpo: 15630
|
|
.. date: 8662
|
|
.. nonce: ijhqyT
|
|
.. section: Documentation
|
|
|
|
Add an example for "continue" stmt in the tutorial. Patch by Daniel Ellis.
|
|
|
|
..
|
|
|
|
.. bpo: 13557
|
|
.. date: 8661
|
|
.. nonce: IHzHRn
|
|
.. section: Documentation
|
|
|
|
Clarify effect of giving two different namespaces to exec or execfile().
|
|
|
|
..
|
|
|
|
.. bpo: 14034
|
|
.. date: 8660
|
|
.. nonce: 34GDTv
|
|
.. section: Documentation
|
|
|
|
added the argparse tutorial.
|
|
|
|
..
|
|
|
|
.. bpo: 15250
|
|
.. date: 8659
|
|
.. nonce: vLLPGK
|
|
.. section: Documentation
|
|
|
|
Document that filecmp.dircmp compares files shallowly. Patch contributed by
|
|
Chris Jerdonek.
|
|
|
|
..
|
|
|
|
.. bpo: 15116
|
|
.. date: 8658
|
|
.. nonce: uDQI_8
|
|
.. section: Documentation
|
|
|
|
Remove references to appscript as it is no longer being supported.
|