]>
granicus.if.org Git - python/log
Martin Panter [Tue, 7 Jun 2016 01:08:48 +0000 (01:08 +0000)]
Issue #27229: Merge makefile fix from 3.5
Martin Panter [Tue, 7 Jun 2016 01:07:32 +0000 (01:07 +0000)]
Issue #27229: Comment in middle of shell command fails on BSD and OS X
Martin Panter [Tue, 7 Jun 2016 00:30:49 +0000 (00:30 +0000)]
Issue #27229: Merge cross-compiling fix from 3.5
Martin Panter [Tue, 7 Jun 2016 00:27:17 +0000 (00:27 +0000)]
Issue #27229: Fix in-tree cross-build rule, by Xavier de Gaye
Serhiy Storchaka [Mon, 6 Jun 2016 10:00:03 +0000 (13:00 +0300)]
Issue #26983: Fixed test_format failure.
Patch by SilentGhost.
Martin Panter [Mon, 6 Jun 2016 02:49:54 +0000 (02:49 +0000)]
Issue #27107: mailbox.fcntl = None on Windows
Martin Panter [Mon, 6 Jun 2016 02:09:08 +0000 (02:09 +0000)]
Issue #23883: News updates for __all__ attributes
Martin Panter [Mon, 6 Jun 2016 02:03:11 +0000 (02:03 +0000)]
Issue #27110: Add smtpd.SMTPChannel to __all__, by Jacek Kołodziej
Martin Panter [Mon, 6 Jun 2016 02:00:50 +0000 (02:00 +0000)]
Issue #27109: Add InvalidFileException to __all__, by Jacek Kołodziej
Martin Panter [Mon, 6 Jun 2016 01:59:19 +0000 (01:59 +0000)]
Issue #27108: Add missing names to mimetypes.__all__, by Jacek Kołodziej
Martin Panter [Mon, 6 Jun 2016 01:56:09 +0000 (01:56 +0000)]
Issue #27107: Add exception classes to mailbox.__all__, by Jacek Kołodziej
Martin Panter [Mon, 6 Jun 2016 01:53:28 +0000 (01:53 +0000)]
Issue #27105: Add cgi.test() to __all__, based on Jacek Kołodziej’s patch
Terry Jan Reedy [Mon, 6 Jun 2016 01:32:45 +0000 (21:32 -0400)]
Issue #27156: Remove more unused idlelib code.
Ned Deily [Mon, 6 Jun 2016 00:39:58 +0000 (17:39 -0700)]
Issue #26014: merge from 3.5
Ned Deily [Mon, 6 Jun 2016 00:38:48 +0000 (17:38 -0700)]
Issue #26014: Update 3.x packaging documentation:
- "See also" links to the new docs are now provided in the legacy pages
- links to setuptools documentation have been updated
(original patch by Susan Sun)
Martin Panter [Sun, 5 Jun 2016 12:07:48 +0000 (12:07 +0000)]
Issue #27164: Merge raw Deflate zdict support from 3.5
Martin Panter [Sun, 5 Jun 2016 10:48:34 +0000 (10:48 +0000)]
Issue #27164: Allow decompressing raw Deflate streams with predefined zdict
Based on patch by Xiang Zhang.
Serhiy Storchaka [Sun, 5 Jun 2016 07:50:16 +0000 (10:50 +0300)]
Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.
Patch by Xiang Zhang.
Serhiy Storchaka [Sun, 5 Jun 2016 07:48:36 +0000 (10:48 +0300)]
Issue #27225: Fixed a reference leak in type_new when setting __new__ fails.
Patch by Xiang Zhang.
Serhiy Storchaka [Sun, 5 Jun 2016 07:37:19 +0000 (10:37 +0300)]
Issue #21916: Added more tests for the turtle module.
Original patch by Jelle Zijlstra.
Serhiy Storchaka [Sun, 5 Jun 2016 07:32:57 +0000 (10:32 +0300)]
Issue #21916: Added more tests for the turtle module.
Original patch by Jelle Zijlstra.
Martin Panter [Sun, 5 Jun 2016 06:56:51 +0000 (06:56 +0000)]
Issue #24291: Merge wsgi partial write fix from 3.5
Martin Panter [Sun, 5 Jun 2016 06:28:55 +0000 (06:28 +0000)]
Issue #24291: Avoid WSGIRequestHandler doing partial writes
If the underlying send() method indicates a partial write, such as when the
call is interrupted to handle a signal, the server would silently drop the
remaining data.
Also add deprecated support for SimpleHandler.stdout.write() doing partial
writes.
Senthil Kumaran [Sun, 5 Jun 2016 05:23:18 +0000 (22:23 -0700)]
[merge from 3.5] - issue27202 - Fix the mistake in changesets
70af472451cb (3.5) and
2bb806539ca6 (3.6)
exclude_patterns in Sphinx conf.py will exclude the .rsts from the build. It
was incorrect exclude 2.x rsts in that. This fix contributed again Jelle
Zijlstra, excludes doctests in whatsnew/2.7.rst from being exercised by using
doctests skip option.
Senthil Kumaran [Sun, 5 Jun 2016 05:22:26 +0000 (22:22 -0700)]
issue27202 - Fix the mistake in changesets
70af472451cb (3.5) and
2bb806539ca6 (3.6)
exclude_patterns in Sphinx conf.py will exclude the .rsts from the build. It
was incorrect exclude 2.x rsts in that. This fix contributed again Jelle
Zijlstra, excludes doctests in whatsnew/2.7.rst from being exercised by using
doctests skip option.
Berker Peksag [Sun, 5 Jun 2016 04:48:16 +0000 (21:48 -0700)]
Issue #17888: Merge from 3.5
Berker Peksag [Sun, 5 Jun 2016 04:47:44 +0000 (21:47 -0700)]
Issue #17888: Add a note about contributing to Python docs
Patch by Terry Chia and Laura Rupprecht.
Berker Peksag [Sun, 5 Jun 2016 04:36:53 +0000 (21:36 -0700)]
Fix typos in datetime documentation.
Senthil Kumaran [Sun, 5 Jun 2016 03:53:38 +0000 (20:53 -0700)]
[merge from 3.5] - issue27202 - Exclude 2.x release notes from python3 make doctests.
Patch contributed by Jelle Zijlstra.
Senthil Kumaran [Sun, 5 Jun 2016 03:52:57 +0000 (20:52 -0700)]
issue27202 - Exclude 2.x release notes from python3 make doctests.
Patch contributed by Jelle Zijlstra.
Senthil Kumaran [Sun, 5 Jun 2016 03:08:10 +0000 (20:08 -0700)]
[merge from 3.5] - Issue27203 - Fix doctests Doc/faq/programming.rst.
Patch contributed by Jelle Zijlstra.
Senthil Kumaran [Sun, 5 Jun 2016 03:07:34 +0000 (20:07 -0700)]
Issue27203 - Fix doctests Doc/faq/programming.rst.
Patch contributed by Jelle Zijlstra.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 5 Jun 2016 02:58:38 +0000 (02:58 +0000)]
merge from 3.5. (moves the issue26372 tests to the proper class)
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 5 Jun 2016 02:57:47 +0000 (02:57 +0000)]
Move the BrokenPipeError tests to the POSIXProcessTestCase class
instead of the generic ProcessTestCase class as they are posix
specific.
Ned Deily [Sun, 5 Jun 2016 00:24:01 +0000 (17:24 -0700)]
Issue #26930: merge from 3.5
Ned Deily [Sun, 5 Jun 2016 00:21:21 +0000 (17:21 -0700)]
Issue #26930: Update OS X 32-bit-only installer builds to use OpenSSL 1.0.2h.
doko@ubuntu.com [Sat, 4 Jun 2016 23:38:29 +0000 (01:38 +0200)]
- Issue #21277: Don't try to link _ctypes with a ffi_convenience library.
Kushal Das [Sat, 4 Jun 2016 23:24:05 +0000 (16:24 -0700)]
Fixes whitespace issue
Kushal Das [Sat, 4 Jun 2016 23:21:13 +0000 (16:21 -0700)]
Issue #25548: Showing memory address of class objects in repl
doko@ubuntu.com [Sat, 4 Jun 2016 23:17:57 +0000 (01:17 +0200)]
- Issue #21272: Use _sysconfigdata.py to initialize distutils.sysconfig.
Ethan Furman [Sat, 4 Jun 2016 22:53:08 +0000 (15:53 -0700)]
add Dusty Phillips to ACKS
doko@ubuntu.com [Sat, 4 Jun 2016 22:44:01 +0000 (00:44 +0200)]
- merge 3.5
doko@ubuntu.com [Sat, 4 Jun 2016 22:41:58 +0000 (00:41 +0200)]
- Issue #26884: Fix linking extension modules for cross builds.
Patch by Xavier de Gaye.
Nick Coghlan [Sat, 4 Jun 2016 21:40:03 +0000 (14:40 -0700)]
Issue #19611: handle implicit parameters in inspect.signature
inspect.signature now reports the implicit ``.0`` parameters generated by
the compiler for comprehension and generator expression scopes as if they
were positional-only parameters called ``implicit0``.
Patch by Jelle Zijlstra.
Ethan Furman [Sat, 4 Jun 2016 21:38:43 +0000 (14:38 -0700)]
issue27186: add open/io.open; patch by Jelle Zijlstra
Ethan Furman [Sat, 4 Jun 2016 20:47:39 +0000 (13:47 -0700)]
issue27186: fix fsencode/fsdecode and update tests; patch by Jelle Zijlstra
Serhiy Storchaka [Sat, 4 Jun 2016 20:31:05 +0000 (23:31 +0300)]
Null merge
Serhiy Storchaka [Sat, 4 Jun 2016 20:30:53 +0000 (23:30 +0300)]
Merge heads
Serhiy Storchaka [Sat, 4 Jun 2016 20:30:45 +0000 (23:30 +0300)]
Merge heads
Serhiy Storchaka [Sat, 4 Jun 2016 20:28:40 +0000 (23:28 +0300)]
Issue #21916: Added tests for the turtle module.
Patch by ingrid, Gregory Loyse and Jelle Zijlstra.
Serhiy Storchaka [Sat, 4 Jun 2016 20:27:26 +0000 (23:27 +0300)]
Issue #21916: Added tests for the turtle module.
Patch by ingrid, Gregory Loyse and Jelle Zijlstra.
Terry Jan Reedy [Sat, 4 Jun 2016 20:16:10 +0000 (16:16 -0400)]
Merge with 3.5
Terry Jan Reedy [Sat, 4 Jun 2016 20:15:58 +0000 (16:15 -0400)]
Issue #24759: Add 'private' notice for idlelib.idle_test.
Terry Jan Reedy [Sat, 4 Jun 2016 19:55:53 +0000 (15:55 -0400)]
Merge: Revise and synchronize idle_test.test_configdialog.
Terry Jan Reedy [Sat, 4 Jun 2016 19:54:44 +0000 (15:54 -0400)]
Revise and synchronize idle_test.test_configdialog.
Ethan Furman [Sat, 4 Jun 2016 19:49:35 +0000 (12:49 -0700)]
issue27186: add PathLike ABC
Zachary Ware [Sat, 4 Jun 2016 19:41:42 +0000 (14:41 -0500)]
Closes #26809: Merge with 3.5
Zachary Ware [Sat, 4 Jun 2016 19:35:05 +0000 (14:35 -0500)]
Issue #26809: Add __all__ to string module. Patch by Emanuel Barry
Ethan Furman [Sat, 4 Jun 2016 19:06:26 +0000 (12:06 -0700)]
issue27186: add C version of os.fspath(); patch by Jelle Zijlstra
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 4 Jun 2016 19:05:17 +0000 (19:05 +0000)]
issue26372 - use os.devnull instead of /dev/null
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 4 Jun 2016 19:04:43 +0000 (19:04 +0000)]
issue26372 - use os.devnull instead of /dev/null
Serhiy Storchaka [Sat, 4 Jun 2016 17:33:33 +0000 (20:33 +0300)]
Issue #20041: Fixed TypeError when frame.f_trace is set to None.
Patch by Xavier de Gaye.
Serhiy Storchaka [Sat, 4 Jun 2016 17:32:36 +0000 (20:32 +0300)]
Issue #20041: Fixed TypeError when frame.f_trace is set to None.
Patch by Xavier de Gaye.
Kushal Das [Sat, 4 Jun 2016 17:24:12 +0000 (10:24 -0700)]
NULL merge
Kushal Das [Sat, 4 Jun 2016 17:21:36 +0000 (10:21 -0700)]
Issue #19234: Merge from 3.5
Kushal Das [Sat, 4 Jun 2016 17:20:12 +0000 (10:20 -0700)]
Issue #19234: Documents socket.fileno() returns -1 on failure
Ethan Furman [Sat, 4 Jun 2016 17:19:27 +0000 (10:19 -0700)]
issue27182: update fsencode and fsdecode for os.path(); patch by Dusty Phillips
Ned Deily [Sat, 4 Jun 2016 16:41:05 +0000 (09:41 -0700)]
Issue 27216: Fix typo (noticed by Alex Chan).
Ned Deily [Sat, 4 Jun 2016 16:40:40 +0000 (09:40 -0700)]
Issue 27216: Fix typo (noticed by Alex Chan).
Martin Panter [Sat, 4 Jun 2016 07:13:38 +0000 (07:13 +0000)]
Merge Element Tree doc string from 3.5
Martin Panter [Sat, 4 Jun 2016 07:12:51 +0000 (07:12 +0000)]
Clarify deprecation of ElementTree.XMLParser(html=...) parameter
Terry Jan Reedy [Sat, 4 Jun 2016 06:32:32 +0000 (02:32 -0400)]
Merge with 3.5
Terry Jan Reedy [Sat, 4 Jun 2016 06:32:18 +0000 (02:32 -0400)]
IDLE test README: 'gui' to 'GUI', except in "'gui'" and '-ugui'.
Benjamin Peterson [Sat, 4 Jun 2016 05:38:47 +0000 (22:38 -0700)]
merge 3.5
Benjamin Peterson [Sat, 4 Jun 2016 05:38:42 +0000 (22:38 -0700)]
merge heads
Benjamin Peterson [Sat, 4 Jun 2016 05:38:37 +0000 (22:38 -0700)]
merge heads
Benjamin Peterson [Sat, 4 Jun 2016 05:38:10 +0000 (22:38 -0700)]
merge 3.5
Benjamin Peterson [Sat, 4 Jun 2016 05:37:48 +0000 (22:37 -0700)]
fix indentation of comment
Martin Panter [Sat, 4 Jun 2016 05:06:34 +0000 (05:06 +0000)]
Issue #22797: Synchronize urlopen() doc string with RST documentation
Martin Panter [Sat, 4 Jun 2016 05:06:25 +0000 (05:06 +0000)]
More typo fixes for 3.6
Martin Panter [Sat, 4 Jun 2016 05:26:40 +0000 (05:26 +0000)]
Merge typo fixes from 3.5
Martin Panter [Sat, 4 Jun 2016 04:57:19 +0000 (04:57 +0000)]
Fix typos in code comment and documentation
Terry Jan Reedy [Sat, 4 Jun 2016 03:58:37 +0000 (23:58 -0400)]
Merge issue #27196 from 3.5: Stop IDLE test 'application destroyed' warnings.
Terry Jan Reedy [Sat, 4 Jun 2016 03:53:56 +0000 (23:53 -0400)]
Issue #27196: Stop 'application destroyed' warnings when running IDLE tests.
The update_idletasks solution was provided by Serhiy Storchaka.
Terry Jan Reedy [Sat, 4 Jun 2016 02:28:05 +0000 (22:28 -0400)]
Issue 20567: Revise idle_test/README.txt and some tests to match new advice.
Terry Jan Reedy [Sat, 4 Jun 2016 02:19:17 +0000 (22:19 -0400)]
Issue 20567: Revise idle_test/README.txt and some tests to match new advice.
Ned Deily [Sat, 4 Jun 2016 00:50:44 +0000 (17:50 -0700)]
Issue #24225: Fix additional renamed module references.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 4 Jun 2016 00:34:15 +0000 (00:34 +0000)]
merge from 3.5 - Fixes Issue #26373: subprocess.Popen.communicate
now correctly ignores BrokenPipeError when the child process dies
before .communicate() is called in more (all?) circumstances.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 4 Jun 2016 00:22:17 +0000 (00:22 +0000)]
Fixes Issue #26373: subprocess.Popen.communicate now correctly ignores
BrokenPipeError when the child process dies before .communicate()
is called in more (all?) circumstances.
R David Murray [Sat, 4 Jun 2016 00:16:06 +0000 (20:16 -0400)]
Clean up urlopen doc string.
Clarifies what is returned when and that the methods are common between the two.
Patch by Alexander Liu as part of #22797.
R David Murray [Fri, 3 Jun 2016 23:29:18 +0000 (19:29 -0400)]
Merge: #16484: Fix pydoc doc links to modules whose names are mixed case.
R David Murray [Fri, 3 Jun 2016 23:28:35 +0000 (19:28 -0400)]
#16484: Fix pydoc doc links to modules whose names are mixed case.
Patch by Sean Rodman, test by Kaushik N.
Ned Deily [Fri, 3 Jun 2016 23:22:33 +0000 (16:22 -0700)]
final final step in backout of bad default->3.5 merge
d085b4f779af : null merge 3.5->default
Ned Deily [Fri, 3 Jun 2016 22:20:13 +0000 (15:20 -0700)]
final step in backout of bad default->3.5 merge
d085b4f779af . merge 3.5 heads
Ned Deily [Fri, 3 Jun 2016 22:17:13 +0000 (15:17 -0700)]
first step in backout of bad default->3.5 merge
d085b4f779af . Create new head and fix whitespace.
Serhiy Storchaka [Fri, 3 Jun 2016 21:53:32 +0000 (00:53 +0300)]
Null merge
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.
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.
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.
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.