0e41981 | Stefan Krah | 30 March 2012, 12:12:20 UTC | Use abort() rather than exit() to appease tools like rpmlint. abort() is used in libmpdec to prevent undefined behavior if an invalid context is used. This cannot occur for the _decimal module since user input for the context is validated. | 30 March 2012, 12:12:20 UTC |
ad95c2d | Victor Stinner | 28 March 2012, 00:54:15 UTC | time.time() now uses clock_gettime(CLOCK_REALTIME) if available clock_gettime(CLOCK_REALTIME) has a better resolution than gettimeofday(). time.time() falls back on gettimeofday() (and then on other functions) on error. | 28 March 2012, 00:54:15 UTC |
74eb6c0 | Victor Stinner | 28 March 2012, 00:50:46 UTC | Document the fact that mach_timebase_info() cannot fail And call mach_absolute_time() after mach_timebase_info(). | 28 March 2012, 00:50:46 UTC |
650365b | Stefan Krah | 27 March 2012, 09:49:21 UTC | Issue #11826: Fix memory leak in atexitmodule. | 27 March 2012, 09:49:21 UTC |
dc5a4e1 | Georg Brandl | 27 March 2012, 05:46:54 UTC | merge with 3.2 | 27 March 2012, 05:46:54 UTC |
d864407 | Georg Brandl | 27 March 2012, 05:46:46 UTC | Closes #14411: remove outdated comment in rlcompleter docstring. | 27 March 2012, 05:46:46 UTC |
c0fdf6c | Georg Brandl | 27 March 2012, 05:43:53 UTC | Closes #14421: use with statement to properly close socket in bandwidth test. | 27 March 2012, 05:43:53 UTC |
1641bb7 | Éric Araujo | 27 March 2012, 03:35:31 UTC | Fix typo | 27 March 2012, 03:35:31 UTC |
ede001a | Eli Bendersky | 27 March 2012, 02:57:23 UTC | Fix doc typo noticed by Amaury Forgeot d'Arc | 27 March 2012, 02:57:23 UTC |
8486076 | Victor Stinner | 26 March 2012, 20:53:14 UTC | Fix time.steady(strict=True): don't use CLOCK_REALTIME | 26 March 2012, 20:53:14 UTC |
3c1e481 | Victor Stinner | 26 March 2012, 20:10:51 UTC | Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions These functions simplify the usage of static constant Unicode strings. Generalize the usage of _Py_Identifier in ceval.c and typeobject.c. | 26 March 2012, 20:10:51 UTC |
70b2e1e | Victor Stinner | 26 March 2012, 20:08:02 UTC | Issue #14368: _PyTime_gettimeofday() cannot fail floattime() must not raise an error if the current time is 1970.1.1 at 00:00. | 26 March 2012, 20:08:02 UTC |
a5cf6c4 | Andrew Svetlov | 26 March 2012, 19:14:13 UTC | Update missed idlelib/NEWS.txt | 26 March 2012, 19:14:13 UTC |
d543f2b | Andrew Svetlov | 26 March 2012, 19:11:46 UTC | IDLE can be launched as python -m ildelib | 26 March 2012, 19:11:46 UTC |
753445a | Andrew Svetlov | 26 March 2012, 18:56:44 UTC | Issue #989712: update the code to process tkinter messages in IDLE without mainloop. Thanks to Roger Serwy for patch. | 26 March 2012, 18:56:44 UTC |
0df5429 | Benjamin Peterson | 26 March 2012, 18:50:32 UTC | grammar | 26 March 2012, 18:50:32 UTC |
3a4875e | Eli Bendersky | 26 March 2012, 18:43:32 UTC | Issue #6488: Explain the XPath support of xml.etree.ElementTree, with code samples and a reference. Also fix the other nits mentioned in the issue. This also partially addresses issue #14006. | 26 March 2012, 18:43:32 UTC |
70ea34d | Sandro Tosi | 26 March 2012, 17:36:44 UTC | Issue #14410: merge with 3.2 | 26 March 2012, 17:36:44 UTC |
99e7d07 | Sandro Tosi | 26 March 2012, 17:36:23 UTC | Issue #14410: fix typo in argparse doc; patch by Tshepang Lekhonkhobe | 26 March 2012, 17:36:23 UTC |
4a1ad91 | R David Murray | 26 March 2012, 17:34:46 UTC | #14413: tweak word order in deprecation section | 26 March 2012, 17:34:46 UTC |
38a12af | Vinay Sajip | 26 March 2012, 16:17:39 UTC | Updated handler documentation. | 26 March 2012, 16:17:39 UTC |
8ece80f | Vinay Sajip | 26 March 2012, 16:09:58 UTC | Minor documentation tweak. | 26 March 2012, 16:09:58 UTC |
16ecb9d | Stefan Krah | 26 March 2012, 13:11:22 UTC | Issue #3367: Merge fix from 3.2. | 26 March 2012, 13:11:22 UTC |
0f6ce8d | Stefan Krah | 26 March 2012, 13:05:22 UTC | Issue #3367: NULL-terminate argv[] copies to prevent an invalid access in sys_update_path(). | 26 March 2012, 13:05:22 UTC |
c067d66 | Benjamin Peterson | 26 March 2012, 02:41:16 UTC | merge 3.2 | 26 March 2012, 02:41:16 UTC |
533281d | Benjamin Peterson | 26 March 2012, 02:41:06 UTC | merge heads | 26 March 2012, 02:41:06 UTC |
a8755c5 | Benjamin Peterson | 26 March 2012, 02:40:54 UTC | kill this terribly outdated comment | 26 March 2012, 02:40:54 UTC |
0340ea7 | Michael Foord | 25 March 2012, 22:27:12 UTC | unittest.mock: removed another bit of Python 2 only code | 25 March 2012, 22:27:12 UTC |
944e02d | Michael Foord | 25 March 2012, 22:12:55 UTC | Adding unittest.mock documentation | 25 March 2012, 22:12:55 UTC |
e58a562 | Michael Foord | 25 March 2012, 18:53:18 UTC | unittest.mock: a mock created by patch with a spec as the list argument will be callable if __call__ is in the spec | 25 March 2012, 18:53:18 UTC |
87b3caf | Georg Brandl | 25 March 2012, 18:41:06 UTC | merge with 3.2 | 25 March 2012, 18:41:06 UTC |
d34fc8b | Georg Brandl | 25 March 2012, 18:40:57 UTC | Add missing files for new doc theme. | 25 March 2012, 18:40:57 UTC |
09d7126 | Georg Brandl | 25 March 2012, 18:38:15 UTC | merge heads | 25 March 2012, 18:38:15 UTC |
fb5d0a7 | Michael Foord | 25 March 2012, 18:35:22 UTC | unittest.mock: remove another piece of Python 2 specific code | 25 March 2012, 18:35:22 UTC |
288b9bf | Georg Brandl | 25 March 2012, 18:32:35 UTC | merge with 3.2 | 25 March 2012, 18:32:35 UTC |
ab71214 | Georg Brandl | 25 March 2012, 18:31:57 UTC | Switch to new "lighter" doc design. | 25 March 2012, 18:31:57 UTC |
1ab27c6 | Michael Foord | 25 March 2012, 18:16:10 UTC | Remove more Python 2 code from unittest.mock (obsolete function attributes) | 25 March 2012, 18:16:10 UTC |
0dccf65 | Michael Foord | 25 March 2012, 18:11:50 UTC | Minor changes to the unittest.mock.mock_open helper | 25 March 2012, 18:11:50 UTC |
9925473 | Michael Foord | 25 March 2012, 18:07:33 UTC | Addition of docstrings to unittest.mock helpers | 25 March 2012, 18:07:33 UTC |
a74561a | Michael Foord | 25 March 2012, 18:03:13 UTC | unittest.mock: set file_spec on first use | 25 March 2012, 18:03:13 UTC |
50a8c0e | Michael Foord | 25 March 2012, 17:57:58 UTC | Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments | 25 March 2012, 17:57:58 UTC |
a3eabb6 | Michael Foord | 25 March 2012, 17:16:26 UTC | Merge | 25 March 2012, 17:16:26 UTC |
313f85f | Michael Foord | 25 March 2012, 17:16:07 UTC | unittest.mock.MagicMock objects are now unorderable by default | 25 March 2012, 17:16:07 UTC |
fe17b2b | Stefan Krah | 25 March 2012, 16:59:21 UTC | Raise MemoryError instead of InvalidOperation/MallocError for compatibility with decimal.py. The standard specifies InsufficientStorage (MallocError) as a sub-condition of InvalidOperation. This allows a calculation to continue with NaN results when allocation fails. | 25 March 2012, 16:59:21 UTC |
1d56179 | Andrew Svetlov | 25 March 2012, 08:44:59 UTC | Remove extra spaces in doc example. | 25 March 2012, 08:44:59 UTC |
cd49d53 | Andrew Svetlov | 25 March 2012, 08:43:02 UTC | Issue #14200 — now displayhook for IDLE works in non-subprocess mode as well as subprecess. | 25 March 2012, 08:43:02 UTC |
1a7742e | Georg Brandl | 25 March 2012, 06:43:32 UTC | merge with 3.2 | 25 March 2012, 06:43:32 UTC |
11ee31a | Georg Brandl | 25 March 2012, 06:43:22 UTC | Closes #14401: fix typos in curses howto. | 25 March 2012, 06:43:22 UTC |
9384c7d | Charles-François Natali | 24 March 2012, 19:37:01 UTC | Issue #13902: Fix a random test_threading failure on FreeBSD 6 buildbots (due to a known bug in pthread implementation on FreeBSD < 7). | 24 March 2012, 19:37:01 UTC |
8e6fe64 | Charles-François Natali | 24 March 2012, 19:36:09 UTC | Issue #13902: Fix a random test_threading failure on FreeBSD 6 buildbots (due to a known bug in pthread implementation on FreeBSD < 7). | 24 March 2012, 19:36:09 UTC |
60ee049 | Eli Bendersky | 24 March 2012, 16:52:45 UTC | Issue #14349: Fix the doc of the MAKE_FUNCTION opcode in Doc/library/dis.rst to correctly list the stack params it expects. | 24 March 2012, 16:52:45 UTC |
ecc92db | Martin v. Löwis | 24 March 2012, 16:40:50 UTC | merge 3.2 | 24 March 2012, 16:40:50 UTC |
2dee394 | Martin v. Löwis | 24 March 2012, 16:39:57 UTC | Issue #14400: Fix typo. | 24 March 2012, 16:39:57 UTC |
55bce63 | Charles-François Natali | 24 March 2012, 09:06:23 UTC | Issue #14154: Reimplement the bigmem test memory watchdog as a subprocess. | 24 March 2012, 09:06:23 UTC |
226ed7e | Georg Brandl | 24 March 2012, 07:12:41 UTC | Fix indentation. | 24 March 2012, 07:12:41 UTC |
60187b5 | Stefan Krah | 23 March 2012, 18:06:27 UTC | Issue #7652: Enable linking of _decimal.so against an installed libmpdec. | 23 March 2012, 18:06:27 UTC |
0175af8 | Stefan Krah | 23 March 2012, 15:37:41 UTC | Merge. | 23 March 2012, 15:37:41 UTC |
c64150b | Stefan Krah | 23 March 2012, 15:34:41 UTC | Fix formatting after removing tabs. | 23 March 2012, 15:34:41 UTC |
cd9e1d0 | Stefan Krah | 23 March 2012, 15:22:05 UTC | Whitespace. | 23 March 2012, 15:22:05 UTC |
080e1cc | Vinay Sajip | 23 March 2012, 14:38:12 UTC | Null merge for backported fix. | 23 March 2012, 14:38:12 UTC |
ee64b28 | Vinay Sajip | 23 March 2012, 14:36:22 UTC | Closes #14314: backported fix. | 23 March 2012, 14:36:22 UTC |
c7ea19f | Giampaolo Rodola' | 23 March 2012, 14:09:58 UTC | attempt to fix asyncore buildbot failure | 23 March 2012, 14:09:58 UTC |
a3481e7 | Giampaolo Rodola' | 23 March 2012, 14:07:07 UTC | attempt to fix asyncore buildbot failure | 23 March 2012, 14:07:07 UTC |
b6405ef | Stefan Krah | 23 March 2012, 13:46:48 UTC | Use the same exception hierarchy as decimal.py. FloatOperation now also inherits from TypeError. Cleanup in module initialization to make repeated import failures robust. | 23 March 2012, 13:46:48 UTC |
4b0215f | Kristján Valur Jónsson | 23 March 2012, 12:52:11 UTC | Merge with 3.2 | 23 March 2012, 12:52:11 UTC |
c5d47d5 | Kristján Valur Jónsson | 23 March 2012, 12:50:53 UTC | Fix typo when "PyObject*" was changed to "identifier" | 23 March 2012, 12:50:53 UTC |
4164ac1 | Giampaolo Rodola' | 23 March 2012, 12:29:49 UTC | merge | 23 March 2012, 12:29:49 UTC |
466a54f | Giampaolo Rodola' | 23 March 2012, 12:29:01 UTC | fix failing asyncore test as per http://bugs.python.org/issue10340#msg156586 | 23 March 2012, 12:29:01 UTC |
396e8fc | Eli Bendersky | 23 March 2012, 12:24:20 UTC | Issue #13782: streamline argument type-checking in ET.Element append, extend and insert now consistently type-check their argument in both the C and Python implementations, and raise TypeError for non-Element argument. Added tests | 23 March 2012, 12:24:20 UTC |
42243c4 | R David Murray | 23 March 2012, 02:40:44 UTC | #14380: Make actual default match docs, fix __init__ order. Éric pointed out that given that the default was documented as None, someone would reasonably pass that to get the default behavior. In fixing the code to use None, I noticed that the change to _charset was being done after it had already been passed to MIMENonMultipart. The change to the test verifies that the order is now correct. | 23 March 2012, 02:40:44 UTC |
8680bcc | R David Murray | 23 March 2012, 02:17:51 UTC | #14380: Have MIMEText defaults to utf-8 when passed non-ASCII unicode Previously it would just accept the unicode, which would wind up as unicode in the transfer-encoded message object, which is just wrong. Patch by Jeff Knupp. | 23 March 2012, 02:17:51 UTC |
192195a | Kristján Valur Jónsson | 22 March 2012, 23:13:48 UTC | Merge with 3.2 (Issue #14387) | 22 March 2012, 23:13:48 UTC |
b81e538 | Kristján Valur Jónsson | 22 March 2012, 23:10:37 UTC | Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers. | 22 March 2012, 23:10:37 UTC |
2ac82f8 | Georg Brandl | 22 March 2012, 21:20:21 UTC | Fix indentation. | 22 March 2012, 21:20:21 UTC |
e8b416e | Ned Deily | 22 March 2012, 20:34:11 UTC | Issue #14382: Ensure new unittest.test.testmock is installed. (Original patch by Vinay Sajip) | 22 March 2012, 20:34:11 UTC |
eee50b0 | Benjamin Peterson | 22 March 2012, 19:30:03 UTC | merge 3.2 | 22 March 2012, 19:30:03 UTC |
f4ce114 | Giampaolo Rodola' | 22 March 2012, 15:24:33 UTC | fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect. | 22 March 2012, 15:24:33 UTC |
4a65b0a | Giampaolo Rodola' | 22 March 2012, 15:22:06 UTC | issue 10340 - forgot to update Misc/NEWS | 22 March 2012, 15:22:06 UTC |
3539ef3 | Giampaolo Rodola' | 22 March 2012, 15:19:45 UTC | merge 79422b3684f1 in 3.3 branch (issue 10340) | 22 March 2012, 15:19:45 UTC |
350c94b | Giampaolo Rodola' | 22 March 2012, 15:17:43 UTC | fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect. | 22 March 2012, 15:17:43 UTC |
cc58031 | Benjamin Peterson | 22 March 2012, 14:40:20 UTC | merge 3.2 | 22 March 2012, 14:40:20 UTC |
9faf5ee | Benjamin Peterson | 22 March 2012, 14:39:16 UTC | this should technicaly be identifier | 22 March 2012, 14:39:16 UTC |
d0acb41 | Antoine Pitrou | 22 March 2012, 13:42:18 UTC | Issue #14387: Do not include accu.h from Python.h. | 22 March 2012, 13:42:18 UTC |
0197ff9 | Antoine Pitrou | 22 March 2012, 13:38:16 UTC | Issue #14387: Do not include accu.h from Python.h. | 22 March 2012, 13:38:16 UTC |
b304764 | Benjamin Peterson | 22 March 2012, 12:56:27 UTC | merge 3.2 | 22 March 2012, 12:56:27 UTC |
ab79c71 | Benjamin Peterson | 22 March 2012, 12:56:15 UTC | check for NULL | 22 March 2012, 12:56:15 UTC |
98ba753 | Benjamin Peterson | 22 March 2012, 12:19:50 UTC | merge 3.2 (#14378) | 22 March 2012, 12:19:50 UTC |
a4e4e35 | Benjamin Peterson | 22 March 2012, 12:19:04 UTC | check by equality for __future__ not identity (closes #14378) | 22 March 2012, 12:19:04 UTC |
96ad261 | Georg Brandl | 22 March 2012, 06:42:31 UTC | Fix typo. | 22 March 2012, 06:42:31 UTC |
59af08f | Victor Stinner | 22 March 2012, 01:09:08 UTC | Micro-optimize PyObject_GetAttrString() w cannot be NULL so use Py_DECREF() instead of Py_XDECREF(). | 22 March 2012, 01:09:08 UTC |
d5d17eb | Antoine Pitrou | 21 March 2012, 23:23:03 UTC | Issue #14204: The ssl module now has support for the Next Protocol Negotiation extension, if available in the underlying OpenSSL library. Patch by Colin Marc. | 21 March 2012, 23:23:03 UTC |
a966c6f | Andrew Svetlov | 21 March 2012, 21:52:59 UTC | Issue #3035: Unused functions from tkinter are marked as pending peprecated. | 21 March 2012, 21:52:59 UTC |
04fb08f | Stefan Krah | 21 March 2012, 19:27:33 UTC | Merge. | 21 March 2012, 19:27:33 UTC |
7cc5521 | Stefan Krah | 21 March 2012, 19:21:20 UTC | Whitespace. | 21 March 2012, 19:21:20 UTC |
1da08e7 | R David Murray | 21 March 2012, 18:55:04 UTC | Merge #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v | 21 March 2012, 18:55:04 UTC |
e112153 | R David Murray | 21 March 2012, 18:53:42 UTC | #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v | 21 March 2012, 18:53:42 UTC |
520e850 | Benjamin Peterson | 21 March 2012, 18:51:14 UTC | long() -> int() | 21 March 2012, 18:51:14 UTC |
b7f1da5 | Benjamin Peterson | 21 March 2012, 18:44:43 UTC | make _PyNumber_ConvertIntegralToInt static, since it's only used in abstract.c | 21 March 2012, 18:44:43 UTC |
d614e70 | Benjamin Peterson | 21 March 2012, 18:38:11 UTC | rewrite this function, which was still accounting for classic classes | 21 March 2012, 18:38:11 UTC |
65e32d1 | Benjamin Peterson | 21 March 2012, 18:26:09 UTC | merge heads | 21 March 2012, 18:26:09 UTC |