]> granicus.if.org Git - python/log
python
9 years agowhatsnew/3.5: Mention 'typing' module docs in seealso for pep 484
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

9 years agoMerge issue #24129 from 3.4
Nick Coghlan [Wed, 5 Aug 2015 13:23:24 +0000 (23:23 +1000)]
Merge issue #24129 from 3.4

9 years agoIssue #24129: Clarify reference docs for name resolution.
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.

9 years agoFix trailing ws.
Guido van Rossum [Wed, 5 Aug 2015 10:26:07 +0000 (12:26 +0200)]
Fix trailing ws.

9 years agoMerge docs for typing.py from accidental branch.
Guido van Rossum [Wed, 5 Aug 2015 10:21:40 +0000 (12:21 +0200)]
Merge docs for typing.py from accidental branch.

9 years agoIssue #23973: Update typing.py from GitHub repo.
Guido van Rossum [Wed, 5 Aug 2015 10:11:06 +0000 (12:11 +0200)]
Issue #23973: Update typing.py from GitHub repo.

9 years agoNull merge
Zachary Ware [Wed, 5 Aug 2015 03:51:27 +0000 (22:51 -0500)]
Null merge

9 years agoIssue #24791: Add tests for things that regressed with PEP 448
Zachary Ware [Wed, 5 Aug 2015 03:49:55 +0000 (22:49 -0500)]
Issue #24791: Add tests for things that regressed with PEP 448

9 years agoIssue #24751: Merge with 3.4
Zachary Ware [Wed, 5 Aug 2015 02:58:00 +0000 (21:58 -0500)]
Issue #24751: Merge with 3.4

9 years agoIssue #24751: When running regrtest with '-w', don't fail if re-run succeeds.
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.

9 years agoPuts compiled pyc files into embedded library ZIP file instead of sources.
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.

9 years agoIssue #20769: Improve reload() docs. Patch by Dorian Pula.
Robert Collins [Tue, 4 Aug 2015 20:28:53 +0000 (08:28 +1200)]
Issue #20769: Improve reload() docs. Patch by Dorian Pula.

9 years agoIssue #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.

9 years agoMerge 3.4
Yury Selivanov [Tue, 4 Aug 2015 19:56:53 +0000 (15:56 -0400)]
Merge 3.4

9 years agoasyncio: Sync with upstream (compat module)
Yury Selivanov [Tue, 4 Aug 2015 19:56:33 +0000 (15:56 -0400)]
asyncio: Sync with upstream (compat module)

9 years agoMerge 3.4
Yury Selivanov [Tue, 4 Aug 2015 19:37:45 +0000 (15:37 -0400)]
Merge 3.4

9 years agoasyncio: Sync with mainstream
Yury Selivanov [Tue, 4 Aug 2015 19:37:24 +0000 (15:37 -0400)]
asyncio: Sync with mainstream

9 years agowhatsnew: Add pep 448 to new syntax features section
Yury Selivanov [Tue, 4 Aug 2015 16:52:16 +0000 (12:52 -0400)]
whatsnew: Add pep 448 to new syntax features section

9 years agowhatsnew/3.5: Briefly mention PEP 484
Yury Selivanov [Tue, 4 Aug 2015 16:46:57 +0000 (12:46 -0400)]
whatsnew/3.5: Briefly mention PEP 484

9 years agowhatsnew/3.5: Mention PEP 448
Yury Selivanov [Tue, 4 Aug 2015 16:42:20 +0000 (12:42 -0400)]
whatsnew/3.5: Mention PEP 448

9 years agoIssue #24021: docstring for urllib.urlcleanup.
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

9 years agoIssue #24021: docstring for urllib.urlcleanup.
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

9 years agoIssue #24771: Adds vcruntime DLL to tcltk package
Steve Dower [Mon, 3 Aug 2015 23:21:12 +0000 (16:21 -0700)]
Issue #24771: Adds vcruntime DLL to tcltk package

9 years agoMerge with 3.4
Terry Jan Reedy [Mon, 3 Aug 2015 22:43:50 +0000 (18:43 -0400)]
Merge with 3.4

9 years agoMerge
Terry Jan Reedy [Mon, 3 Aug 2015 22:41:57 +0000 (18:41 -0400)]
Merge

9 years agoMerge
Terry Jan Reedy [Mon, 3 Aug 2015 22:41:16 +0000 (18:41 -0400)]
Merge

9 years agoIssue #24759: Merge with 3.4
Terry Jan Reedy [Mon, 3 Aug 2015 22:34:45 +0000 (18:34 -0400)]
Issue #24759: Merge with 3.4

9 years agoIssue #24759: Revert 13a8782a775e.
Terry Jan Reedy [Mon, 3 Aug 2015 22:34:22 +0000 (18:34 -0400)]
Issue #24759: Revert 13a8782a775e.

9 years agoIssue #23888: Handle fractional time in cookie expiry. Patch by ssh.
Robert Collins [Mon, 3 Aug 2015 22:07:06 +0000 (10:07 +1200)]
Issue #23888: Handle fractional time in cookie expiry. Patch by ssh.

9 years agoIssue #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.

9 years agoIssue #24272: Initial docs for typing.py (PEP 484).
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.

9 years agowhatsnew/3.5: Mention that 'async' is a bad name for modules
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

9 years agoIssue #22397: Skip failing tests on AIX
Robert Collins [Sun, 2 Aug 2015 22:38:39 +0000 (10:38 +1200)]
Issue #22397: Skip failing tests on AIX

Patch from David Edelsohn.

9 years agoIssue #22397: Skip failing tests on AIX
Robert Collins [Sun, 2 Aug 2015 22:36:04 +0000 (10:36 +1200)]
Issue #22397: Skip failing tests on AIX

Patch from David Edelsohn.

9 years agoMerge 3.4
Yury Selivanov [Sun, 2 Aug 2015 20:49:44 +0000 (16:49 -0400)]
Merge 3.4

9 years agoRevert da29a94367b2
Yury Selivanov [Sun, 2 Aug 2015 20:49:31 +0000 (16:49 -0400)]
Revert da29a94367b2

9 years agoMerge 3.4 (#24217)
Benjamin Peterson [Sun, 2 Aug 2015 19:16:45 +0000 (12:16 -0700)]
Merge 3.4 (#24217)

9 years agoinclude fcntl.h on all *nix platforms (closes #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.

9 years agoMerge 3.4
Yury Selivanov [Sun, 2 Aug 2015 14:24:49 +0000 (10:24 -0400)]
Merge 3.4

9 years agoasyncio: Fix code style
Yury Selivanov [Sun, 2 Aug 2015 14:24:34 +0000 (10:24 -0400)]
asyncio: Fix code style

9 years agoRemove warning about asyncio being provisional (it's not in 3.5 and up).
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).

9 years agoIssue #20557: Use specific asserts in io tests.
Serhiy Storchaka [Sun, 2 Aug 2015 12:18:28 +0000 (15:18 +0300)]
Issue #20557: Use specific asserts in io tests.

9 years agoIssue #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.

9 years agoIssue #23182: Merge with 3.4
Zachary Ware [Sun, 2 Aug 2015 02:57:22 +0000 (21:57 -0500)]
Issue #23182: Merge with 3.4

9 years agoIssue #23182: PEP8-ify the annotation grammar tests. Patch by Ian Lee.
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.

9 years agoIssue #23652: Merge with 3.4
Zachary Ware [Sun, 2 Aug 2015 02:38:04 +0000 (21:38 -0500)]
Issue #23652: Merge with 3.4

9 years agoIssue #23652: Make the select module compile against LSB headers.
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.

9 years agoIssue 24745: Add ACKS entry.
Terry Jan Reedy [Sat, 1 Aug 2015 23:15:11 +0000 (19:15 -0400)]
Issue 24745: Add ACKS entry.

9 years agoIssue 24745: Add ACKS entry.
Terry Jan Reedy [Sat, 1 Aug 2015 23:12:37 +0000 (19:12 -0400)]
Issue 24745: Add ACKS entry.

9 years agoIssue 24745: Merge with 3.4
Terry Jan Reedy [Sat, 1 Aug 2015 22:58:23 +0000 (18:58 -0400)]
Issue 24745: Merge with 3.4

9 years agoIssue 24745: Switch from Courier to platform-sensitive TkFixedFont as default
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.

9 years agodocs: Fix productionlist for async def functions
Yury Selivanov [Sat, 1 Aug 2015 20:19:36 +0000 (16:19 -0400)]
docs: Fix productionlist for async def functions

9 years agoMerge with 3.4
Terry Jan Reedy [Sat, 1 Aug 2015 02:35:00 +0000 (22:35 -0400)]
Merge with 3.4

9 years agoIssue #21192: Idle Editor. When a file is run, put its name in the restart bar.
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.

9 years agoMerge 3.4 (asyncio test)
Victor Stinner [Fri, 31 Jul 2015 21:36:15 +0000 (23:36 +0200)]
Merge 3.4 (asyncio test)

9 years agoIssue #24763: Fix asyncio test on Windows
Victor Stinner [Fri, 31 Jul 2015 21:36:00 +0000 (23:36 +0200)]
Issue #24763: Fix asyncio test on Windows

9 years agoIssue #22932: Fix timezones in email.utils.formatdate.
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.

9 years agoIssue #22932: Fix timezones in email.utils.formatdate.
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.

9 years agoMerge 3.4 (asyncio)
Victor Stinner [Fri, 31 Jul 2015 15:50:13 +0000 (17:50 +0200)]
Merge 3.4 (asyncio)

9 years agoFix ResourceWarning in asyncio.BaseSubprocessTransport
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.

9 years agoMerge with 3.4
Terry Jan Reedy [Fri, 31 Jul 2015 01:16:29 +0000 (21:16 -0400)]
Merge with 3.4

9 years agoIssue 24759: Gracefull exit Idle if ttk import fails.
Terry Jan Reedy [Fri, 31 Jul 2015 01:16:16 +0000 (21:16 -0400)]
Issue 24759: Gracefull exit Idle if ttk import fails.

9 years agoIssue #23779: imaplib raises TypeError if authenticator tries to abort.
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.

9 years agoIssue #23779: imaplib raises TypeError if authenticator tries to abort.
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.

9 years agoMerge with 3.4
Terry Jan Reedy [Thu, 30 Jul 2015 20:44:41 +0000 (16:44 -0400)]
Merge with 3.4

9 years agoIssue #13884: Idle: Remove tearoff lines from menus. Patch by Roger Serwy.
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.

9 years agoUpdate 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.

9 years agoIssue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode...
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.

9 years agoIssue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode...
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.

9 years agoIssue #15582: Add a whatsnew entry for inspect.getdoc() changes in 3.5.
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.

9 years agopy_getrandom(): getrandom() *can* return EINTR
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.

9 years agoIssue #24109: Include Tools/scripts/diff.py instead of duplicating it in difflib...
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.

9 years agoMerge with 3.4 for Issue #24729
Jason R. Coombs [Wed, 29 Jul 2015 18:29:26 +0000 (14:29 -0400)]
Merge with 3.4 for Issue #24729

9 years agoMerge
Jason R. Coombs [Wed, 29 Jul 2015 18:25:58 +0000 (14:25 -0400)]
Merge

9 years agoIssue #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.

9 years agoIssue #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.

9 years agoIssue #24729: Correct reference to open function.
Jason R. Coombs [Wed, 29 Jul 2015 18:04:36 +0000 (14:04 -0400)]
Issue #24729: Correct reference to open function.

9 years agoMerge 3.4 (Misc/ACKS)
Victor Stinner [Wed, 29 Jul 2015 12:40:53 +0000 (14:40 +0200)]
Merge 3.4 (Misc/ACKS)

9 years agoIssue #23319: Add Matthieu Gautier to Misc/ACKS
Victor Stinner [Wed, 29 Jul 2015 12:40:38 +0000 (14:40 +0200)]
Issue #23319: Add Matthieu Gautier to Misc/ACKS

9 years agoMerge 3.4 (ctypes)
Victor Stinner [Wed, 29 Jul 2015 12:35:12 +0000 (14:35 +0200)]
Merge 3.4 (ctypes)

9 years agoIssue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch
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.

9 years agoIssue #19450: merge from 3.4
Ned Deily [Wed, 29 Jul 2015 06:25:41 +0000 (23:25 -0700)]
Issue #19450: merge from 3.4

9 years agoIssue #19450: Update OS X installer builds to use SQLite 3.8.11.
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.

9 years agoIssue #23254: Document how to close the TCPServer listening socket.
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.

9 years agoIssue #23254: Document how to close the TCPServer listening socket.
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.

9 years agoWhat's New in Python 3.5: document os.urandom() changes
Victor Stinner [Wed, 29 Jul 2015 00:28:32 +0000 (02:28 +0200)]
What's New in Python 3.5: document os.urandom() changes

9 years agoWhat's New in Python 3.5: document socket.sendall() change on timeout
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

9 years agoWhat's New in Python 3.5: Document ssl methods 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

9 years agoWhat's New in Python 3.5: move PEP 475 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

9 years agoIssue #24729: Update tutorial to match implementation.
Alessandro Cucci [Tue, 28 Jul 2015 19:00:10 +0000 (21:00 +0200)]
Issue #24729: Update tutorial to match implementation.

9 years agoIssue #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

9 years agoIssue #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

9 years agomerge
Raymond Hettinger [Tue, 28 Jul 2015 09:07:14 +0000 (02:07 -0700)]
merge

9 years agoIssue #24735: Fix invalid memory access in combinations_with_replacement()
Raymond Hettinger [Tue, 28 Jul 2015 09:05:44 +0000 (02:05 -0700)]
Issue #24735: Fix invalid memory access in combinations_with_replacement()

9 years agoAllow intermediate build directory to be overridden.
Steve Dower [Mon, 27 Jul 2015 21:56:58 +0000 (14:56 -0700)]
Allow intermediate build directory to be overridden.

9 years agoIssue #24732, #23834: Fix sock_accept_impl() on Windows
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.

9 years agoIssue #23441: rcompleter now prints a tab character instead of displaying
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.

9 years agoIssue #23441: rcompleter now prints a tab character instead of displaying
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.

9 years agoIssue #24728: Null merge
Berker Peksag [Mon, 27 Jul 2015 13:48:06 +0000 (16:48 +0300)]
Issue #24728: Null merge

9 years agoIssue #24728: Fix building without threads.
Berker Peksag [Mon, 27 Jul 2015 13:46:11 +0000 (16:46 +0300)]
Issue #24728: Fix building without threads.

Patch by Louis Dassy.