]> granicus.if.org Git - python/log
python
8 years agoMerge 3.5 (malloc doc)
Victor Stinner [Wed, 9 Mar 2016 14:02:31 +0000 (15:02 +0100)]
Merge 3.5 (malloc doc)

8 years agoIssue #26516: Enhance Python mem allocators doc
Victor Stinner [Wed, 9 Mar 2016 13:49:52 +0000 (14:49 +0100)]
Issue #26516: Enhance Python mem allocators doc

* add link to PYTHONMALLOCSTATS env var
* add parameters to PyMem macros like PyMem_MALLOC()
* fix PyMem_SetupDebugHooks(): add Calloc functions
* add some newlines for readability

8 years agoIssue #26177: Fixed the keys() method for Canvas and Scrollbar widgets.
Serhiy Storchaka [Wed, 9 Mar 2016 08:52:08 +0000 (10:52 +0200)]
Issue #26177: Fixed the keys() method for Canvas and Scrollbar widgets.

8 years agoIssue #21042: Return full path in ctypes.util.find_library() on Linux
Martin Panter [Thu, 10 Mar 2016 01:06:23 +0000 (01:06 +0000)]
Issue #21042: Return full path in ctypes.util.find_library() on Linux

Patch by Tamás Bence Gedai.

8 years agoIssue #26177: Fixed the keys() method for Canvas and Scrollbar widgets.
Serhiy Storchaka [Wed, 9 Mar 2016 08:33:51 +0000 (10:33 +0200)]
Issue #26177: Fixed the keys() method for Canvas and Scrollbar widgets.
Added few missed tests for configure options.

8 years agoIssue #15068: Avoid creating a reference loop in fileinput.
Serhiy Storchaka [Tue, 8 Mar 2016 21:36:25 +0000 (23:36 +0200)]
Issue #15068: Avoid creating a reference loop in fileinput.

8 years agoIssue #15068: Avoid creating a reference loop in fileinput.
Serhiy Storchaka [Tue, 8 Mar 2016 21:35:35 +0000 (23:35 +0200)]
Issue #15068: Avoid creating a reference loop in fileinput.

8 years agoBacks out buildbot clean trigger.
Steve Dower [Tue, 8 Mar 2016 21:10:46 +0000 (13:10 -0800)]
Backs out buildbot clean trigger.

8 years agoBacks out buildbot clean trigger.
Steve Dower [Tue, 8 Mar 2016 21:10:29 +0000 (13:10 -0800)]
Backs out buildbot clean trigger.

8 years agoAdds warning to prepare_ssl when nasm is not available.
Steve Dower [Tue, 8 Mar 2016 20:51:19 +0000 (12:51 -0800)]
Adds warning to prepare_ssl when nasm is not available.
Force clean externals on buildbots.

8 years agoAdds warning to prepare_ssl when nasm is not available.
Steve Dower [Tue, 8 Mar 2016 20:50:57 +0000 (12:50 -0800)]
Adds warning to prepare_ssl when nasm is not available.
Force clean of externals on buildbots.

8 years agoIssue #25911: Tring to silence deprecation warnings in bytes path walk tests.
Serhiy Storchaka [Tue, 8 Mar 2016 19:26:44 +0000 (21:26 +0200)]
Issue #25911: Tring to silence deprecation warnings in bytes path walk tests.

8 years agoIssue #25911: Tring to silence deprecation warnings in bytes path walk tests.
Serhiy Storchaka [Tue, 8 Mar 2016 19:26:26 +0000 (21:26 +0200)]
Issue #25911: Tring to silence deprecation warnings in bytes path walk tests.

8 years agoBacked out changeset da020e408c7f
Serhiy Storchaka [Tue, 8 Mar 2016 19:16:47 +0000 (21:16 +0200)]
Backed out changeset da020e408c7f

8 years agoBacked out changeset f9e22717722d
Serhiy Storchaka [Tue, 8 Mar 2016 19:15:43 +0000 (21:15 +0200)]
Backed out changeset f9e22717722d

8 years agoBacked out changeset 19a3e0e664af
Serhiy Storchaka [Tue, 8 Mar 2016 19:13:35 +0000 (21:13 +0200)]
Backed out changeset 19a3e0e664af

8 years agoIssue #26465: Update Windows builds to use OpenSSL 1.0.2g.
Steve Dower [Tue, 8 Mar 2016 18:29:24 +0000 (10:29 -0800)]
Issue #26465: Update Windows builds to use OpenSSL 1.0.2g.

8 years agoIssue #26465: Update Windows builds to use OpenSSL 1.0.2g.
Steve Dower [Tue, 8 Mar 2016 18:26:52 +0000 (10:26 -0800)]
Issue #26465: Update Windows builds to use OpenSSL 1.0.2g.

8 years agoIssue #15068: Got rid of excessive buffering in fileinput.
Serhiy Storchaka [Tue, 8 Mar 2016 16:35:19 +0000 (18:35 +0200)]
Issue #15068: Got rid of excessive buffering in fileinput.
The bufsize parameter is now deprecated and ignored.

8 years agoIssue #15068: Got rid of excessive buffering in the fileinput module.
Serhiy Storchaka [Tue, 8 Mar 2016 16:28:36 +0000 (18:28 +0200)]
Issue #15068: Got rid of excessive buffering in the fileinput module.
The bufsize parameter is no longer used.

8 years agoIssues #23808, #25911: Trying to fix walk tests on Windows.
Serhiy Storchaka [Tue, 8 Mar 2016 14:12:46 +0000 (16:12 +0200)]
Issues #23808, #25911: Trying to fix walk tests on Windows.

On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag.

8 years agoIssues #23808, #25911: Trying to fix walk tests on Windows.
Serhiy Storchaka [Tue, 8 Mar 2016 14:12:09 +0000 (16:12 +0200)]
Issues #23808, #25911: Trying to fix walk tests on Windows.

On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag.

8 years agoIssues #23808, #25911: Trying to fix walk tests on Windows.
Serhiy Storchaka [Tue, 8 Mar 2016 14:11:26 +0000 (16:11 +0200)]
Issues #23808, #25911: Trying to fix walk tests on Windows.

On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag.

8 years agoIssue #26465: merge from 3.5
Ned Deily [Tue, 8 Mar 2016 06:11:14 +0000 (01:11 -0500)]
Issue #26465: merge from 3.5

8 years agoIssue #26465: Update OS X installer build to use OpenSSL 1.0.2g.
Ned Deily [Tue, 8 Mar 2016 06:09:08 +0000 (01:09 -0500)]
Issue #26465: Update OS X installer build to use OpenSSL 1.0.2g.

8 years agoIssue #24324: merge from 3.5
Ned Deily [Tue, 8 Mar 2016 05:40:12 +0000 (00:40 -0500)]
Issue #24324: merge from 3.5

8 years agoIssue #24324: Do not enable unreachable code warnings when using
Ned Deily [Tue, 8 Mar 2016 05:28:37 +0000 (00:28 -0500)]
Issue #24324: Do not enable unreachable code warnings when using
gcc as the option does not work correctly in older versions of gcc
and has been silently removed as of gcc-4.5.

8 years agoIssue #26505: merge from 3.5
Ned Deily [Mon, 7 Mar 2016 19:52:46 +0000 (14:52 -0500)]
Issue #26505: merge from 3.5

8 years agoIssue #26505: Fix typos in getaddrinfo license text.
Ned Deily [Mon, 7 Mar 2016 19:51:59 +0000 (14:51 -0500)]
Issue #26505: Fix typos in getaddrinfo license text.
Patch by Alex Willmer.

8 years agoIssue #24852: Remove outdated "HOWTO Use Python in the web" document
Berker Peksag [Mon, 7 Mar 2016 17:01:05 +0000 (19:01 +0200)]
Issue #24852: Remove outdated "HOWTO Use Python in the web" document

8 years agoIssue #24852: Remove outdated "HOWTO Use Python in the web" document
Berker Peksag [Mon, 7 Mar 2016 17:00:47 +0000 (19:00 +0200)]
Issue #24852: Remove outdated "HOWTO Use Python in the web" document

8 years agoIssue #21034: Remove outdated paragraph from venv documentation
Berker Peksag [Mon, 7 Mar 2016 16:51:06 +0000 (18:51 +0200)]
Issue #21034: Remove outdated paragraph from venv documentation

Since Python 3.4, there is no need to install pip and setuptools
into a venv manually.

8 years agoIssue #21034: Remove outdated paragraph from venv documentation
Berker Peksag [Mon, 7 Mar 2016 16:50:49 +0000 (18:50 +0200)]
Issue #21034: Remove outdated paragraph from venv documentation

Since Python 3.4, there is no need to install pip and setuptools
into a venv manually.

8 years agoMerge
Raymond Hettinger [Mon, 7 Mar 2016 02:12:08 +0000 (18:12 -0800)]
Merge

8 years agoDocument another recipe for itertools: all_equal(). Inspired by David Beazley.
Raymond Hettinger [Mon, 7 Mar 2016 02:11:38 +0000 (18:11 -0800)]
Document another recipe for itertools:  all_equal().  Inspired by David Beazley.

8 years agoCloses #19475: Added timespec to the datetime.isoformat() method.
Alexander Belopolsky [Sun, 6 Mar 2016 19:58:43 +0000 (14:58 -0500)]
Closes #19475: Added timespec to the datetime.isoformat() method.

Added an optional argument timespec to the datetime isoformat() method
to choose the precision of the time component.

Original patch by Alessandro Cucci.

8 years agoIssue #26489: Add dictionary unpacking support to Tools/parser/unparse.py
Berker Peksag [Sun, 6 Mar 2016 14:50:44 +0000 (16:50 +0200)]
Issue #26489: Add dictionary unpacking support to Tools/parser/unparse.py

Patch by Guo Ci Teo.

8 years agoIssue #26489: Add dictionary unpacking support to Tools/parser/unparse.py
Berker Peksag [Sun, 6 Mar 2016 14:50:15 +0000 (16:50 +0200)]
Issue #26489: Add dictionary unpacking support to Tools/parser/unparse.py

Patch by Guo Ci Teo.

8 years agoIssue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls
Berker Peksag [Sun, 6 Mar 2016 14:17:47 +0000 (16:17 +0200)]
Issue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls

Raise ValueError if algorithm is not MD5 or SHA.

Initial patch by Mathieu Dupuy.

8 years agoIssue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls
Berker Peksag [Sun, 6 Mar 2016 14:16:40 +0000 (16:16 +0200)]
Issue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls

Raise ValueError if algorithm is not MD5 or SHA.

Initial patch by Mathieu Dupuy.

8 years agoNull merge
Serhiy Storchaka [Sun, 6 Mar 2016 13:03:47 +0000 (15:03 +0200)]
Null merge

8 years agoIssue #26167: Backported copy tests.
Serhiy Storchaka [Sun, 6 Mar 2016 13:03:07 +0000 (15:03 +0200)]
Issue #26167: Backported copy tests.

8 years agoIssue #26167: Minimized overhead in copy.copy() and copy.deepcopy().
Serhiy Storchaka [Sun, 6 Mar 2016 12:56:57 +0000 (14:56 +0200)]
Issue #26167: Minimized overhead in copy.copy() and copy.deepcopy().
Optimized copying and deepcopying bytearrays, NotImplemented, slices,
short lists, tuples, dicts, sets.

8 years agoIssue #26015: Added new tests for pickling iterators of mutable sequences.
Serhiy Storchaka [Sun, 6 Mar 2016 12:12:04 +0000 (14:12 +0200)]
Issue #26015: Added new tests for pickling iterators of mutable sequences.

8 years agoIssue #26015: Added new tests for pickling iterators of mutable sequences.
Serhiy Storchaka [Sun, 6 Mar 2016 12:10:24 +0000 (14:10 +0200)]
Issue #26015: Added new tests for pickling iterators of mutable sequences.

8 years agoIssue #25718: Fixed pickling and copying the accumulate() iterator with total is...
Serhiy Storchaka [Sun, 6 Mar 2016 12:02:26 +0000 (14:02 +0200)]
Issue #25718: Fixed pickling and copying the accumulate() iterator with total is None.

8 years agoIssue #25718: Fixed pickling and copying the accumulate() iterator with total is...
Serhiy Storchaka [Sun, 6 Mar 2016 12:00:45 +0000 (14:00 +0200)]
Issue #25718: Fixed pickling and copying the accumulate() iterator with total is None.

8 years agoIssue #26475: Fixed debugging output for regular expressions with the (?x) flag.
Serhiy Storchaka [Sun, 6 Mar 2016 07:17:39 +0000 (09:17 +0200)]
Issue #26475: Fixed debugging output for regular expressions with the (?x) flag.

8 years agoIssue #26475: Fixed debugging output for regular expressions with the (?x) flag.
Serhiy Storchaka [Sun, 6 Mar 2016 07:15:47 +0000 (09:15 +0200)]
Issue #26475: Fixed debugging output for regular expressions with the (?x) flag.

8 years agoIssue #26482: Allowed pickling recursive dequeues.
Serhiy Storchaka [Sun, 6 Mar 2016 06:55:21 +0000 (08:55 +0200)]
Issue #26482: Allowed pickling recursive dequeues.

8 years agoIssue #17940: Remove redundant code from _Section.format_help()
Berker Peksag [Sat, 5 Mar 2016 12:05:45 +0000 (14:05 +0200)]
Issue #17940: Remove redundant code from _Section.format_help()

Output of func(*args) stored in the next line:

    item_help = join([func(*args) for func, args in self.items])

_Section.items only used by HelpFormatter._add_item() and it looks
like it doesn't have any side effects.

Patch by Yogesh Chaudhari.

8 years agoMore logicial order. Move space saving step to just before it is used.
Raymond Hettinger [Fri, 4 Mar 2016 17:55:07 +0000 (09:55 -0800)]
More logicial order.  Move space saving step to just before it is used.

8 years agoFixed typo in pickle tests.
Serhiy Storchaka [Fri, 4 Mar 2016 07:40:03 +0000 (09:40 +0200)]
Fixed typo in pickle tests.

8 years agoFixed typo in pickle tests.
Serhiy Storchaka [Fri, 4 Mar 2016 07:39:47 +0000 (09:39 +0200)]
Fixed typo in pickle tests.

8 years agomerge 3.5 (closes #26478)
Benjamin Peterson [Fri, 4 Mar 2016 06:10:52 +0000 (22:10 -0800)]
merge 3.5 (closes #26478)

8 years agomerge 3.4 (closes #26478)
Benjamin Peterson [Fri, 4 Mar 2016 06:08:01 +0000 (22:08 -0800)]
merge 3.4 (closes #26478)

8 years agoproperly use the ObjArgs variant of CallMethod in dictview binary operations (closes...
Benjamin Peterson [Fri, 4 Mar 2016 06:05:36 +0000 (22:05 -0800)]
properly use the ObjArgs variant of CallMethod in dictview binary operations (closes #26478)

8 years agoIssue #26246: Set initial value of the hidden attr when creating copy button.
Berker Peksag [Wed, 2 Mar 2016 17:40:50 +0000 (19:40 +0200)]
Issue #26246: Set initial value of the hidden attr when creating copy button.

Patch by Liang-Bo Wang.

8 years agoIssue #26246: Set initial value of the hidden attr when creating copy button.
Berker Peksag [Wed, 2 Mar 2016 17:40:30 +0000 (19:40 +0200)]
Issue #26246: Set initial value of the hidden attr when creating copy button.

Patch by Liang-Bo Wang.

8 years agoIssue #26246: Set initial value of the hidden attr when creating copy button.
Berker Peksag [Wed, 2 Mar 2016 17:40:08 +0000 (19:40 +0200)]
Issue #26246: Set initial value of the hidden attr when creating copy button.

Patch by Liang-Bo Wang.

8 years agoIssue #26335: Make mmap.write() return the number of bytes written like
Berker Peksag [Wed, 2 Mar 2016 17:30:18 +0000 (19:30 +0200)]
Issue #26335: Make mmap.write() return the number of bytes written like
other write methods.

Patch by Jakub Stasiak.

8 years agoMerge 3.5 (issue #25888)
Yury Selivanov [Wed, 2 Mar 2016 16:31:06 +0000 (11:31 -0500)]
Merge 3.5 (issue #25888)

8 years agocoroutines: Error when awaiting on coroutine that's being awaited
Yury Selivanov [Wed, 2 Mar 2016 16:30:46 +0000 (11:30 -0500)]
coroutines: Error when awaiting on coroutine that's being awaited

Issue #25888

8 years agoMerge 3.5 (issue #26338)
Yury Selivanov [Wed, 2 Mar 2016 16:17:18 +0000 (11:17 -0500)]
Merge 3.5 (issue #26338)

8 years agoasyncio: Remove duplicate bind addresses in create_server.
Yury Selivanov [Wed, 2 Mar 2016 16:17:01 +0000 (11:17 -0500)]
asyncio: Remove duplicate bind addresses in create_server.

Patch by Sebastien Bourdeauducq (issue #26338)

8 years agoMerge 3.5 (issue #26347)
Yury Selivanov [Wed, 2 Mar 2016 16:08:05 +0000 (11:08 -0500)]
Merge 3.5 (issue #26347)

8 years agoinspect: Fix BoundArguments.apply_defaults to handle empty arguments
Yury Selivanov [Wed, 2 Mar 2016 16:07:47 +0000 (11:07 -0500)]
inspect: Fix BoundArguments.apply_defaults to handle empty arguments

Patch by Frederick Wagner (issue #26347)

8 years agoMerge 3.5 (issue #26221)
Yury Selivanov [Wed, 2 Mar 2016 16:03:53 +0000 (11:03 -0500)]
Merge 3.5 (issue #26221)

8 years agoasyncio: Prevent StopIteration from being thrown into a Future
Yury Selivanov [Wed, 2 Mar 2016 16:03:28 +0000 (11:03 -0500)]
asyncio: Prevent StopIteration from being thrown into a Future

Patch by Chris Angelico (issue #26221)

8 years agoMerge 3.5 (issue #25647)
Yury Selivanov [Wed, 2 Mar 2016 15:49:36 +0000 (10:49 -0500)]
Merge 3.5 (issue #25647)

8 years agoasyncio: Fix @coroutine to recognize CoroWrapper (issue #25647)
Yury Selivanov [Wed, 2 Mar 2016 15:49:16 +0000 (10:49 -0500)]
asyncio: Fix @coroutine to recognize CoroWrapper (issue #25647)

Patch by Vladimir Rutsky.

8 years agoSync selectors.py with upstream asyncio
Yury Selivanov [Wed, 2 Mar 2016 15:43:45 +0000 (10:43 -0500)]
Sync selectors.py with upstream asyncio

8 years agoMerge 3.5
Yury Selivanov [Wed, 2 Mar 2016 15:41:51 +0000 (10:41 -0500)]
Merge 3.5

8 years agoasyncio, selectors: Update to the upstream version
Yury Selivanov [Wed, 2 Mar 2016 15:37:59 +0000 (10:37 -0500)]
asyncio, selectors: Update to the upstream version

8 years agoMerge 3.5
Yury Selivanov [Wed, 2 Mar 2016 15:34:05 +0000 (10:34 -0500)]
Merge 3.5

8 years agoMerge 3.4
Yury Selivanov [Wed, 2 Mar 2016 15:33:47 +0000 (10:33 -0500)]
Merge 3.4

8 years agoasyncio: Update 3.4 asyncio/test_tasks to upstream version
Yury Selivanov [Wed, 2 Mar 2016 15:33:22 +0000 (10:33 -0500)]
asyncio: Update 3.4 asyncio/test_tasks to upstream version

8 years agoFactor-out common subexpression.
Raymond Hettinger [Wed, 2 Mar 2016 08:30:58 +0000 (00:30 -0800)]
Factor-out common subexpression.

8 years agoPut block length computations in a more logical order.
Raymond Hettinger [Wed, 2 Mar 2016 08:06:21 +0000 (00:06 -0800)]
Put block length computations in a more logical order.

8 years agoUpdate assertion in compiler_addop_i()
Victor Stinner [Tue, 1 Mar 2016 22:34:47 +0000 (23:34 +0100)]
Update assertion in compiler_addop_i()

In practice, bytecode instruction arguments are unsigned. Update the assertion
to make it more explicit that argument must be greater or equal than 0.

Rewrite also the comment.

8 years agoMerge 3.5
Victor Stinner [Tue, 1 Mar 2016 21:07:53 +0000 (22:07 +0100)]
Merge 3.5

8 years agoIssue #26464: Fix unicode_fast_translate() again
Victor Stinner [Tue, 1 Mar 2016 20:59:58 +0000 (21:59 +0100)]
Issue #26464: Fix unicode_fast_translate() again

Initialize i variable if the string is non-ASCII.

8 years agoMerge 3.5
Victor Stinner [Tue, 1 Mar 2016 20:30:50 +0000 (21:30 +0100)]
Merge 3.5

8 years agoFix str.translate()
Victor Stinner [Tue, 1 Mar 2016 20:30:30 +0000 (21:30 +0100)]
Fix str.translate()

Issue #26464: Fix str.translate() when string is ASCII and first replacements
removes character, but next replacement uses a non-ASCII character or a string
longer than 1 character. Regression introduced in Python 3.5.0.

8 years agoIssue #26457: Fixed the subnets() methods in IP network classes for the case
Serhiy Storchaka [Tue, 1 Mar 2016 08:26:10 +0000 (10:26 +0200)]
Issue #26457: Fixed the subnets() methods in IP network classes for the case
when resulting prefix length is equal to maximal prefix length.
Based on patch by Xiang Zhang.

8 years agoIssue #26457: Fixed the subnets() methods in IP network classes for the case
Serhiy Storchaka [Tue, 1 Mar 2016 08:25:45 +0000 (10:25 +0200)]
Issue #26457: Fixed the subnets() methods in IP network classes for the case
when resulting prefix length is equal to maximal prefix length.
Based on patch by Xiang Zhang.

8 years agoMerge with 3.5
Terry Jan Reedy [Tue, 1 Mar 2016 06:19:02 +0000 (01:19 -0500)]
Merge with 3.5

8 years agoWhitespace
Terry Jan Reedy [Tue, 1 Mar 2016 06:18:47 +0000 (01:18 -0500)]
Whitespace

8 years agoMerge with 3.5
Terry Jan Reedy [Tue, 1 Mar 2016 06:13:21 +0000 (01:13 -0500)]
Merge with 3.5

8 years agoDocument maintenance of idlelib/help.html in idlelib.
Terry Jan Reedy [Tue, 1 Mar 2016 06:13:07 +0000 (01:13 -0500)]
Document maintenance of idlelib/help.html in idlelib.

8 years agoMerge with 3.5
Terry Jan Reedy [Tue, 1 Mar 2016 05:30:20 +0000 (00:30 -0500)]
Merge with 3.5

8 years agoRebase the 3.x version of idlelib/help.html on the 3.5 version of
Terry Jan Reedy [Tue, 1 Mar 2016 05:29:57 +0000 (00:29 -0500)]
Rebase the 3.x version of idlelib/help.html on the 3.5 version of
Doc/build/html/library/idle.html, which is built from Doc/library/idle.rst.
Help.html is an rstrip()ed copy of idle.html that can be pushed.

The displayed content is unchanged because a) the version number is not
displayed, being inherent in the version displaying the file and b) the tt
tag was ignored by the custom parser in idlelib/help.py.  The wrapped
<span class="pre"> tags remain as they were.

This will be merged in 3.6 (without conflict) because the 3.6 help.html is
a copy of the 3.5 file (which was a copy of the 3.4 file).  The two files will
remain the same until either a) there is a content change that only applies
to one of them or b) 3.5 maintenance ends and the 3.6 file is itself rebased.

8 years agoIssue #26385: Merge NamedTemporaryFile fix from 3.5
Martin Panter [Mon, 29 Feb 2016 11:25:09 +0000 (11:25 +0000)]
Issue #26385: Merge NamedTemporaryFile fix from 3.5

8 years agomerge with 3.5
Georg Brandl [Sun, 28 Feb 2016 20:13:44 +0000 (21:13 +0100)]
merge with 3.5

8 years agoUpdate susp-ignore file (#25910).
Georg Brandl [Sun, 28 Feb 2016 20:13:23 +0000 (21:13 +0100)]
Update susp-ignore file (#25910).

8 years agomerge with 3.5
Georg Brandl [Sun, 28 Feb 2016 20:09:45 +0000 (21:09 +0100)]
merge with 3.5

8 years agoFix typo.
Georg Brandl [Sun, 28 Feb 2016 20:09:36 +0000 (21:09 +0100)]
Fix typo.

8 years agoIssue #26385: Cleanup NamedTemporaryFile if open() fails, by SilentGhost
Martin Panter [Sun, 28 Feb 2016 05:22:20 +0000 (05:22 +0000)]
Issue #26385: Cleanup NamedTemporaryFile if open() fails, by SilentGhost

8 years agoIssue #22836: Merge exception reporting from 3.5
Martin Panter [Sun, 28 Feb 2016 03:29:51 +0000 (03:29 +0000)]
Issue #22836: Merge exception reporting from 3.5

8 years agoIssue #22836: Keep exception reports sensible despite errors
Martin Panter [Sun, 28 Feb 2016 03:16:11 +0000 (03:16 +0000)]
Issue #22836: Keep exception reports sensible despite errors