https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
0e41981 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 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 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 Issue #11826: Fix memory leak in atexitmodule. 27 March 2012, 09:49:21 UTC
dc5a4e1 merge with 3.2 27 March 2012, 05:46:54 UTC
d864407 Closes #14411: remove outdated comment in rlcompleter docstring. 27 March 2012, 05:46:46 UTC
c0fdf6c Closes #14421: use with statement to properly close socket in bandwidth test. 27 March 2012, 05:43:53 UTC
1641bb7 Fix typo 27 March 2012, 03:35:31 UTC
ede001a Fix doc typo noticed by Amaury Forgeot d'Arc 27 March 2012, 02:57:23 UTC
8486076 Fix time.steady(strict=True): don't use CLOCK_REALTIME 26 March 2012, 20:53:14 UTC
3c1e481 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 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 Update missed idlelib/NEWS.txt 26 March 2012, 19:14:13 UTC
d543f2b IDLE can be launched as python -m ildelib 26 March 2012, 19:11:46 UTC
753445a 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 grammar 26 March 2012, 18:50:32 UTC
3a4875e 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 Issue #14410: merge with 3.2 26 March 2012, 17:36:44 UTC
99e7d07 Issue #14410: fix typo in argparse doc; patch by Tshepang Lekhonkhobe 26 March 2012, 17:36:23 UTC
4a1ad91 #14413: tweak word order in deprecation section 26 March 2012, 17:34:46 UTC
38a12af Updated handler documentation. 26 March 2012, 16:17:39 UTC
8ece80f Minor documentation tweak. 26 March 2012, 16:09:58 UTC
16ecb9d Issue #3367: Merge fix from 3.2. 26 March 2012, 13:11:22 UTC
0f6ce8d Issue #3367: NULL-terminate argv[] copies to prevent an invalid access in sys_update_path(). 26 March 2012, 13:05:22 UTC
c067d66 merge 3.2 26 March 2012, 02:41:16 UTC
533281d merge heads 26 March 2012, 02:41:06 UTC
a8755c5 kill this terribly outdated comment 26 March 2012, 02:40:54 UTC
0340ea7 unittest.mock: removed another bit of Python 2 only code 25 March 2012, 22:27:12 UTC
944e02d Adding unittest.mock documentation 25 March 2012, 22:12:55 UTC
e58a562 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 merge with 3.2 25 March 2012, 18:41:06 UTC
d34fc8b Add missing files for new doc theme. 25 March 2012, 18:40:57 UTC
09d7126 merge heads 25 March 2012, 18:38:15 UTC
fb5d0a7 unittest.mock: remove another piece of Python 2 specific code 25 March 2012, 18:35:22 UTC
288b9bf merge with 3.2 25 March 2012, 18:32:35 UTC
ab71214 Switch to new "lighter" doc design. 25 March 2012, 18:31:57 UTC
1ab27c6 Remove more Python 2 code from unittest.mock (obsolete function attributes) 25 March 2012, 18:16:10 UTC
0dccf65 Minor changes to the unittest.mock.mock_open helper 25 March 2012, 18:11:50 UTC
9925473 Addition of docstrings to unittest.mock helpers 25 March 2012, 18:07:33 UTC
a74561a unittest.mock: set file_spec on first use 25 March 2012, 18:03:13 UTC
50a8c0e Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments 25 March 2012, 17:57:58 UTC
a3eabb6 Merge 25 March 2012, 17:16:26 UTC
313f85f unittest.mock.MagicMock objects are now unorderable by default 25 March 2012, 17:16:07 UTC
fe17b2b 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 Remove extra spaces in doc example. 25 March 2012, 08:44:59 UTC
cd49d53 Issue #14200 — now displayhook for IDLE works in non-subprocess mode as well as subprecess. 25 March 2012, 08:43:02 UTC
1a7742e merge with 3.2 25 March 2012, 06:43:32 UTC
11ee31a Closes #14401: fix typos in curses howto. 25 March 2012, 06:43:22 UTC
9384c7d 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 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 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 merge 3.2 24 March 2012, 16:40:50 UTC
2dee394 Issue #14400: Fix typo. 24 March 2012, 16:39:57 UTC
55bce63 Issue #14154: Reimplement the bigmem test memory watchdog as a subprocess. 24 March 2012, 09:06:23 UTC
226ed7e Fix indentation. 24 March 2012, 07:12:41 UTC
60187b5 Issue #7652: Enable linking of _decimal.so against an installed libmpdec. 23 March 2012, 18:06:27 UTC
0175af8 Merge. 23 March 2012, 15:37:41 UTC
c64150b Fix formatting after removing tabs. 23 March 2012, 15:34:41 UTC
cd9e1d0 Whitespace. 23 March 2012, 15:22:05 UTC
080e1cc Null merge for backported fix. 23 March 2012, 14:38:12 UTC
ee64b28 Closes #14314: backported fix. 23 March 2012, 14:36:22 UTC
c7ea19f attempt to fix asyncore buildbot failure 23 March 2012, 14:09:58 UTC
a3481e7 attempt to fix asyncore buildbot failure 23 March 2012, 14:07:07 UTC
b6405ef 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 Merge with 3.2 23 March 2012, 12:52:11 UTC
c5d47d5 Fix typo when "PyObject*" was changed to "identifier" 23 March 2012, 12:50:53 UTC
4164ac1 merge 23 March 2012, 12:29:49 UTC
466a54f fix failing asyncore test as per http://bugs.python.org/issue10340#msg156586 23 March 2012, 12:29:01 UTC
396e8fc 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 #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 #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 Merge with 3.2 (Issue #14387) 22 March 2012, 23:13:48 UTC
b81e538 Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers. 22 March 2012, 23:10:37 UTC
2ac82f8 Fix indentation. 22 March 2012, 21:20:21 UTC
e8b416e Issue #14382: Ensure new unittest.test.testmock is installed. (Original patch by Vinay Sajip) 22 March 2012, 20:34:11 UTC
eee50b0 merge 3.2 22 March 2012, 19:30:03 UTC
f4ce114 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 issue 10340 - forgot to update Misc/NEWS 22 March 2012, 15:22:06 UTC
3539ef3 merge 79422b3684f1 in 3.3 branch (issue 10340) 22 March 2012, 15:19:45 UTC
350c94b 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 merge 3.2 22 March 2012, 14:40:20 UTC
9faf5ee this should technicaly be identifier 22 March 2012, 14:39:16 UTC
d0acb41 Issue #14387: Do not include accu.h from Python.h. 22 March 2012, 13:42:18 UTC
0197ff9 Issue #14387: Do not include accu.h from Python.h. 22 March 2012, 13:38:16 UTC
b304764 merge 3.2 22 March 2012, 12:56:27 UTC
ab79c71 check for NULL 22 March 2012, 12:56:15 UTC
98ba753 merge 3.2 (#14378) 22 March 2012, 12:19:50 UTC
a4e4e35 check by equality for __future__ not identity (closes #14378) 22 March 2012, 12:19:04 UTC
96ad261 Fix typo. 22 March 2012, 06:42:31 UTC
59af08f Micro-optimize PyObject_GetAttrString() w cannot be NULL so use Py_DECREF() instead of Py_XDECREF(). 22 March 2012, 01:09:08 UTC
d5d17eb 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 Issue #3035: Unused functions from tkinter are marked as pending peprecated. 21 March 2012, 21:52:59 UTC
04fb08f Merge. 21 March 2012, 19:27:33 UTC
7cc5521 Whitespace. 21 March 2012, 19:21:20 UTC
1da08e7 Merge #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v 21 March 2012, 18:55:04 UTC
e112153 #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v 21 March 2012, 18:53:42 UTC
520e850 long() -> int() 21 March 2012, 18:51:14 UTC
b7f1da5 make _PyNumber_ConvertIntegralToInt static, since it's only used in abstract.c 21 March 2012, 18:44:43 UTC
d614e70 rewrite this function, which was still accounting for classic classes 21 March 2012, 18:38:11 UTC
65e32d1 merge heads 21 March 2012, 18:26:09 UTC
back to top