]>
granicus.if.org Git - python/log
Robert Collins [Thu, 30 Jul 2015 21:02:09 +0000 (09:02 +1200)]
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Patch from Craig Holmquist.
Robert Collins [Thu, 30 Jul 2015 21:01:38 +0000 (09:01 +1200)]
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Patch from Craig Holmquist.
Robert Collins [Thu, 30 Jul 2015 20:59:02 +0000 (08:59 +1200)]
Issue #23779: imaplib raises TypeError if authenticator tries to abort.
Patch from Craig Holmquist.
Terry Jan Reedy [Thu, 30 Jul 2015 20:44:55 +0000 (16:44 -0400)]
Merge with 3.5
Terry Jan Reedy [Thu, 30 Jul 2015 20:44:41 +0000 (16:44 -0400)]
Merge with 3.4
Terry Jan Reedy [Thu, 30 Jul 2015 20:44:22 +0000 (16:44 -0400)]
Issue #13884: Idle: Remove tearoff lines from menus. Patch by Roger Serwy.
Steve Dower [Thu, 30 Jul 2015 18:51:30 +0000 (11:51 -0700)]
Update default msvccompiler link options to match the options used for core builds.
Steve Dower [Thu, 30 Jul 2015 18:51:06 +0000 (11:51 -0700)]
Update default msvccompiler link options to match the options used for core builds.
This ensures that wheels will work when moved to machines that have the same subset of the MSVC libraries as a regular CPython install. Specifically, vcruntime##0.dll may not be installed, and should not be a dependency.
Berker Peksag [Thu, 30 Jul 2015 15:27:04 +0000 (18:27 +0300)]
Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs.
It should StreamWriter for Codecs.encode() and StreamReader for Codec.decode().
Patch by Nick Weinhold.
Berker Peksag [Thu, 30 Jul 2015 15:26:35 +0000 (18:26 +0300)]
Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs.
It should StreamWriter for Codecs.encode() and StreamReader for Codec.decode().
Patch by Nick Weinhold.
Berker Peksag [Thu, 30 Jul 2015 15:26:10 +0000 (18:26 +0300)]
Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs.
It should StreamWriter for Codecs.encode() and StreamReader for Codec.decode().
Patch by Nick Weinhold.
Berker Peksag [Thu, 30 Jul 2015 15:06:30 +0000 (18:06 +0300)]
Issue #15582: Add a whatsnew entry for inspect.getdoc() changes in 3.5.
Patch by Martin Panter.
Berker Peksag [Thu, 30 Jul 2015 15:06:09 +0000 (18:06 +0300)]
Issue #15582: Add a whatsnew entry for inspect.getdoc() changes in 3.5.
Patch by Martin Panter.
Victor Stinner [Thu, 30 Jul 2015 08:14:52 +0000 (10:14 +0200)]
Merge 3.5 (os.urandom)
Victor Stinner [Thu, 30 Jul 2015 08:13:52 +0000 (10:13 +0200)]
py_getrandom(): getrandom() *can* return EINTR
See the latest version of getrandom() manual page:
http://man7.org/linux/man-pages/man2/getrandom.2.html#NOTES
The behavior when a call to getrandom() that is blocked while reading from
/dev/urandom is interrupted by a signal handler depends on the
initialization state of the entropy buffer and on the request size, buflen.
If the entropy is not yet initialized, then the call will fail with the
EINTR error. If the entropy pool has been initialized and the request size
is large (buflen > 256), the call either succeeds, returning a partially
filled buffer, or fails with the error EINTR. If the entropy pool has been
initialized and the request size is small (buflen <= 256), then getrandom()
will not fail with EINTR. Instead, it will return all of the bytes that
have been requested.
Note: py_getrandom() calls getrandom() with flags=0.
Berker Peksag [Wed, 29 Jul 2015 21:04:11 +0000 (00:04 +0300)]
Issue #24109: Include Tools/scripts/diff.py instead of duplicating it in difflib documentation.
Patch by Keith Gray.
Berker Peksag [Wed, 29 Jul 2015 21:03:48 +0000 (00:03 +0300)]
Issue #24109: Include Tools/scripts/diff.py instead of duplicating it in difflib documentation.
Patch by Keith Gray.
Berker Peksag [Wed, 29 Jul 2015 20:51:47 +0000 (23:51 +0300)]
Issue #24360: Improve __repr__ of argparse.Namespace() for invalid identifiers.
Patch by Matthias Bussonnier.
Jason R. Coombs [Wed, 29 Jul 2015 18:29:47 +0000 (14:29 -0400)]
Merge with 3.5 for Issue #24729
Jason R. Coombs [Wed, 29 Jul 2015 18:29:26 +0000 (14:29 -0400)]
Merge with 3.4 for Issue #24729
Jason R. Coombs [Wed, 29 Jul 2015 18:25:58 +0000 (14:25 -0400)]
Merge
Robert Collins [Wed, 29 Jul 2015 18:20:21 +0000 (06:20 +1200)]
Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan.
Robert Collins [Wed, 29 Jul 2015 18:16:46 +0000 (06:16 +1200)]
Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan.
Robert Collins [Wed, 29 Jul 2015 18:14:32 +0000 (06:14 +1200)]
Issue #23589: Remove duplicate sentence from the FAQ. Patch by Yongzhi Pan.
Jason R. Coombs [Wed, 29 Jul 2015 18:04:36 +0000 (14:04 -0400)]
Issue #24729: Correct reference to open function.
Victor Stinner [Wed, 29 Jul 2015 12:41:02 +0000 (14:41 +0200)]
Merge 3.5 (Misc/ACKS)
Victor Stinner [Wed, 29 Jul 2015 12:40:53 +0000 (14:40 +0200)]
Merge 3.4 (Misc/ACKS)
Victor Stinner [Wed, 29 Jul 2015 12:40:38 +0000 (14:40 +0200)]
Issue #23319: Add Matthieu Gautier to Misc/ACKS
Victor Stinner [Wed, 29 Jul 2015 12:36:03 +0000 (14:36 +0200)]
Merge 3.5 (ctypes)
Victor Stinner [Wed, 29 Jul 2015 12:35:12 +0000 (14:35 +0200)]
Merge 3.4 (ctypes)
Victor Stinner [Wed, 29 Jul 2015 12:33:52 +0000 (14:33 +0200)]
Issue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch
written by Matthieu Gautier.
Ned Deily [Wed, 29 Jul 2015 06:29:51 +0000 (23:29 -0700)]
Issue #19450: merge from 3.5
Ned Deily [Wed, 29 Jul 2015 06:25:41 +0000 (23:25 -0700)]
Issue #19450: merge from 3.4
Ned Deily [Wed, 29 Jul 2015 06:22:23 +0000 (23:22 -0700)]
Issue #19450: Update OS X installer builds to use SQLite 3.8.11.
Robert Collins [Wed, 29 Jul 2015 00:55:33 +0000 (12:55 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.
Patch from Martin Panter.
Robert Collins [Wed, 29 Jul 2015 00:53:30 +0000 (12:53 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.
Patch from Martin Panter.
Robert Collins [Wed, 29 Jul 2015 00:52:40 +0000 (12:52 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.
Patch from Martin Panter.
Victor Stinner [Wed, 29 Jul 2015 00:29:54 +0000 (02:29 +0200)]
Merge 3.5 (doc)
Victor Stinner [Wed, 29 Jul 2015 00:28:32 +0000 (02:28 +0200)]
What's New in Python 3.5: document os.urandom() changes
Victor Stinner [Tue, 28 Jul 2015 23:41:34 +0000 (01:41 +0200)]
Merge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:41:25 +0000 (01:41 +0200)]
What's New in Python 3.5: document socket.sendall() change on timeout
Victor Stinner [Tue, 28 Jul 2015 23:39:30 +0000 (01:39 +0200)]
Merge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:39:13 +0000 (01:39 +0200)]
What's New in Python 3.5: Document ssl methods change on timeout
Victor Stinner [Tue, 28 Jul 2015 23:21:19 +0000 (01:21 +0200)]
Merge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:11:10 +0000 (01:11 +0200)]
What's New in Python 3.5: move PEP 475 doc
Alessandro Cucci [Tue, 28 Jul 2015 19:00:10 +0000 (21:00 +0200)]
Issue #24729: Update tutorial to match implementation.
Steve Dower [Tue, 28 Jul 2015 18:11:58 +0000 (11:11 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0
Steve Dower [Tue, 28 Jul 2015 18:09:40 +0000 (11:09 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0
Steve Dower [Tue, 28 Jul 2015 18:05:18 +0000 (11:05 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0
Raymond Hettinger [Tue, 28 Jul 2015 09:08:00 +0000 (02:08 -0700)]
merge
Raymond Hettinger [Tue, 28 Jul 2015 09:07:14 +0000 (02:07 -0700)]
merge
Raymond Hettinger [Tue, 28 Jul 2015 09:05:44 +0000 (02:05 -0700)]
Issue #24735: Fix invalid memory access in combinations_with_replacement()
Robert Collins [Tue, 28 Jul 2015 03:55:07 +0000 (15:55 +1200)]
Issue #23426: run_setup was broken in distutils.
Patch from Alexander Belopolsky.
Steve Dower [Mon, 27 Jul 2015 21:59:00 +0000 (14:59 -0700)]
Merge with 3.5
Steve Dower [Mon, 27 Jul 2015 21:56:58 +0000 (14:56 -0700)]
Allow intermediate build directory to be overridden.
Victor Stinner [Mon, 27 Jul 2015 21:39:22 +0000 (23:39 +0200)]
Merge 3.5 (socket)
Victor Stinner [Mon, 27 Jul 2015 21:37:11 +0000 (23:37 +0200)]
Issue #24732, #23834: Fix sock_accept_impl() on Windows
accept() returns INVALID_SOCKET on error, it's not necessary a negative number.
Berker Peksag [Mon, 27 Jul 2015 21:08:49 +0000 (00:08 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.
Initial patch by Martin Sekera.
Berker Peksag [Mon, 27 Jul 2015 21:08:24 +0000 (00:08 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.
Initial patch by Martin Sekera.
Berker Peksag [Mon, 27 Jul 2015 21:06:31 +0000 (00:06 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.
Initial patch by Martin Sekera.
Berker Peksag [Mon, 27 Jul 2015 13:48:42 +0000 (16:48 +0300)]
Issue #24728: Null merge
Berker Peksag [Mon, 27 Jul 2015 13:48:06 +0000 (16:48 +0300)]
Issue #24728: Null merge
Berker Peksag [Mon, 27 Jul 2015 13:46:11 +0000 (16:46 +0300)]
Issue #24728: Fix building without threads.
Patch by Louis Dassy.
Stefan Krah [Mon, 27 Jul 2015 10:57:21 +0000 (12:57 +0200)]
Fix refleak.
Stefan Krah [Mon, 27 Jul 2015 10:56:49 +0000 (12:56 +0200)]
Fix refleak.
Robert Collins [Sun, 26 Jul 2015 22:46:42 +0000 (10:46 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Robert Collins [Sun, 26 Jul 2015 22:42:54 +0000 (10:42 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Robert Collins [Sun, 26 Jul 2015 22:42:01 +0000 (10:42 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Larry Hastings [Sun, 26 Jul 2015 14:59:45 +0000 (07:59 -0700)]
Merge Python 3.5.0b4 changes back with 3.5 branch head.
Larry Hastings [Sun, 26 Jul 2015 14:55:08 +0000 (07:55 -0700)]
Post-release updates for Python 3.5.0b4.
Antoine Pitrou [Sun, 26 Jul 2015 11:11:49 +0000 (13:11 +0200)]
Closes #20544: use specific asserts in operator tests.
Patch by Serhiy.
Serhiy Storchaka [Sun, 26 Jul 2015 06:03:16 +0000 (09:03 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.
Serhiy Storchaka [Sun, 26 Jul 2015 06:02:23 +0000 (09:02 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.
Serhiy Storchaka [Sun, 26 Jul 2015 06:01:22 +0000 (09:01 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.
Larry Hastings [Sat, 25 Jul 2015 21:23:29 +0000 (14:23 -0700)]
Added tag v3.5.0b4 for changeset
c0d641054635
Larry Hastings [Sat, 25 Jul 2015 21:22:13 +0000 (14:22 -0700)]
Version bump for Python 3.5.0b4.
Larry Hastings [Sat, 25 Jul 2015 21:17:35 +0000 (14:17 -0700)]
Updated pydoc topics for 3.5.0b4.
Robert Collins [Sat, 25 Jul 2015 18:50:51 +0000 (06:50 +1200)]
Issue #24710: Use cls in TracebackException.from_exception.
Minor cleanup patch from Berker Peksag.
Robert Collins [Sat, 25 Jul 2015 18:43:13 +0000 (06:43 +1200)]
- Issue #2091: error correctly on open() with mode 'U' and '+'
open() accepted a 'U' mode string containing '+', but 'U' can only be used with
'r'. Patch from Jeff Balogh and John O'Connor.
Berker Peksag [Sat, 25 Jul 2015 11:55:32 +0000 (14:55 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.
Patch by Eduardo Seabra and Thomas Kluyver.
Berker Peksag [Sat, 25 Jul 2015 11:55:06 +0000 (14:55 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.
Patch by Eduardo Seabra and Thomas Kluyver.
Berker Peksag [Sat, 25 Jul 2015 11:53:48 +0000 (14:53 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.
Patch by Eduardo Seabra and Thomas Kluyver.
Berker Peksag [Sat, 25 Jul 2015 11:27:32 +0000 (14:27 +0300)]
Issue #24420: Fix documentation regression introduced by
f0a00ee094ff .
These functions accept same arguments as subprocess.Popen().
Patch by Martin Panter.
Berker Peksag [Sat, 25 Jul 2015 11:27:07 +0000 (14:27 +0300)]
Issue #24420: Fix documentation regression introduced by
f0a00ee094ff .
These functions accept same arguments as subprocess.Popen().
Patch by Martin Panter.
Berker Peksag [Sat, 25 Jul 2015 11:14:50 +0000 (14:14 +0300)]
Issue #24279: Update test_base64 to use test.support.script_helper.
Initial patch by Christie.
Berker Peksag [Sat, 25 Jul 2015 11:14:24 +0000 (14:14 +0300)]
Issue #24279: Update test_base64 to use test.support.script_helper.
Initial patch by Christie.
Berker Peksag [Sat, 25 Jul 2015 10:03:30 +0000 (13:03 +0300)]
Issue #24713: Use importlib.reload() in import reference document.
imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().
Patch by Petr Viktorin.
Berker Peksag [Sat, 25 Jul 2015 10:03:08 +0000 (13:03 +0300)]
Issue #24713: Use importlib.reload() in import reference document.
imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().
Patch by Petr Viktorin.
Berker Peksag [Sat, 25 Jul 2015 10:02:37 +0000 (13:02 +0300)]
Issue #24713: Use importlib.reload() in import reference document.
imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().
Patch by Petr Viktorin.
Serhiy Storchaka [Sat, 25 Jul 2015 09:11:00 +0000 (12:11 +0300)]
Issue #14373: Fixed segmentation fault when gc.collect() is called during
constructing lru_cache (C implementation).
Serhiy Storchaka [Sat, 25 Jul 2015 09:10:21 +0000 (12:10 +0300)]
Issue #14373: Fixed segmentation fault when gc.collect() is called during
constructing lru_cache (C implementation).
Victor Stinner [Sat, 25 Jul 2015 00:45:18 +0000 (02:45 +0200)]
Merge 3.5 (asyncio)
Victor Stinner [Sat, 25 Jul 2015 00:43:31 +0000 (02:43 +0200)]
Merge 3.4
Victor Stinner [Sat, 25 Jul 2015 00:40:40 +0000 (02:40 +0200)]
asyncio: sync with github
* Fix ResourceWarning warnings in test_streams
* Return True from StreamReader.eof_received() to fix
http://bugs.python.org/issue24539 (but still needs a unittest).
Add StreamReader.__repr__() for easy debugging.
* remove unused imports
* Issue #234: Drop JoinableQueue on Python 3.5+
Victor Stinner [Sat, 25 Jul 2015 00:23:21 +0000 (02:23 +0200)]
asyncio: Add asyncio.compat module
Move compatibility helpers for the different Python versions to a new
asyncio.compat module.
Ned Deily [Fri, 24 Jul 2015 23:25:30 +0000 (16:25 -0700)]
Issue #24603: merge from 3.5
Ned Deily [Fri, 24 Jul 2015 23:24:47 +0000 (16:24 -0700)]
Issue #24603: merge from 3.4
Ned Deily [Fri, 24 Jul 2015 23:21:18 +0000 (16:21 -0700)]
Issue #24603: Update the OS X 32-bit installer build to use OpenSSL 1.0.2d.
Berker Peksag [Fri, 24 Jul 2015 14:37:27 +0000 (17:37 +0300)]
Issue #24695: Fix a regression in traceback.print_exception()
If exc_traceback is None we shouldn't print a traceback header
like described in the documentation.
Berker Peksag [Fri, 24 Jul 2015 14:36:21 +0000 (17:36 +0300)]
Issue #24695: Fix a regression in traceback.print_exception()
If exc_traceback is None we shouldn't print a traceback header
like described in the documentation.