Terry Jan Reedy
29ed8eec68
Merge with 3.4
2014-06-22 01:20:52 -04:00
Terry Jan Reedy
f51531e257
Issue #21823 : Catch turtle.Terminator exceptions in turtledemo.
...
Add note to demohelp.txt about doing so.
2014-06-22 01:18:54 -04:00
Raymond Hettinger
bb91c1d019
Issue 21786: Clean-up test_pydoc taking taking advantage of diffing in unittest.
2014-06-21 12:08:22 -07:00
Raymond Hettinger
986efa074e
merge
2014-06-21 11:59:46 -07:00
Raymond Hettinger
fabefc3c5b
Issue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks().
2014-06-21 11:57:36 -07:00
Giampaolo Rodola'
47177861dd
merge heads
2014-06-21 13:59:25 +02:00
Giampaolo Rodola'
bd0487694c
#6916 : raise a deprecation warning if using asynchat.fifo
2014-06-21 13:58:30 +02:00
Charles-François Natali
ca7e5d3e1d
Fix test_pydoc failure introduced by cddb17c4975e. Patch by Berker Peksag.
2014-06-20 23:00:22 +01:00
Charles-François Natali
8aa9e4268f
Merge.
2014-06-20 22:59:32 +01:00
Charles-François Natali
57398c31c4
Fix test_pydoc failure introduced by 7aa72075d440. Patch by Berker Peksag.
2014-06-20 22:59:12 +01:00
Charles-François Natali
120bb115b6
Merge.
2014-06-20 22:50:48 +01:00
Charles-François Natali
af4db37f2a
Issue #21491 : socketserver: Fix a race condition in child processes reaping.
2014-06-20 22:49:26 +01:00
Terry Jan Reedy
d51a76f668
Merge with 3.4
2014-06-20 17:49:25 -04:00
Terry Jan Reedy
5d82895c5e
Issue #21770 : Call function instead of module. Patch by Claudiu Popa.
2014-06-20 17:49:10 -04:00
Charles-François Natali
ccc342d67a
Merge.
2014-06-20 22:41:46 +01:00
Charles-François Natali
6315ffa339
Merge.
2014-06-20 22:41:21 +01:00
Charles-François Natali
504f5c36ef
Issue #21491 : socketserver: Fix a race condition in child processes reaping.
2014-06-20 22:37:35 +01:00
Terry Jan Reedy
e079147870
Merge with 3.4
2014-06-20 15:17:01 -04:00
Terry Jan Reedy
af9eb9628d
Issue #21768 : fix NameError in test_pydescr. Patch by Claudiu Popa.
2014-06-20 15:16:35 -04:00
Terry Jan Reedy
49c02b62dd
Merge with 3.4
2014-06-20 14:59:27 -04:00
Terry Jan Reedy
fe928de955
Issue #21768 : fix type in test_pydoc, patch by Claudiu Popa.
2014-06-20 14:59:11 -04:00
Victor Stinner
8c6f0b70dc
(Merge 3.4) asyncio, Tulip issue 105: in debug mode, log callbacks taking more
...
than 100 ms to be executed.
2014-06-20 17:34:44 +02:00
Victor Stinner
0e6f52a211
asyncio, Tulip issue 105: in debug mode, log callbacks taking more than 100 ms
...
to be executed.
2014-06-20 17:34:15 +02:00
Zachary Ware
75b2b8b41f
Simplify a badly written condition.
2014-06-20 09:20:37 -05:00
Senthil Kumaran
2b31375956
merge from 3.4
...
issue 20091 - index entry for __main__ in runpy docs.
2014-06-20 01:38:37 -07:00
Senthil Kumaran
4932e14542
issue 20091 - index entry for __main__ in runpy docs.
2014-06-20 01:37:53 -07:00
Ezio Melotti
9dca5357cc
#21690 : merge with 3.4.
2014-06-20 00:55:10 +03:00
Ezio Melotti
642d4b654f
#21690 : fix a couple of links in the docs of the re module. Noticed by Julian Gilbey.
2014-06-20 00:52:11 +03:00
Victor Stinner
037fa45a9f
(Merge 3.4) Tulip issue 83: document more asyncio functions in docstrings
2014-06-19 17:14:05 +02:00
Victor Stinner
d143209d7f
Tulip issue 83: document more asyncio functions in docstrings
2014-06-19 17:11:49 +02:00
Zachary Ware
63f277b694
Issue #21741 : Add st_file_attributes to os.stat_result on Windows.
...
Patch by Ben Hoyt.
2014-06-19 09:46:37 -05:00
Victor Stinner
6ef1202eb9
(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.
2014-06-19 12:59:32 +02:00
Victor Stinner
54c4b8e5c1
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.
2014-06-19 12:59:15 +02:00
Victor Stinner
9ec15176bc
(Merge 3.4) Closes #21758 : asyncio doc: mention explicitly that subprocess
...
parameters are bytes or character strings
2014-06-19 12:51:17 +02:00
Victor Stinner
6bfd854ea8
Closes #21758 : asyncio doc: mention explicitly that subprocess parameters are
...
bytes or character strings
2014-06-19 12:50:27 +02:00
Antoine Pitrou
41dcf35c26
Issue #21722 : The distutils "upload" command now exits with a non-zero return code when uploading fails.
...
Patch by Martin Dengler.
2014-06-18 23:09:11 -04:00
Antoine Pitrou
2e4d3b133a
Issue #21722 : The distutils "upload" command now exits with a non-zero return code when uploading fails.
...
Patch by Martin Dengler.
2014-06-18 23:07:46 -04:00
Ned Deily
205a55f5c6
Issue #3485 : merge from 3.4
2014-06-18 13:10:44 -07:00
Ned Deily
845fd9aa44
Issue #3485 : remove misleading comment
2014-06-18 13:09:40 -07:00
Zachary Ware
42653dfcf7
Merge typo fix
2014-06-17 22:27:46 -05:00
Zachary Ware
8909127af2
Fix typo pointed out by cocoatomo on docs@
2014-06-17 22:26:59 -05:00
Victor Stinner
f4a1ffd84b
(Merge 3.4) asyncio: Fix pyflakes errors
...
- Add a missing import
- Remove an unused import
- Remove unused variables
2014-06-18 03:27:28 +02:00
Victor Stinner
64d750b36b
asyncio: Fix pyflakes errors
...
- Add a missing import
- Remove an unused import
- Remove unused variables
2014-06-18 03:25:23 +02:00
Victor Stinner
2b8c7a7729
(Merge 3.4) asyncio: Refactor tests: add a base TestCase class
2014-06-18 01:37:31 +02:00
Victor Stinner
c73701de72
asyncio: Refactor tests: add a base TestCase class
2014-06-18 01:36:32 +02:00
Victor Stinner
185ad2d447
(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.
2014-06-18 01:22:31 +02:00
Victor Stinner
d6f02fc649
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.
2014-06-18 01:22:15 +02:00
Victor Stinner
c82a4d897f
(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
2014-06-18 01:15:27 +02:00
Victor Stinner
8d3e02ef5a
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
2014-06-18 01:14:59 +02:00
Victor Stinner
adc7bcb93a
(Merge 3.4) Issue #21723 : asyncio.Queue: support any type of number (ex: float)
...
for the maximum size. Patch written by Vajrasky Kok.
2014-06-17 23:37:35 +02:00