]> granicus.if.org Git - python/log
python
8 years agoIssue #27073: Removed redundant checks in long_add and long_sub.
Serhiy Storchaka [Fri, 3 Jun 2016 21:06:45 +0000 (00:06 +0300)]
Issue #27073: Removed redundant checks in long_add and long_sub.
Patch by Oren Milman.

8 years agopsuedo merge: #22797: clarify when URLErrors are raised by urlopen.
R David Murray [Fri, 3 Jun 2016 19:40:29 +0000 (15:40 -0400)]
psuedo merge: #22797: clarify when URLErrors are raised by urlopen.

I'm not sure how my previous merge commit got screwed up, hopefully this
one will do the right thing.

8 years agosignal, socket, and ssl module IntEnum constant name lookups now return a
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 19:14:52 +0000 (19:14 +0000)]
signal, socket, and ssl module IntEnum constant name lookups now return a
consistent name for values having multiple names.  Ex: signal.Signals(6)
now refers to itself as signal.SIGALRM rather than flipping between that
and signal.SIGIOT based on the interpreter's hash randomization seed.

This helps finish issue27167.

8 years agoIssue #26983: float() now always return an instance of exact float.
Serhiy Storchaka [Fri, 3 Jun 2016 18:42:55 +0000 (21:42 +0300)]
Issue #26983: float() now always return an instance of exact float.
The deprecation warning is emitted if __float__ returns an instance of
a strict subclass of float.  In a future versions of Python this can
be an error.

8 years agoNull merge
Serhiy Storchaka [Fri, 3 Jun 2016 07:48:43 +0000 (10:48 +0300)]
Null merge

8 years agoMerge heads
Serhiy Storchaka [Fri, 3 Jun 2016 07:48:13 +0000 (10:48 +0300)]
Merge heads

8 years agoMerge heads
Serhiy Storchaka [Fri, 3 Jun 2016 07:47:38 +0000 (10:47 +0300)]
Merge heads

8 years agoMerge 3.5.
Serhiy Storchaka [Fri, 3 Jun 2016 07:45:56 +0000 (10:45 +0300)]
Merge 3.5.

8 years agoMerge heads
Serhiy Storchaka [Fri, 3 Jun 2016 07:44:12 +0000 (10:44 +0300)]
Merge heads

8 years agoIssue #27185: Rename test_string_merged.py back to test_string.py.
Serhiy Storchaka [Fri, 3 Jun 2016 07:38:24 +0000 (10:38 +0300)]
Issue #27185: Rename test_string_merged.py back to test_string.py.

8 years agoIssue #27185: Merge test_pep292.py into test_string_merged.py.
Serhiy Storchaka [Fri, 3 Jun 2016 07:38:02 +0000 (10:38 +0300)]
Issue #27185: Merge test_pep292.py into test_string_merged.py.

8 years agoIssue #27185: Rename test_pep292.py to test_string_merged.py.
Serhiy Storchaka [Fri, 3 Jun 2016 07:32:36 +0000 (10:32 +0300)]
Issue #27185: Rename test_pep292.py to test_string_merged.py.

8 years agoIssue #27185: Rename test_string.py to test_string_merged.py.
Serhiy Storchaka [Fri, 3 Jun 2016 07:30:25 +0000 (10:30 +0300)]
Issue #27185: Rename test_string.py to test_string_merged.py.

8 years ago[merge from 3.5] - issue27113 - Document "check_same_thread" parameter in sqlite3...
Senthil Kumaran [Fri, 3 Jun 2016 07:04:28 +0000 (00:04 -0700)]
[merge from 3.5] - issue27113 - Document "check_same_thread" parameter in sqlite3.connect api.

Patch contributed by Dave Sawyer.

8 years agoissue27113 - Document "check_same_thread" parameter in sqlite3.connect api.
Senthil Kumaran [Fri, 3 Jun 2016 07:03:48 +0000 (00:03 -0700)]
issue27113 - Document "check_same_thread" parameter in sqlite3.connect api.

Patch contributed by Dave Sawyer.

8 years ago[merge from 3.5] - issue8519 - Reference termios and ioctl manual pages in the librar...
Senthil Kumaran [Fri, 3 Jun 2016 06:50:02 +0000 (23:50 -0700)]
[merge from 3.5] - issue8519 - Reference termios and ioctl manual pages in the library documentation.

8 years agoissue8519 - Reference termios and ioctl manual pages in the library documentation.
Senthil Kumaran [Fri, 3 Jun 2016 06:49:05 +0000 (23:49 -0700)]
issue8519 - Reference termios and ioctl manual pages in the library documentation.

8 years agoissue27167: make the test not care about the exact signal name in the
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 06:19:35 +0000 (06:19 +0000)]
issue27167: make the test not care about the exact signal name in the
error message as some numbers map to multiple names.

8 years agoIssue #27167: Clarify the subprocess.CalledProcessError error message text
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 06:14:06 +0000 (06:14 +0000)]
Issue #27167: Clarify the subprocess.CalledProcessError error message text
when the child process died due to a signal.

8 years agoissue25931: document that socketserver.Forking* are unavailable on platforms
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 05:44:47 +0000 (05:44 +0000)]
issue25931: document that socketserver.Forking* are unavailable on platforms
lacking os.fork().

8 years agoIssue25931: fix tests broken by the conditional define of socketserver.Forking*
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 05:26:14 +0000 (05:26 +0000)]
Issue25931: fix tests broken by the conditional define of socketserver.Forking*

8 years agotypo fix
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 00:57:26 +0000 (00:57 +0000)]
typo fix

8 years agomerge 3.5
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 00:33:02 +0000 (00:33 +0000)]
merge 3.5

8 years agoDocument that CalledProcessError.returncode is the negative
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 00:31:21 +0000 (00:31 +0000)]
Document that CalledProcessError.returncode is the negative
signal number when the process died due to a signal.

8 years agoReindent properly.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 00:16:02 +0000 (00:16 +0000)]
Reindent properly.

8 years agoIssue #25931: Don't defining socketserver.Forking* names on platforms such
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 3 Jun 2016 00:13:36 +0000 (00:13 +0000)]
Issue #25931: Don't defining socketserver.Forking* names on platforms such
as Windows that do not support os.fork().

8 years agoMerge: #26829: Clarify that namespace is copied to a new __dict__ in instance creation.
R David Murray [Fri, 3 Jun 2016 00:06:13 +0000 (20:06 -0400)]
Merge: #26829: Clarify that namespace is copied to a new __dict__ in instance creation.

8 years ago#26829: Clarify that namespace is copied to a new __dict__ in instance creation.
R David Murray [Fri, 3 Jun 2016 00:05:43 +0000 (20:05 -0400)]
#26829: Clarify that namespace is copied to a new __dict__ in instance creation.

Patch by Emily Morehouse.

8 years agoMerge: #27185: move test_pep292 into test_string.
R David Murray [Thu, 2 Jun 2016 23:38:20 +0000 (19:38 -0400)]
Merge: #27185: move test_pep292 into test_string.

8 years ago#27185: move test_pep292 into test_string.
R David Murray [Thu, 2 Jun 2016 23:37:47 +0000 (19:37 -0400)]
#27185: move test_pep292 into test_string.

This makes the Template tests discoverable.  Patch by Erin Braswell.

8 years agoIssue #16192: Merge from 3.5
Berker Peksag [Thu, 2 Jun 2016 22:28:29 +0000 (15:28 -0700)]
Issue #16192: Merge from 3.5

8 years agoIssue #16192: Fix copy and paste mistake noticed by Eryk Sun
Berker Peksag [Thu, 2 Jun 2016 22:28:00 +0000 (15:28 -0700)]
Issue #16192: Fix copy and paste mistake noticed by Eryk Sun

8 years agoissue27186 -- initial docs, tests, and python version of os.fspath
Ethan Furman [Thu, 2 Jun 2016 22:06:09 +0000 (15:06 -0700)]
issue27186 -- initial docs, tests, and python version of os.fspath

8 years agoMerge 3.5 (asyncio)
Yury Selivanov [Thu, 2 Jun 2016 20:51:27 +0000 (16:51 -0400)]
Merge 3.5 (asyncio)

8 years agoasyncio: Fix getaddrinfo to accept service names (for port)
Yury Selivanov [Thu, 2 Jun 2016 20:51:07 +0000 (16:51 -0400)]
asyncio: Fix getaddrinfo to accept service names (for port)

Patch by A. Jesse Jiryu Davis

8 years agoMerge 3.5 (asyncio)
Yury Selivanov [Thu, 2 Jun 2016 20:44:10 +0000 (16:44 -0400)]
Merge 3.5  (asyncio)

8 years agoIssue #21776: Merge from 3.5
Berker Peksag [Thu, 2 Jun 2016 20:47:23 +0000 (13:47 -0700)]
Issue #21776: Merge from 3.5

8 years agoIssue #21776: distutils.upload now correctly handles HTTPError
Berker Peksag [Thu, 2 Jun 2016 20:45:53 +0000 (13:45 -0700)]
Issue #21776: distutils.upload now correctly handles HTTPError

Initial patch by Claudiu Popa.

8 years agoasyncio: Support host=b'' for getaddrinfo
Yury Selivanov [Thu, 2 Jun 2016 20:43:52 +0000 (16:43 -0400)]
asyncio: Support host=b'' for getaddrinfo

8 years agoMerge: #20973: add total ordering tests for ipaddress
R David Murray [Thu, 2 Jun 2016 19:49:41 +0000 (15:49 -0400)]
Merge: #20973: add total ordering tests for ipaddress

8 years ago#20973: add total ordering tests for ipaddress
R David Murray [Thu, 2 Jun 2016 19:46:04 +0000 (15:46 -0400)]
#20973: add total ordering tests for ipaddress

Patch by Tommy Beadle.

8 years agomerge 3.5
Benjamin Peterson [Thu, 2 Jun 2016 19:42:40 +0000 (12:42 -0700)]
merge 3.5

8 years agoremove (hilarious) defaults for various constants getpath.c needs
Benjamin Peterson [Thu, 2 Jun 2016 19:41:35 +0000 (12:41 -0700)]
remove (hilarious) defaults for various constants getpath.c needs

8 years agoMerge: #13784: fix xml.sax.reader getColumn/LineNumber docs.
R David Murray [Thu, 2 Jun 2016 19:15:12 +0000 (15:15 -0400)]
Merge: #13784: fix xml.sax.reader getColumn/LineNumber docs.

8 years agoIssue #16192: Merge from 3.5
Berker Peksag [Thu, 2 Jun 2016 19:18:21 +0000 (12:18 -0700)]
Issue #16192: Merge from 3.5

8 years agoIssue #16192: Clarify when c_int is an alias to c_long in ctypes documentation
Berker Peksag [Thu, 2 Jun 2016 19:17:51 +0000 (12:17 -0700)]
Issue #16192: Clarify when c_int is an alias to c_long in ctypes documentation

8 years ago#13784: fix xml.sax.reader getColumn/LineNumber docs.
R David Murray [Thu, 2 Jun 2016 19:14:30 +0000 (15:14 -0400)]
#13784: fix xml.sax.reader getColumn/LineNumber docs.

verification and patch by Emily Morehouse.

8 years agomerge 3.5
Benjamin Peterson [Thu, 2 Jun 2016 18:36:16 +0000 (11:36 -0700)]
merge 3.5

8 years agonote that Py_VISIT handles NULL (closes #27183)
Benjamin Peterson [Thu, 2 Jun 2016 18:35:59 +0000 (11:35 -0700)]
note that Py_VISIT handles NULL (closes #27183)

8 years agoIssue #23116: Improve ask_ok() example in the Python tutorial
Berker Peksag [Thu, 2 Jun 2016 18:31:19 +0000 (11:31 -0700)]
Issue #23116: Improve ask_ok() example in the Python tutorial

8 years agoreplace custom validation logic in the parse module with a simple DFA validator ...
Benjamin Peterson [Thu, 2 Jun 2016 18:30:18 +0000 (11:30 -0700)]
replace custom validation logic in the parse module with a simple DFA validator (closes #26526)

Patch from A. Skrobov.

8 years agoIssue #23116: Merge from 3.5
Berker Peksag [Thu, 2 Jun 2016 18:31:51 +0000 (11:31 -0700)]
Issue #23116: Merge from 3.5

8 years agoIssue #21271: Adds new keyword only parameters in reset_mock call
Kushal Das [Thu, 2 Jun 2016 17:20:16 +0000 (10:20 -0700)]
Issue #21271: Adds new keyword only parameters in reset_mock call

We now have two keyword only parameters in the reset_mock function to
selectively reset the return_value or the side_effects, or both.

8 years agoIssue #27171: Fix typo in exception message
Martin Panter [Thu, 2 Jun 2016 10:13:47 +0000 (10:13 +0000)]
Issue #27171: Fix typo in exception message

8 years agoIssue #27171: Merge typo fixes from 3.5
Martin Panter [Thu, 2 Jun 2016 10:11:18 +0000 (10:11 +0000)]
Issue #27171: Merge typo fixes from 3.5

8 years agoIssue #27171: Fix typos in documentation, comments, and test function names
Martin Panter [Thu, 2 Jun 2016 10:07:09 +0000 (10:07 +0000)]
Issue #27171: Fix typos in documentation, comments, and test function names

8 years agoIssue #12243: Merge from 3.5
Berker Peksag [Thu, 2 Jun 2016 01:26:50 +0000 (18:26 -0700)]
Issue #12243: Merge from 3.5

8 years agoIssue #12243: Remove redundant availability notes from getpass docs
Berker Peksag [Thu, 2 Jun 2016 01:26:18 +0000 (18:26 -0700)]
Issue #12243: Remove redundant availability notes from getpass docs

Patch by Bryce Verdier.

8 years agoIssue #27178: Fix markup in tutorial
Berker Peksag [Wed, 1 Jun 2016 21:38:18 +0000 (14:38 -0700)]
Issue #27178: Fix markup in tutorial

Patch by Nathan Harold.

8 years agoMerge from 3.5
Berker Peksag [Wed, 1 Jun 2016 20:55:00 +0000 (13:55 -0700)]
Merge from 3.5

8 years agoFix link in programming FAQ.
Berker Peksag [Wed, 1 Jun 2016 20:54:33 +0000 (13:54 -0700)]
Fix link in programming FAQ.

The example actually uses the sort method of list object.

8 years agoIssue #27174: Merge from 3.5
Berker Peksag [Wed, 1 Jun 2016 16:53:05 +0000 (09:53 -0700)]
Issue #27174: Merge from 3.5

8 years agoIssue #27174: Update IPython URL in tutorial
Berker Peksag [Wed, 1 Jun 2016 16:52:35 +0000 (09:52 -0700)]
Issue #27174: Update IPython URL in tutorial

8 years agoMerge from 3.5
Berker Peksag [Wed, 1 Jun 2016 16:36:40 +0000 (09:36 -0700)]
Merge from 3.5

8 years agoFix typo in Python tutorial
Berker Peksag [Wed, 1 Jun 2016 16:36:14 +0000 (09:36 -0700)]
Fix typo in Python tutorial

8 years agoIssue #25570: Merge add_header() example from 3.5
Martin Panter [Wed, 1 Jun 2016 08:17:27 +0000 (08:17 +0000)]
Issue #25570: Merge add_header() example from 3.5

8 years agoIssue #25570: Add example of customizing User-Agent via add_header()
Martin Panter [Wed, 1 Jun 2016 08:10:50 +0000 (08:10 +0000)]
Issue #25570: Add example of customizing User-Agent via add_header()

8 years agoMerge with 3.5
Zachary Ware [Wed, 1 Jun 2016 05:01:21 +0000 (00:01 -0500)]
Merge with 3.5

8 years agoFix typo
Zachary Ware [Wed, 1 Jun 2016 05:01:10 +0000 (00:01 -0500)]
Fix typo

8 years agoIssue # 24225: Update idlelib.README.txt with new file names and event handlers.
Terry Jan Reedy [Wed, 1 Jun 2016 00:17:58 +0000 (20:17 -0400)]
Issue # 24225: Update idlelib.README.txt with new file names and event handlers.

8 years agoIssue #27156: Remove obsolete code not used by IDLE.
Terry Jan Reedy [Mon, 30 May 2016 05:59:42 +0000 (01:59 -0400)]
Issue #27156: Remove obsolete code not used by IDLE.
help.txt, replaced by help.html, is out-of-date and should not be used.
Its dedicated viewer has be replaced by the html viewer in help.py.
'import idlever; I = idlever.IDLE_VERSION' is the same as
'import sys; I = version[:version.index(' ')]'

8 years agoIssue #27125: Remove duplicated words in exception message
Martin Panter [Mon, 30 May 2016 04:08:23 +0000 (04:08 +0000)]
Issue #27125: Remove duplicated words in exception message

8 years agoIssue #27125: Merge typo fixes from 3.5
Martin Panter [Mon, 30 May 2016 05:24:49 +0000 (05:24 +0000)]
Issue #27125: Merge typo fixes from 3.5

8 years agoAdd items to MISC/NEWS and idlelib/NEWS.txt.
Terry Jan Reedy [Mon, 30 May 2016 05:04:08 +0000 (01:04 -0400)]
Add items to MISC/NEWS and idlelib/NEWS.txt.

8 years agoAdd items to MISC/NEWS and idlelib/NEWS.txt.
Terry Jan Reedy [Mon, 30 May 2016 05:02:34 +0000 (01:02 -0400)]
Add items to MISC/NEWS and idlelib/NEWS.txt.

8 years agoIssue #27125: Remove duplicated words from documentation and comments
Martin Panter [Mon, 30 May 2016 04:04:50 +0000 (04:04 +0000)]
Issue #27125: Remove duplicated words from documentation and comments

8 years ago[merge from 3.5] issue27043 - Explain the inspect.cleandoc behavior on synopsis line...
Senthil Kumaran [Mon, 30 May 2016 03:37:54 +0000 (20:37 -0700)]
[merge from 3.5] issue27043 - Explain the inspect.cleandoc behavior on synopsis line and other lines.

Patch contributed by Nathan Harold.

8 years agoissue27043 - Explain the inspect.cleandoc behavior on synopsis line and other lines.
Senthil Kumaran [Mon, 30 May 2016 03:36:58 +0000 (20:36 -0700)]
issue27043 - Explain the inspect.cleandoc behavior on synopsis line and other lines.

Patch contributed by Nathan Harold.

8 years agoIssue #27033: Removed unnecessary the bool calls.
Serhiy Storchaka [Sun, 29 May 2016 20:50:56 +0000 (23:50 +0300)]
Issue #27033: Removed unnecessary the bool calls.

8 years agoImproved docs for issue27033. Based on comments by R. David Murray.
Serhiy Storchaka [Sun, 29 May 2016 20:43:24 +0000 (23:43 +0300)]
Improved docs for issue27033. Based on comments by R. David Murray.

8 years agoMerge heads
Terry Jan Reedy [Sun, 29 May 2016 16:47:38 +0000 (12:47 -0400)]
Merge heads

8 years agoNull merge
Terry Jan Reedy [Sun, 29 May 2016 16:42:46 +0000 (12:42 -0400)]
Null merge

8 years agoIssue #27125: Merge typo fixes from 3.5
Martin Panter [Sun, 29 May 2016 09:05:06 +0000 (09:05 +0000)]
Issue #27125: Merge typo fixes from 3.5

Also merge changes from Issue #27117; no actual code changes to 3.6.

8 years agoIssue #27117: Make ColorDelegator htest and turtledemo work with dark theme.
Terry Jan Reedy [Sun, 29 May 2016 05:40:30 +0000 (01:40 -0400)]
Issue #27117: Make ColorDelegator htest and turtledemo work with dark theme.
Factor out code for configuring text widget colors to a new function.

8 years agoIssue #27117: Make colorizer htest and turtledemo work with dark theme.
Terry Jan Reedy [Sun, 29 May 2016 05:40:22 +0000 (01:40 -0400)]
Issue #27117: Make colorizer htest and turtledemo work with dark theme.
Factor out code for configuring text widget colors to a new function.

8 years agoIssue #27125: Fix various errors like “will [be] inherited”
Martin Panter [Sun, 29 May 2016 04:13:35 +0000 (04:13 +0000)]
Issue #27125: Fix various errors like “will [be] inherited”

8 years agoIssue #27124: Merge binascii doc from 3.5
Martin Panter [Sun, 29 May 2016 00:56:02 +0000 (00:56 +0000)]
Issue #27124: Merge binascii doc from 3.5

8 years agoIssue #27124: Fix documentation of exception raised by a2b_hex()
Martin Panter [Sun, 29 May 2016 00:48:54 +0000 (00:48 +0000)]
Issue #27124: Fix documentation of exception raised by a2b_hex()

8 years agomerge 3.5
Benjamin Peterson [Sat, 28 May 2016 21:07:49 +0000 (14:07 -0700)]
merge 3.5

8 years agomerge heads
Benjamin Peterson [Sat, 28 May 2016 21:07:45 +0000 (14:07 -0700)]
merge heads

8 years agomerge heads
Benjamin Peterson [Sat, 28 May 2016 21:07:30 +0000 (14:07 -0700)]
merge heads

8 years agomerge heads
Benjamin Peterson [Sat, 28 May 2016 21:06:48 +0000 (14:06 -0700)]
merge heads

8 years agoFix issue27146 - add stdio.h include to posixmodule.c for ctermid().
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 28 May 2016 21:06:41 +0000 (21:06 +0000)]
Fix issue27146 - add stdio.h include to posixmodule.c for ctermid().

8 years agomerge 3.5
Benjamin Peterson [Sat, 28 May 2016 21:05:11 +0000 (14:05 -0700)]
merge 3.5

8 years agobackout 3c9512d8ac0d
Benjamin Peterson [Sat, 28 May 2016 21:04:40 +0000 (14:04 -0700)]
backout 3c9512d8ac0d

8 years agoFix issue27146 - add stdio.h include to posixmodule.c for ctermid().
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 28 May 2016 21:03:48 +0000 (21:03 +0000)]
Fix issue27146 - add stdio.h include to posixmodule.c for ctermid().

8 years agoIssue #27147: Mention PEP 420 in the importlib docs.
Eric Snow [Sat, 28 May 2016 18:08:20 +0000 (11:08 -0700)]
Issue #27147: Mention PEP 420 in the importlib docs.

8 years agoIssue #27147: Mention PEP 420 in the importlib docs.
Eric Snow [Sat, 28 May 2016 17:56:53 +0000 (11:56 -0600)]
Issue #27147: Mention PEP 420 in the importlib docs.

8 years agoIssue #24225: Within idlelib files, update idlelib module names.
Terry Jan Reedy [Sat, 28 May 2016 17:22:31 +0000 (13:22 -0400)]
Issue #24225: Within idlelib files, update idlelib module names.
This follows the previous patch that changed idlelib file names.
Class names that matched old module names are not changed.
Change idlelib imports in turtledemo.__main__.

Exception: config-extensions.def.  Previously, extension section
names, file names, and class names had to match.  Changing section
names would create cross-version conflicts in config-extensions.cfg
(user customizations).  Instead map old names to new file names
at point of import in editor.EditorWindow.load_extension.

Patch extensively tested with test_idle, idle_test.htest.py, a custom
import-all test, running IDLE in a console to catch messages,
and testing each menu item.  Based on a patch by Al Sweigart.

8 years agoIssue #27138: Regenerate Python/importlib_external.h.
Serhiy Storchaka [Sat, 28 May 2016 11:48:19 +0000 (14:48 +0300)]
Issue #27138: Regenerate Python/importlib_external.h.