]>
granicus.if.org Git - python/log
Steve Dower [Wed, 5 Aug 2015 18:48:14 +0000 (11:48 -0700)]
Rebuild wininst-14.0[-amd64].exe with updated tools.
Yury Selivanov [Wed, 5 Aug 2015 18:47:33 +0000 (14:47 -0400)]
asyncio.test_pep492: Add a test for asyncio.iscoroutinefunction
Steve Dower [Wed, 5 Aug 2015 18:34:50 +0000 (11:34 -0700)]
Fixes make_zip.py to create temporary .pyc files in a separate directory. This avoids polluting tests that run code from TEMP.
Yury Selivanov [Wed, 5 Aug 2015 18:06:38 +0000 (14:06 -0400)]
Merge 3.4 (asyncio)
Yury Selivanov [Wed, 5 Aug 2015 18:06:23 +0000 (14:06 -0400)]
asyncio: Make sure BaseException is re-raised in SSLProtocol
Yury Selivanov [Wed, 5 Aug 2015 17:55:54 +0000 (13:55 -0400)]
Issue #23812: Fix asyncio.Queue.get() to avoid loosing items on cancellation.
Patch by Gustavo J. A. M. Carneiro.
Yury Selivanov [Wed, 5 Aug 2015 17:52:33 +0000 (13:52 -0400)]
Issue #23812: Fix asyncio.Queue.get() to avoid loosing items on cancellation.
Patch by Gustavo J. A. M. Carneiro.
Yury Selivanov [Wed, 5 Aug 2015 16:46:29 +0000 (12:46 -0400)]
whatsnew/3.5: Mention 'typing' module docs in seealso for pep 484
Nick Coghlan [Wed, 5 Aug 2015 13:23:24 +0000 (23:23 +1000)]
Merge issue #24129 from 3.4
Nick Coghlan [Wed, 5 Aug 2015 13:07:24 +0000 (23:07 +1000)]
Issue #24129: Clarify reference docs 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.
Guido van Rossum [Wed, 5 Aug 2015 10:26:07 +0000 (12:26 +0200)]
Fix trailing ws.
Guido van Rossum [Wed, 5 Aug 2015 10:21:40 +0000 (12:21 +0200)]
Merge docs for typing.py from accidental branch.
Guido van Rossum [Wed, 5 Aug 2015 10:11:06 +0000 (12:11 +0200)]
Issue #23973: Update typing.py from GitHub repo.
Zachary Ware [Wed, 5 Aug 2015 03:51:27 +0000 (22:51 -0500)]
Null merge
Zachary Ware [Wed, 5 Aug 2015 03:49:55 +0000 (22:49 -0500)]
Issue #24791: Add tests for things that regressed with PEP 448
Zachary Ware [Wed, 5 Aug 2015 02:58:00 +0000 (21:58 -0500)]
Issue #24751: Merge with 3.4
Zachary Ware [Wed, 5 Aug 2015 02:54:54 +0000 (21:54 -0500)]
Issue #24751: When running regrtest with '-w', don't fail if re-run succeeds.
Steve Dower [Tue, 4 Aug 2015 23:02:40 +0000 (16:02 -0700)]
Puts compiled pyc files into embedded library ZIP file instead of sources.
Robert Collins [Tue, 4 Aug 2015 20:28:53 +0000 (08:28 +1200)]
Issue #20769: Improve reload() docs. Patch by Dorian Pula.
Robert Collins [Tue, 4 Aug 2015 20:20:53 +0000 (08:20 +1200)]
Issue #20769: Improve reload() docs. Patch by Dorian Pula.
Yury Selivanov [Tue, 4 Aug 2015 19:56:53 +0000 (15:56 -0400)]
Merge 3.4
Yury Selivanov [Tue, 4 Aug 2015 19:56:33 +0000 (15:56 -0400)]
asyncio: Sync with upstream (compat module)
Yury Selivanov [Tue, 4 Aug 2015 19:37:45 +0000 (15:37 -0400)]
Merge 3.4
Yury Selivanov [Tue, 4 Aug 2015 19:37:24 +0000 (15:37 -0400)]
asyncio: Sync with mainstream
Yury Selivanov [Tue, 4 Aug 2015 16:52:16 +0000 (12:52 -0400)]
whatsnew: Add pep 448 to new syntax features section
Yury Selivanov [Tue, 4 Aug 2015 16:46:57 +0000 (12:46 -0400)]
whatsnew/3.5: Briefly mention PEP 484
Yury Selivanov [Tue, 4 Aug 2015 16:42:20 +0000 (12:42 -0400)]
whatsnew/3.5: Mention PEP 448
Robert Collins [Tue, 4 Aug 2015 00:52:43 +0000 (12:52 +1200)]
Issue #24021: docstring for urllib.urlcleanup.
Patch from Daniel Andrade Groppe and Peter Lovett
Robert Collins [Tue, 4 Aug 2015 00:52:06 +0000 (12:52 +1200)]
Issue #24021: docstring for urllib.urlcleanup.
Patch from Daniel Andrade Groppe and Peter Lovett
Steve Dower [Mon, 3 Aug 2015 23:21:12 +0000 (16:21 -0700)]
Issue #24771: Adds vcruntime DLL to tcltk package
Terry Jan Reedy [Mon, 3 Aug 2015 22:43:50 +0000 (18:43 -0400)]
Merge with 3.4
Terry Jan Reedy [Mon, 3 Aug 2015 22:41:57 +0000 (18:41 -0400)]
Merge
Terry Jan Reedy [Mon, 3 Aug 2015 22:41:16 +0000 (18:41 -0400)]
Merge
Terry Jan Reedy [Mon, 3 Aug 2015 22:34:45 +0000 (18:34 -0400)]
Issue #24759: Merge with 3.4
Terry Jan Reedy [Mon, 3 Aug 2015 22:34:22 +0000 (18:34 -0400)]
Issue #24759: Revert
13a8782a775e .
Robert Collins [Mon, 3 Aug 2015 22:07:06 +0000 (10:07 +1200)]
Issue #23888: Handle fractional time in cookie expiry. Patch by ssh.
Robert Collins [Mon, 3 Aug 2015 22:06:29 +0000 (10:06 +1200)]
Issue #23888: Handle fractional time in cookie expiry. Patch by ssh.
Guido van Rossum [Mon, 3 Aug 2015 20:35:46 +0000 (22:35 +0200)]
Issue #24272: Initial docs for typing.py (PEP 484).
By Daniel Andrade Groppe and Ivan Levkivskyi.
Yury Selivanov [Mon, 3 Aug 2015 18:55:58 +0000 (14:55 -0400)]
whatsnew/3.5: Mention that 'async' is a bad name for modules
Robert Collins [Sun, 2 Aug 2015 22:38:39 +0000 (10:38 +1200)]
Issue #22397: Skip failing tests on AIX
Patch from David Edelsohn.
Robert Collins [Sun, 2 Aug 2015 22:36:04 +0000 (10:36 +1200)]
Issue #22397: Skip failing tests on AIX
Patch from David Edelsohn.
Yury Selivanov [Sun, 2 Aug 2015 20:49:44 +0000 (16:49 -0400)]
Merge 3.4
Yury Selivanov [Sun, 2 Aug 2015 20:49:31 +0000 (16:49 -0400)]
Benjamin Peterson [Sun, 2 Aug 2015 19:16:45 +0000 (12:16 -0700)]
Merge 3.4 (#24217)
Benjamin Peterson [Sun, 2 Aug 2015 19:15:30 +0000 (12:15 -0700)]
include fcntl.h on all *nix platforms (closes #24217)
Patch by Jeffrey Armstrong.
Yury Selivanov [Sun, 2 Aug 2015 14:24:49 +0000 (10:24 -0400)]
Merge 3.4
Yury Selivanov [Sun, 2 Aug 2015 14:24:34 +0000 (10:24 -0400)]
asyncio: Fix code style
Guido van Rossum [Sun, 2 Aug 2015 13:50:27 +0000 (15:50 +0200)]
Remove warning about asyncio being provisional (it's not in 3.5 and up).
Serhiy Storchaka [Sun, 2 Aug 2015 12:18:28 +0000 (15:18 +0300)]
Issue #20557: Use specific asserts in io tests.
Serhiy Storchaka [Sun, 2 Aug 2015 12:17:49 +0000 (15:17 +0300)]
Issue #20557: Use specific asserts in io tests.
Zachary Ware [Sun, 2 Aug 2015 02:57:22 +0000 (21:57 -0500)]
Issue #23182: Merge with 3.4
Zachary Ware [Sun, 2 Aug 2015 02:55:36 +0000 (21:55 -0500)]
Issue #23182: PEP8-ify the annotation grammar tests. Patch by Ian Lee.
Zachary Ware [Sun, 2 Aug 2015 02:38:04 +0000 (21:38 -0500)]
Issue #23652: Merge with 3.4
Zachary Ware [Sun, 2 Aug 2015 02:34:05 +0000 (21:34 -0500)]
Issue #23652: Make the select module compile against LSB headers.
Patch by Matt Frank.
Terry Jan Reedy [Sat, 1 Aug 2015 23:15:11 +0000 (19:15 -0400)]
Issue 24745: Add ACKS entry.
Terry Jan Reedy [Sat, 1 Aug 2015 23:12:37 +0000 (19:12 -0400)]
Issue 24745: Add ACKS entry.
Terry Jan Reedy [Sat, 1 Aug 2015 22:58:23 +0000 (18:58 -0400)]
Issue 24745: Merge with 3.4
Terry Jan Reedy [Sat, 1 Aug 2015 22:57:33 +0000 (18:57 -0400)]
Issue 24745: Switch from Courier to platform-sensitive TkFixedFont as default
editor font. This should not affect current customized font selections.
Patch by Mark Roseman.
Yury Selivanov [Sat, 1 Aug 2015 20:19:36 +0000 (16:19 -0400)]
docs: Fix productionlist for async def functions
Terry Jan Reedy [Sat, 1 Aug 2015 02:35:00 +0000 (22:35 -0400)]
Merge with 3.4
Terry Jan Reedy [Sat, 1 Aug 2015 02:34:37 +0000 (22:34 -0400)]
Issue #21192: Idle Editor. When a file is run, put its name in the restart bar.
Do not print false prompts. Original patch by Adnan Umer.
Victor Stinner [Fri, 31 Jul 2015 21:36:15 +0000 (23:36 +0200)]
Merge 3.4 (asyncio test)
Victor Stinner [Fri, 31 Jul 2015 21:36:00 +0000 (23:36 +0200)]
Issue #24763: Fix asyncio test on Windows
Robert Collins [Fri, 31 Jul 2015 20:19:06 +0000 (08:19 +1200)]
Issue #22932: Fix timezones in email.utils.formatdate.
Patch from Dmitry Shachnev.
Robert Collins [Fri, 31 Jul 2015 20:18:22 +0000 (08:18 +1200)]
Issue #22932: Fix timezones in email.utils.formatdate.
Patch from Dmitry Shachnev.
Victor Stinner [Fri, 31 Jul 2015 15:50:13 +0000 (17:50 +0200)]
Merge 3.4 (asyncio)
Victor Stinner [Fri, 31 Jul 2015 15:49:43 +0000 (17:49 +0200)]
Fix ResourceWarning in asyncio.BaseSubprocessTransport
Issue #24763: Fix resource warnings when asyncio.BaseSubprocessTransport
constructor fails, if subprocess.Popen raises an exception for example.
Patch written by Martin Richard, test written by me.
Terry Jan Reedy [Fri, 31 Jul 2015 01:16:29 +0000 (21:16 -0400)]
Merge with 3.4
Terry Jan Reedy [Fri, 31 Jul 2015 01:16:16 +0000 (21:16 -0400)]
Issue 24759: Gracefull exit Idle if ttk import fails.
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: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: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: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: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: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:03:48 +0000 (00:03 +0300)]
Issue #24109: Include Tools/scripts/diff.py instead of duplicating it in difflib documentation.
Patch by Keith Gray.
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: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: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: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: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: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: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: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: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: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: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:07:14 +0000 (02:07 -0700)]
merge