Benjamin Peterson
f1a3240ba8
merge 3.4
2014-11-23 11:43:43 -06:00
Benjamin Peterson
378e15d7ab
document that cadefault does nothing now
2014-11-23 11:43:33 -06:00
Antoine Pitrou
d3c53b6048
Update importlib.h
2014-11-23 16:01:20 +01:00
Antoine Pitrou
b9079c81dd
Issue #22894 : TestCase.subTest() would cause the test suite to be stopped when in failfast mode, even in the absence of failures.
2014-11-23 15:56:41 +01:00
Antoine Pitrou
18f22989dd
Issue #22894 : TestCase.subTest() would cause the test suite to be stopped when in failfast mode, even in the absence of failures.
2014-11-23 15:55:11 +01:00
Antoine Pitrou
65bfb38247
Null merge
2014-11-23 15:50:21 +01:00
Raymond Hettinger
bb6c0aaebf
PEP 479: Use the return-keyword instead of raising StopIteration inside a generators.
2014-11-22 22:14:41 -08:00
Raymond Hettinger
828d932a2c
PEP 479: Don't let StopIteration bubble out of calls to next() inside a generator.
2014-11-22 21:56:23 -08:00
Ned Deily
1bf472933b
Really add downloads page link to OS X installer README screens.
2014-11-22 14:41:21 -08:00
Ned Deily
d333ab162c
Add downloads page link to OS X installer README screens.
2014-11-22 14:26:33 -08:00
Zachary Ware
513112b229
Issue #22834 : cwd can't not exist on Windows, skip the test
2014-11-22 17:03:46 -06:00
Ned Deily
f8c3b69986
Add downloads page link to OS X installer README screens.
2014-11-22 14:20:30 -08:00
Zachary Ware
c4821d62b4
Closes #22869 : Move PyOS_CheckStack back to pythonrun.c
2014-11-21 23:35:12 -06:00
Steve Dower
9b59dd4781
Issue #22869 : Remove duplicate stack check from pythonrun.c
2014-11-21 20:33:12 -08:00
Serhiy Storchaka
fc9fdedd09
Issue #19720 : Suppressed context for some exceptions in importlib.
2014-11-21 21:56:57 +02:00
Serhiy Storchaka
525d5aeaae
Issue #17293 : socket.gethostbyname() can raise an exception of FreeBSD.
2014-11-21 21:55:39 +02:00
Serhiy Storchaka
c4464052d9
Issue #19720 : Suppressed context for some exceptions in importlib.
2014-11-21 20:33:57 +02:00
Brett Cannon
b6e2556d8f
Issue #22834 : Have import suppress FileNotFoundError when the current
...
working directory no longer exists.
Thanks to Martin Panter for the bug report.
2014-11-21 12:19:28 -05:00
Steve Dower
8314690a26
Issue #22869 : Add pylifecycle.c/.h files to pythoncore project.
2014-11-20 16:45:36 -08:00
Antoine Pitrou
b1e36073cd
Issue #22796 : HTTP cookie parsing is now stricter, in order to protect against potential injection attacks.
2014-11-21 01:20:57 +01:00
Victor Stinner
35830270e1
(Merge 3.4) asyncio: BaseSelectorEventLoop.close() now closes the self-pipe
...
before calling the parent close() method. If the event loop is already closed,
the self-pipe is not unregistered from the selector.
2014-11-21 00:23:59 +01:00
Victor Stinner
5e63120f8d
asyncio: BaseSelectorEventLoop.close() now closes the self-pipe before calling
...
the parent close() method. If the event loop is already closed, the self-pipe
is not unregistered from the selector.
2014-11-21 00:23:27 +01:00
Victor Stinner
bca6ae67d6
Merge 3.4 (asyncio)
2014-11-20 15:04:31 +01:00
Victor Stinner
2d99d93d11
asyncio: Coroutine objects are now rejected with a TypeError by the following
...
functions:
* add_signal_handler()
* call_at()
* call_later()
* call_soon()
* call_soon_threadsafe()
* run_in_executor()
Fix also the error message of add_signal_handler() (fix the name of the
function).
2014-11-20 15:03:52 +01:00
Victor Stinner
8beadd3d96
Merge with 3.4 (asyncio)
2014-11-20 14:19:49 +01:00
Victor Stinner
c1ad35aae8
asyncio, test_events: Ignore the "SSL handshake failed" log in debug mode
2014-11-20 14:19:23 +01:00
Victor Stinner
662fd5f68e
asyncio: Fix formatting of the "Future exception was never retrieved" in
...
release mode
2014-11-20 14:16:31 +01:00
Nick Coghlan
d600951748
Issue #22869 : Split pythonrun into two modules
...
- interpreter startup and shutdown code moved to a new
pylifecycle.c module
- Py_OptimizeFlag moved into the new module with the other
global flags
2014-11-20 21:39:37 +10:00
Serhiy Storchaka
66fb349d6c
Issue #20736 : testSendmsgDontWait in test_socket no longer skipped on Linux.
...
Patch by David Watson.
2014-11-19 13:21:40 +02:00
Serhiy Storchaka
abde2c1d25
Issue #20736 : testSendmsgDontWait in test_socket no longer skipped on Linux.
...
Patch by David Watson.
2014-11-19 13:21:13 +02:00
Serhiy Storchaka
a9568bb44a
Issue #20604 : Added missed invalid mode in error message of socket.makefile().
...
Based on patch by Franck Michea.
2014-11-19 12:34:07 +02:00
Serhiy Storchaka
fca2fc090c
Issue #20604 : Added missed invalid mode in error message of socket.makefile().
...
Based on patch by Franck Michea.
2014-11-19 12:33:40 +02:00
Antoine Pitrou
1d922d0ce9
Close #22370 : Windows detection in pathlib is now more robust.
2014-11-19 00:33:08 +01:00
Antoine Pitrou
db118f5db7
Close #22370 : Windows detection in pathlib is now more robust.
2014-11-19 00:32:08 +01:00
Serhiy Storchaka
28c295f4cc
Null merge
2014-11-19 00:13:24 +02:00
Serhiy Storchaka
81f68a7d4b
Issue #22453 : Warn against the use of leaking macro PyObject_REPR().
2014-11-19 00:08:38 +02:00
Serhiy Storchaka
df4518ca4b
Issue #22453 : Removed non-documented macro PyObject_REPR().
2014-11-18 23:34:33 +02:00
Victor Stinner
3aa979e0cd
Issue #20948 : Inline makefmt() in unicode_fromformat_arg()
2014-11-18 21:40:51 +01:00
Serhiy Storchaka
1eba04663e
Issue #18637 : Fixed an error in _PyNode_SizeOf declaration.
...
Patch by Roumen Petrov.
2014-11-18 17:30:50 +02:00
Serhiy Storchaka
60fe569673
Issue #18637 : Fixed an error in _PyNode_SizeOf declaration.
...
Patch by Roumen Petrov.
2014-11-18 17:30:15 +02:00
Serhiy Storchaka
0ff742ce2b
Issue #20662 : Argspec now is escaped in html output of pydoc.
2014-11-17 23:48:35 +02:00
Serhiy Storchaka
66dd4aaa96
Issue #20662 : Argspec now is escaped in html output of pydoc.
2014-11-17 23:48:02 +02:00
Raymond Hettinger
a34cd0c781
Issue #22824 : Simplify reprlib output format for empty arrays
2014-11-15 10:58:58 -08:00
Serhiy Storchaka
5d43833982
Issue #22823 : Use set literals instead of creating a set from a tuple.
2014-11-15 13:30:42 +02:00
Serhiy Storchaka
42826566f5
Issue #22193 : Fixed integer overflow error in sys.getsizeof().
...
Fixed an error in _PySys_GetSizeOf declaration.
2014-11-15 13:22:27 +02:00
Serhiy Storchaka
030e92d1a5
Issue #22193 : Fixed integer overflow error in sys.getsizeof().
...
Fixed an error in _PySys_GetSizeOf declaration.
2014-11-15 13:21:37 +02:00
Ned Deily
ed73010319
Issue #22877 : PEP 477 - keep 2.7 and 3.x installers in sync.
2014-11-14 18:55:05 -08:00
Ned Deily
7aaa67eb0d
Update OS X installer documentation files for 3.5.0
2014-11-14 18:41:56 -08:00
Ned Deily
bbdacdc84f
Issue #22877 : PEP 477 - keep 2.7 and 3.x installers in sync.
2014-11-14 18:56:28 -08:00
Antoine Pitrou
2a40e36739
Issue #22847 : Improve method cache efficiency.
2014-11-15 00:56:27 +01:00