]> granicus.if.org Git - python/log
python
11 years agomerge 3.4 (#13143)
Benjamin Peterson [Mon, 23 Jun 2014 01:00:07 +0000 (18:00 -0700)]
merge 3.4 (#13143)

11 years agoclarify that islink only really works if python knows about symlinks (closes #13143)
Benjamin Peterson [Mon, 23 Jun 2014 00:59:35 +0000 (17:59 -0700)]
clarify that islink only really works if python knows about symlinks (closes #13143)

Patch from Yayoi Ukai.

11 years agomerge 3.4 (#16667)
Benjamin Peterson [Sun, 22 Jun 2014 23:27:10 +0000 (16:27 -0700)]
merge 3.4 (#16667)

11 years agosome timezone doc improvements (closes #16667)
Benjamin Peterson [Sun, 22 Jun 2014 23:26:39 +0000 (16:26 -0700)]
some timezone doc improvements (closes #16667)

From the combined efforts of Berber Peksage, Andrew Svetlov, and Yayoi Ukai.

11 years ago(Merge 3.4) asyncio, Tulip issue 171: BaseEventLoop.close() now raises an
Victor Stinner [Sun, 22 Jun 2014 23:03:13 +0000 (01:03 +0200)]
(Merge 3.4) asyncio, Tulip issue 171: BaseEventLoop.close() now raises an
exception if the event loop is running. You must first stop the event loop and
then wait until it stopped, before closing it.

11 years agoasyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if the
Victor Stinner [Sun, 22 Jun 2014 23:02:37 +0000 (01:02 +0200)]
asyncio, Tulip issue 171: BaseEventLoop.close() now raises an exception if the
event loop is running. You must first stop the event loop and then wait until
it stopped, before closing it.

11 years ago(Merge 3.4) asyncio: document the debug mode
Victor Stinner [Sun, 22 Jun 2014 22:46:16 +0000 (00:46 +0200)]
(Merge 3.4) asyncio: document the debug mode

11 years agoasyncio: document the debug mode
Victor Stinner [Sun, 22 Jun 2014 22:36:11 +0000 (00:36 +0200)]
asyncio: document the debug mode

11 years ago(Merge 3.4) asyncio, Tulip issue 172: only log selector timing in debug mode
Victor Stinner [Sun, 22 Jun 2014 22:31:31 +0000 (00:31 +0200)]
(Merge 3.4) asyncio, Tulip issue 172: only log selector timing in debug mode

11 years agoasyncio, Tulip issue 172: only log selector timing in debug mode
Victor Stinner [Sun, 22 Jun 2014 22:31:08 +0000 (00:31 +0200)]
asyncio, Tulip issue 172: only log selector timing in debug mode

11 years ago(Merge 3.4) asyncio: Add an unit test to check that setting the
Victor Stinner [Sun, 22 Jun 2014 22:21:09 +0000 (00:21 +0200)]
(Merge 3.4) asyncio: Add an unit test to check that setting the
PYTHONASYNCIODEBUG env var enables debug mode of the event loop.

11 years agoasyncio: Add an unit test to check that setting the PYTHONASYNCIODEBUG env var
Victor Stinner [Sun, 22 Jun 2014 22:19:33 +0000 (00:19 +0200)]
asyncio: Add an unit test to check that setting the PYTHONASYNCIODEBUG env var
enables debug mode of the event loop.

11 years ago(Merge 3.4) asyncio: Enable the debug mode of event loops when the
Victor Stinner [Sun, 22 Jun 2014 22:14:45 +0000 (00:14 +0200)]
(Merge 3.4) asyncio: Enable the debug mode of event loops when the
PYTHONASYNCIODEBUG environment variable is set

11 years agoasyncio: Enable the debug mode of event loops when the PYTHONASYNCIODEBUG
Victor Stinner [Sun, 22 Jun 2014 22:12:14 +0000 (00:12 +0200)]
asyncio: Enable the debug mode of event loops when the PYTHONASYNCIODEBUG
environment variable is set

11 years ago(Merge 3.4) asyncio: BaseEventLoop._assert_is_current_event_loop() now only
Victor Stinner [Sun, 22 Jun 2014 22:04:00 +0000 (00:04 +0200)]
(Merge 3.4) asyncio: BaseEventLoop._assert_is_current_event_loop() now only
raises an exception if the current loop is not None.

Guido van Rossum wrote:

"The behavior that you can set the loop to None (and keep track of it
explicitly) is part of the spec, and this should still be supported even in
debug mode. The behavior that we raise an error if you are caught having
multiple active loops per thread is just a debugging heuristic, and it
shouldn't break code that follows the spec."

11 years agoasyncio: BaseEventLoop._assert_is_current_event_loop() now only raises an
Victor Stinner [Sun, 22 Jun 2014 22:03:43 +0000 (00:03 +0200)]
asyncio: BaseEventLoop._assert_is_current_event_loop() now only raises an
exception if the current loop is not None.

Guido van Rossum wrote:

"The behavior that you can set the loop to None (and keep track of it
explicitly) is part of the spec, and this should still be supported even in
debug mode. The behavior that we raise an error if you are caught having
multiple active loops per thread is just a debugging heuristic, and it
shouldn't break code that follows the spec."

11 years agoreflow to 80 chars
Benjamin Peterson [Sun, 22 Jun 2014 21:19:07 +0000 (14:19 -0700)]
reflow to 80 chars

11 years agoadd BufferedIOBase.readinto1 (closes #20578)
Benjamin Peterson [Sun, 22 Jun 2014 21:17:44 +0000 (14:17 -0700)]
add BufferedIOBase.readinto1 (closes #20578)

Patch by Nikolaus Rath.

11 years agoIssue #10747: Merge with 3.4
Martin v. Löwis [Sun, 22 Jun 2014 20:28:04 +0000 (22:28 +0200)]
Issue #10747: Merge with 3.4

11 years agoIssue #10747: Use versioned labels in the Windows start menu.
Martin v. Löwis [Sun, 22 Jun 2014 20:22:33 +0000 (22:22 +0200)]
Issue #10747: Use versioned labels in the Windows start menu.
Patch by Olive Kilburn.

11 years agomerge heads
Giampaolo Rodola' [Sun, 22 Jun 2014 10:44:05 +0000 (12:44 +0200)]
merge heads

11 years ago#6916: attempt to fix BB failure
Giampaolo Rodola' [Sun, 22 Jun 2014 10:43:19 +0000 (12:43 +0200)]
#6916: attempt to fix BB failure

11 years agomerge
Raymond Hettinger [Sun, 22 Jun 2014 08:23:55 +0000 (01:23 -0700)]
merge

11 years agoIssue #21812: Trigger immediate transformation in turtle.shapetransform().
Raymond Hettinger [Sun, 22 Jun 2014 08:21:51 +0000 (01:21 -0700)]
Issue #21812:  Trigger immediate transformation in turtle.shapetransform().

11 years agoMerge with 3.4
Terry Jan Reedy [Sun, 22 Jun 2014 05:20:52 +0000 (01:20 -0400)]
Merge with 3.4

11 years agoIssue #21823: Catch turtle.Terminator exceptions in turtledemo.
Terry Jan Reedy [Sun, 22 Jun 2014 05:18:54 +0000 (01:18 -0400)]
Issue #21823: Catch turtle.Terminator exceptions in turtledemo.
Add note to demohelp.txt about doing so.

11 years agoIssue 21786: Clean-up test_pydoc taking taking advantage of diffing in unittest.
Raymond Hettinger [Sat, 21 Jun 2014 19:08:22 +0000 (12:08 -0700)]
Issue 21786:  Clean-up test_pydoc taking taking advantage of diffing in unittest.

11 years agomerge
Raymond Hettinger [Sat, 21 Jun 2014 18:59:46 +0000 (11:59 -0700)]
merge

11 years agoIssue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks().
Raymond Hettinger [Sat, 21 Jun 2014 18:57:36 +0000 (11:57 -0700)]
Issue 21635:  Fix caching in difflib.SequenceMatcher.get_matching_blocks().

11 years agomerge heads
Giampaolo Rodola' [Sat, 21 Jun 2014 11:59:25 +0000 (13:59 +0200)]
merge heads

11 years ago#6916: raise a deprecation warning if using asynchat.fifo
Giampaolo Rodola' [Sat, 21 Jun 2014 11:58:30 +0000 (13:58 +0200)]
#6916: raise a deprecation warning if using asynchat.fifo

11 years agoFix test_pydoc failure introduced by cddb17c4975e. Patch by Berker Peksag.
Charles-François Natali [Fri, 20 Jun 2014 22:00:22 +0000 (23:00 +0100)]
Fix test_pydoc failure introduced by cddb17c4975e. Patch by Berker Peksag.

11 years agoMerge.
Charles-François Natali [Fri, 20 Jun 2014 21:59:32 +0000 (22:59 +0100)]
Merge.

11 years agoFix test_pydoc failure introduced by 7aa72075d440. Patch by Berker Peksag.
Charles-François Natali [Fri, 20 Jun 2014 21:59:12 +0000 (22:59 +0100)]
Fix test_pydoc failure introduced by 7aa72075d440. Patch by Berker Peksag.

11 years agoMerge.
Charles-François Natali [Fri, 20 Jun 2014 21:50:48 +0000 (22:50 +0100)]
Merge.

11 years agoIssue #21491: socketserver: Fix a race condition in child processes reaping.
Charles-François Natali [Fri, 20 Jun 2014 21:49:26 +0000 (22:49 +0100)]
Issue #21491: socketserver: Fix a race condition in child processes reaping.

11 years agoMerge with 3.4
Terry Jan Reedy [Fri, 20 Jun 2014 21:49:25 +0000 (17:49 -0400)]
Merge with 3.4

11 years agoIssue #21770: Call function instead of module. Patch by Claudiu Popa.
Terry Jan Reedy [Fri, 20 Jun 2014 21:49:10 +0000 (17:49 -0400)]
Issue #21770: Call function instead of module. Patch by Claudiu Popa.

11 years agoMerge.
Charles-François Natali [Fri, 20 Jun 2014 21:41:46 +0000 (22:41 +0100)]
Merge.

11 years agoMerge.
Charles-François Natali [Fri, 20 Jun 2014 21:41:21 +0000 (22:41 +0100)]
Merge.

11 years agoIssue #21491: socketserver: Fix a race condition in child processes reaping.
Charles-François Natali [Fri, 20 Jun 2014 21:37:35 +0000 (22:37 +0100)]
Issue #21491: socketserver: Fix a race condition in child processes reaping.

11 years agoMerge with 3.4
Terry Jan Reedy [Fri, 20 Jun 2014 19:17:01 +0000 (15:17 -0400)]
Merge with 3.4

11 years agoIssue #21768: fix NameError in test_pydescr. Patch by Claudiu Popa.
Terry Jan Reedy [Fri, 20 Jun 2014 19:16:35 +0000 (15:16 -0400)]
Issue #21768: fix NameError in test_pydescr. Patch by Claudiu Popa.

11 years agoMerge with 3.4
Terry Jan Reedy [Fri, 20 Jun 2014 18:59:27 +0000 (14:59 -0400)]
Merge with 3.4

11 years agoIssue #21768: fix type in test_pydoc, patch by Claudiu Popa.
Terry Jan Reedy [Fri, 20 Jun 2014 18:59:11 +0000 (14:59 -0400)]
Issue #21768: fix type in test_pydoc, patch by Claudiu Popa.

11 years ago(Merge 3.4) asyncio, Tulip issue 105: in debug mode, log callbacks taking more
Victor Stinner [Fri, 20 Jun 2014 15:34:44 +0000 (17:34 +0200)]
(Merge 3.4) asyncio, Tulip issue 105: in debug mode, log callbacks taking more
than 100 ms to be executed.

11 years agoasyncio, Tulip issue 105: in debug mode, log callbacks taking more than 100 ms
Victor Stinner [Fri, 20 Jun 2014 15:34:15 +0000 (17:34 +0200)]
asyncio, Tulip issue 105: in debug mode, log callbacks taking more than 100 ms
to be executed.

11 years agoSimplify a badly written condition.
Zachary Ware [Fri, 20 Jun 2014 14:20:37 +0000 (09:20 -0500)]
Simplify a badly written condition.

11 years agomerge from 3.4
Senthil Kumaran [Fri, 20 Jun 2014 08:38:37 +0000 (01:38 -0700)]
merge from 3.4

issue 20091 - index entry for __main__ in runpy docs.

11 years agoissue 20091 - index entry for __main__ in runpy docs.
Senthil Kumaran [Fri, 20 Jun 2014 08:37:53 +0000 (01:37 -0700)]
issue 20091 - index entry for __main__ in runpy docs.

11 years ago#21690: merge with 3.4.
Ezio Melotti [Thu, 19 Jun 2014 21:55:10 +0000 (00:55 +0300)]
#21690: merge with 3.4.

11 years ago#21690: fix a couple of links in the docs of the re module. Noticed by Julian Gilbey.
Ezio Melotti [Thu, 19 Jun 2014 21:52:11 +0000 (00:52 +0300)]
#21690: fix a couple of links in the docs of the re module.  Noticed by Julian Gilbey.

11 years ago(Merge 3.4) Tulip issue 83: document more asyncio functions in docstrings
Victor Stinner [Thu, 19 Jun 2014 15:14:05 +0000 (17:14 +0200)]
(Merge 3.4) Tulip issue 83: document more asyncio functions in docstrings

11 years agoTulip issue 83: document more asyncio functions in docstrings
Victor Stinner [Thu, 19 Jun 2014 15:11:49 +0000 (17:11 +0200)]
Tulip issue 83: document more asyncio functions in docstrings

11 years agoIssue #21741: Add st_file_attributes to os.stat_result on Windows.
Zachary Ware [Thu, 19 Jun 2014 14:46:37 +0000 (09:46 -0500)]
Issue #21741: Add st_file_attributes to os.stat_result on Windows.

Patch by Ben Hoyt.

11 years ago(Merge 3.4) Closes #21595: asyncio.BaseSelectorEventLoop._read_from_self() now
Victor Stinner [Thu, 19 Jun 2014 10:59:32 +0000 (12:59 +0200)]
(Merge 3.4) Closes #21595: asyncio.BaseSelectorEventLoop._read_from_self() now
reads all available bytes from the "self pipe", not only a single byte. This
change reduces the risk of having the pipe full and so getting the innocuous
"BlockingIOError: [Errno 11] Resource temporarily unavailable" message.

11 years agoCloses #21595: asyncio.BaseSelectorEventLoop._read_from_self() now reads all
Victor Stinner [Thu, 19 Jun 2014 10:59:15 +0000 (12:59 +0200)]
Closes #21595: asyncio.BaseSelectorEventLoop._read_from_self() now reads all
available bytes from the "self pipe", not only a single byte. This change
reduces the risk of having the pipe full and so getting the innocuous
"BlockingIOError: [Errno 11] Resource temporarily unavailable" message.

11 years ago(Merge 3.4) Closes #21758: asyncio doc: mention explicitly that subprocess
Victor Stinner [Thu, 19 Jun 2014 10:51:17 +0000 (12:51 +0200)]
(Merge 3.4) Closes #21758: asyncio doc: mention explicitly that subprocess
parameters are bytes or character strings

11 years agoCloses #21758: asyncio doc: mention explicitly that subprocess parameters are
Victor Stinner [Thu, 19 Jun 2014 10:50:27 +0000 (12:50 +0200)]
Closes #21758: asyncio doc: mention explicitly that subprocess parameters are
bytes or character strings

11 years agoIssue #21722: The distutils "upload" command now exits with a non-zero return code...
Antoine Pitrou [Thu, 19 Jun 2014 03:09:11 +0000 (23:09 -0400)]
Issue #21722: The distutils "upload" command now exits with a non-zero return code when uploading fails.
Patch by Martin Dengler.

11 years agoIssue #21722: The distutils "upload" command now exits with a non-zero return code...
Antoine Pitrou [Thu, 19 Jun 2014 03:07:46 +0000 (23:07 -0400)]
Issue #21722: The distutils "upload" command now exits with a non-zero return code when uploading fails.
Patch by Martin Dengler.

11 years agoIssue #3485: merge from 3.4
Ned Deily [Wed, 18 Jun 2014 20:10:44 +0000 (13:10 -0700)]
Issue #3485: merge from 3.4

11 years agoIssue #3485: remove misleading comment
Ned Deily [Wed, 18 Jun 2014 20:09:40 +0000 (13:09 -0700)]
Issue #3485: remove misleading comment

11 years agoMerge typo fix
Zachary Ware [Wed, 18 Jun 2014 03:27:46 +0000 (22:27 -0500)]
Merge typo fix

11 years agoFix typo pointed out by cocoatomo on docs@
Zachary Ware [Wed, 18 Jun 2014 03:26:59 +0000 (22:26 -0500)]
Fix typo pointed out by cocoatomo on docs@

11 years ago(Merge 3.4) asyncio: Fix pyflakes errors
Victor Stinner [Wed, 18 Jun 2014 01:27:28 +0000 (03:27 +0200)]
(Merge 3.4) asyncio: Fix pyflakes errors

- Add a missing import
- Remove an unused import
- Remove unused variables

11 years agoasyncio: Fix pyflakes errors
Victor Stinner [Wed, 18 Jun 2014 01:25:23 +0000 (03:25 +0200)]
asyncio: Fix pyflakes errors

- Add a missing import
- Remove an unused import
- Remove unused variables

11 years ago(Merge 3.4) asyncio: Refactor tests: add a base TestCase class
Victor Stinner [Tue, 17 Jun 2014 23:37:31 +0000 (01:37 +0200)]
(Merge 3.4) asyncio: Refactor tests: add a base TestCase class

11 years agoasyncio: Refactor tests: add a base TestCase class
Victor Stinner [Tue, 17 Jun 2014 23:36:32 +0000 (01:36 +0200)]
asyncio: Refactor tests: add a base TestCase class

11 years ago(Merge 3.4) asyncio: Refactor test__run_once_logging() to not rely on the exact
Victor Stinner [Tue, 17 Jun 2014 23:22:31 +0000 (01:22 +0200)]
(Merge 3.4) asyncio: Refactor test__run_once_logging() to not rely on the exact
number of calls to time.monotonic(). Use a "fast select" and a "slow select"
instead.

11 years agoasyncio: Refactor test__run_once_logging() to not rely on the exact number of
Victor Stinner [Tue, 17 Jun 2014 23:22:15 +0000 (01:22 +0200)]
asyncio: Refactor test__run_once_logging() to not rely on the exact number of
calls to time.monotonic(). Use a "fast select" and a "slow select" instead.

11 years ago(Merge 3.4) asyncio: Set __qualname__ attribute of CoroWrapper in @coroutine
Victor Stinner [Tue, 17 Jun 2014 23:15:27 +0000 (01:15 +0200)]
(Merge 3.4) asyncio: Set __qualname__ attribute of CoroWrapper in @coroutine
decorator on Python 3.5.

- Drop __slots__ optimization of CoroWrapper to be able to set the __qualname__
  attribute.
- Add tests on __name__, __qualname__ and __module__ of a coroutine function
  and coroutine object.
- Fix test_tasks when run in debug mode (PYTHONASYNCIODEBUG env var set) on
  Python 3.3 or 3.4

11 years agoasyncio: Set __qualname__ attribute of CoroWrapper in @coroutine decorator on
Victor Stinner [Tue, 17 Jun 2014 23:14:59 +0000 (01:14 +0200)]
asyncio: Set __qualname__ attribute of CoroWrapper in @coroutine decorator on
Python 3.5

- Drop __slots__ optimization of CoroWrapper to be able to set the __qualname__
  attribute.
- Add tests on __name__, __qualname__ and __module__ of a coroutine function
  and coroutine object.
- Fix test_tasks when run in debug mode (PYTHONASYNCIODEBUG env var set) on
  Python 3.3 or 3.4

11 years ago(Merge 3.4) Issue #21723: asyncio.Queue: support any type of number (ex: float)
Victor Stinner [Tue, 17 Jun 2014 21:37:35 +0000 (23:37 +0200)]
(Merge 3.4) Issue #21723: asyncio.Queue: support any type of number (ex: float)
for the maximum size. Patch written by Vajrasky Kok.

11 years agoIssue #21723: asyncio.Queue: support any type of number (ex: float) for the
Victor Stinner [Tue, 17 Jun 2014 21:36:21 +0000 (23:36 +0200)]
Issue #21723: asyncio.Queue: support any type of number (ex: float) for the
maximum size. Patch written by Vajrasky Kok.

11 years agoIssue #10310: Use "unsigned int field:1" instead of "signed int field:1" in a
Victor Stinner [Tue, 17 Jun 2014 21:31:25 +0000 (23:31 +0200)]
Issue #10310: Use "unsigned int field:1" instead of "signed int field:1" in a
private structure of the _io module to fix a compiler warning (overflow when
assigning the value 1). Fix also a cast in
incrementalnewlinedecoder_setstate().  Patch written by Hallvard B Furuseth.

11 years agoMerge with 3.4
Terry Jan Reedy [Tue, 17 Jun 2014 20:35:33 +0000 (16:35 -0400)]
Merge with 3.4

11 years agoIssue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.
Terry Jan Reedy [Tue, 17 Jun 2014 20:35:20 +0000 (16:35 -0400)]
Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 16:45:20 +0000 (09:45 -0700)]
merge 3.4

11 years agoadd Ammar Brohi for running ssllab's test on python.org and reporting a problem
Benjamin Peterson [Tue, 17 Jun 2014 16:44:55 +0000 (09:44 -0700)]
add Ammar Brohi for running ssllab's test on python.org and reporting a problem

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 07:34:56 +0000 (00:34 -0700)]
merge 3.4

11 years agorevert tstate_delete_common, since it's pretty much wrong
Benjamin Peterson [Tue, 17 Jun 2014 07:34:46 +0000 (00:34 -0700)]
revert tstate_delete_common, since it's pretty much wrong

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 06:49:09 +0000 (23:49 -0700)]
merge 3.4

11 years agoremove extra call to tstate_delete_common (merge artifact)
Benjamin Peterson [Tue, 17 Jun 2014 06:49:02 +0000 (23:49 -0700)]
remove extra call to tstate_delete_common (merge artifact)

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 06:16:37 +0000 (23:16 -0700)]
merge 3.4

11 years agomerge 3.3
Benjamin Peterson [Tue, 17 Jun 2014 06:16:31 +0000 (23:16 -0700)]
merge 3.3

11 years agomerge 3.2
Benjamin Peterson [Tue, 17 Jun 2014 06:16:06 +0000 (23:16 -0700)]
merge 3.2

11 years agoexpect the correct platform-dependent linesep
Benjamin Peterson [Tue, 17 Jun 2014 06:15:50 +0000 (23:15 -0700)]
expect the correct platform-dependent linesep

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 06:08:29 +0000 (23:08 -0700)]
merge 3.4

11 years agoavoid a deadlock with the interpreter head lock and the GIL during finalization
Benjamin Peterson [Tue, 17 Jun 2014 06:07:49 +0000 (23:07 -0700)]
avoid a deadlock with the interpreter head lock and the GIL during finalization

11 years agomerge 3.4
Benjamin Peterson [Tue, 17 Jun 2014 06:07:15 +0000 (23:07 -0700)]
merge 3.4

11 years agocheck if the thread is finalizing after retaking the GIL
Benjamin Peterson [Tue, 17 Jun 2014 05:59:07 +0000 (22:59 -0700)]
check if the thread is finalizing after retaking the GIL

11 years agoAdd Idle news entries.
Terry Jan Reedy [Mon, 16 Jun 2014 23:26:56 +0000 (19:26 -0400)]
Add Idle news entries.

11 years agoAdd Idle news entries.
Terry Jan Reedy [Mon, 16 Jun 2014 23:24:29 +0000 (19:24 -0400)]
Add Idle news entries.

11 years agoMerge with 3.4
Terry Jan Reedy [Mon, 16 Jun 2014 23:01:14 +0000 (19:01 -0400)]
Merge with 3.4

11 years agoIssue #21686: add unittest for idlelib.HyperParser. Original patch by Saimadhav
Terry Jan Reedy [Mon, 16 Jun 2014 23:01:01 +0000 (19:01 -0400)]
Issue #21686: add unittest for idlelib.HyperParser.  Original patch by Saimadhav
Heblikar. Correct a minor 3.x bug in HyperParser discovered by testing.

11 years ago(Merge 3.4) asyncio: Task.__repr__() now also handles CoroWrapper
Victor Stinner [Mon, 16 Jun 2014 22:27:02 +0000 (00:27 +0200)]
(Merge 3.4) asyncio: Task.__repr__() now also handles CoroWrapper

11 years agoasyncio: Task.__repr__() now also handles CoroWrapper
Victor Stinner [Mon, 16 Jun 2014 22:26:36 +0000 (00:26 +0200)]
asyncio: Task.__repr__() now also handles CoroWrapper

11 years ago(Merge 3.4) Issue #21773: Fix TestStdLib.test_pydoc() of test_enum. Patch
Victor Stinner [Mon, 16 Jun 2014 20:51:36 +0000 (22:51 +0200)]
(Merge 3.4) Issue #21773: Fix TestStdLib.test_pydoc() of test_enum. Patch
written by Claudiu Popa.

The print_diffs() function was not defined, using the assertEqual() is more
reliable.

11 years agoIssue #21773: Fix TestStdLib.test_pydoc() of test_enum. Patch written by
Victor Stinner [Mon, 16 Jun 2014 20:48:43 +0000 (22:48 +0200)]
Issue #21773: Fix TestStdLib.test_pydoc() of test_enum. Patch written by
Claudiu Popa.

The print_diffs() function was not defined, using the assertEqual() is more
reliable.