Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
0d19eaf document new fix_callable behavior 28 December 2009, 20:51:17 UTC
66d8d69 #7404: remove reference to non-existing example files. 28 December 2009, 08:48:24 UTC
740cdc3 #7033: add new API function PyErr_NewExceptionWithDoc, for easily giving new exceptions a docstring. 28 December 2009, 08:34:58 UTC
02e7dfd #7381: consistency update, and backport avoiding ``None >= 0`` check from py3k. 28 December 2009, 08:09:32 UTC
fe8df4f #7586: fix typo. 28 December 2009, 08:01:59 UTC
1686f34 #7577: fix signature of PyBuffer_FillInfo(). 28 December 2009, 07:59:05 UTC
e079636 Use a more idiomatic check in check_truediv. 27 December 2009, 21:31:50 UTC
2401c03 Fix a typo in comment 27 December 2009, 20:06:44 UTC
4c96035 Use ldexp(q, exp) instead of q*2.**exp in true division test, to avoid bogus failures on platforms with broken pow (e.g., Ubuntu/ia64). 27 December 2009, 16:16:02 UTC
4657283 Issue #1811: Improve accuracy and consistency of true division for integers. 27 December 2009, 14:55:57 UTC
13c2ef9 Fix for issue5625 - test_urllib2 fails - urlopen error file not on local host. This is on hosts with multiple ip addresses. 27 December 2009, 09:11:09 UTC
1ac1c39 Updated sys.flags table in Doc 25 December 2009, 02:12:01 UTC
f84caf4 #6108: unicode(exception) and str(exception) should return the same message 24 December 2009, 22:25:17 UTC
db69f01 Issue #7568: typo in docstring. Thanks Mike Putnam. 24 December 2009, 16:06:58 UTC
27cae34 allow Process name to be unicode #7571 24 December 2009, 15:19:40 UTC
ca8e7ec Unittests and news items for the patch in r77026. 24 December 2009, 14:50:35 UTC
b5afe54 Fix for issue #7541: python-config --ldflags doesn't pick up libpython2.5.a 24 December 2009, 14:17:19 UTC
92919a6 Issue #6834: replace the implementation for the 'python' and 'pythonw' executables on OSX. The previous implementation used execv(2) to run the real interpreter, which means that you cannot use the arch(1) tool to select the architecture you want to use for a universal build because that only affects the python/pythonw wrapper and not the actual interpreter. The new version uses posix_spawnv with a number of OSX-specific options that ensure that the real interpreter is started using the same CPU architecture as the wrapper, and that means that 'arch -ppc python' now actually works. I've also changed the way that the wrapper looks for the framework: it is now linked to the framework rather than hardcoding the framework path. This should make it easier to provide pythonw support in tools like virtualenv. 24 December 2009, 13:30:58 UTC
1a13cff An update to the script that's used to build the binary installer: don't install files in /usr/local by default. Users can still choose to install files into /usr/local, but by default we'll only install files in /Library/Framework/Python.framework and /Applications/Python X.Y/ 24 December 2009, 13:30:42 UTC
728cc61 On OSX the output of "uname -m" always reflects the 32-bit architecture for the machine ("i386" or "ppc"), even if the executable is 64-bit. This patchs ensures that the distutils platform architecture represents the architecture for the executable when running a 64-bit only executable on OSX. 24 December 2009, 13:06:39 UTC
9c236bf Added markup and default arg, fixed example 24 December 2009, 02:54:53 UTC
f9a21f4 Fix for Issue7570: Error in urllib2 example. 24 December 2009, 02:18:14 UTC
3293593 fix alleged refleak 24 December 2009, 01:09:53 UTC
9f12d46 Fix possible integer overflow in lchown and fchown functions. For issue1747858. 23 December 2009, 09:31:11 UTC
ca2dc47 Make a word plural. 22 December 2009, 02:37:37 UTC
0479eb5 added a note about #7556 in Misc/NEWS 21 December 2009, 23:37:44 UTC
3efd767 backported r76993 and r76994 so the trunk behaves the same way with MSVC Manifest files editing 21 December 2009, 23:31:55 UTC
b4261d5 Add NEWS for OpenSSL changes. 21 December 2009, 19:29:59 UTC
55e1a69 Switch to OpenSSL 0.9.8l. 21 December 2009, 19:27:15 UTC
c3f5ca1 Drop 2.4 compatibility. 21 December 2009, 19:25:56 UTC
2ba1e9c Issue #7553: test_long_future wasn't testing properly. Thanks Florent Xicluna for bug report and patch. 21 December 2009, 16:29:21 UTC
1730fdc Inverse hyperbolic trigonometric functions should call m_log1p, not log1p. 21 December 2009, 15:40:33 UTC
12748b0 Issue #7518: Move substitute definitions of C99 math functions from pymath.c to Modules/_math.c. 21 December 2009, 15:22:00 UTC
08dca0d Remove a leftover from a previous iteration of the issue 7376 patch. 21 December 2009, 12:45:41 UTC
bd335bf Additional edge-case tests for test_long_and_overflow. 21 December 2009, 12:15:48 UTC
ed02b3f Fix reference counts for test_long_and_overflow. 21 December 2009, 11:31:54 UTC
e31d300 Issue #7528: Backport PyLong_AsLongAndOverflow from py3k to trunk. Thanks Case Van Horsen for the patch. 21 December 2009, 11:21:25 UTC
2b66da7 massive import cleaning in Distutils 21 December 2009, 01:22:46 UTC
2421d56 Fixed #7552: fixed distutils.command.upload failure on very long passwords 20 December 2009, 23:23:34 UTC
603ae9e Issue #7554: Various fixups in test_cmath.py: remove code duplication, use new-style formatting. Thanks Florent Xicluna for the patch. 20 December 2009, 20:34:44 UTC
ed28499 Silence -3 warnings. Thanks Florent Xicluna. 20 December 2009, 20:23:01 UTC
3e0bafe Fix for consistency with py3k keyword-only version of assertAlmostEqual 20 December 2009, 19:52:36 UTC
1d2ae21 Issue #7554: Fix incorrect usage of rAssertAlmostEqual. Thanks Florent Xicluna. 20 December 2009, 19:45:37 UTC
77e48ba Issue #7376: When called with no arguments doctest was running a self-test. Because of a change to the way tracebacks are printed, this self-test was failing. The test is run (and passes) during normal regression testing. So instead of running the failing self-test this patch makes doctest emit a usage message. This is better behavior anyway since passing in arguments is the real reason to run doctest as a command. Bug discovery and initial patch by Florent Xicluna. 20 December 2009, 16:46:06 UTC
9713811 Fix comment typo. 20 December 2009, 16:24:46 UTC
b5e348b Add missing tests for PyArg_Parse* with format 'h' 20 December 2009, 15:57:56 UTC
1c2353b builtin-ins -> builtins 20 December 2009, 15:23:22 UTC
6ab5d08 #7381: subprocess documentation and library docstring consistency fixes. 20 December 2009, 14:33:20 UTC
819a8fa Small indentation fix. 20 December 2009, 14:28:05 UTC
0cedb4b #7495: backport Programming FAQ review to trunk. 20 December 2009, 14:20:16 UTC
5698977 math.factorial depends on PyLong_AsLong correctly converting floats; rewrite it to do the conversion explicitly instead. See issue #7550. 20 December 2009, 13:58:18 UTC
0732fd9 Document the headers parameter for set_tunnel. 20 December 2009, 07:29:31 UTC
7713acf Fix for issue 7291 - urllib2 cannot handle https with proxy requiring auth Refactored HTTPHandler tests and added testcase for proxy authorization. 20 December 2009, 06:05:13 UTC
062d2b5 #7388: "python".capitalize() in the Doc 19 December 2009, 22:41:49 UTC
98a24de Remove superfetatory paragraph (left there by mistake). 19 December 2009, 21:06:36 UTC
e812d29 Issue #7545: improve documentation of the `buffering` argument in io.open(). 19 December 2009, 21:01:10 UTC
d86e9d7 #7480: remove tautology. 19 December 2009, 18:20:18 UTC
c51d1f0 #7479: add note about function availability on Unices. 19 December 2009, 18:16:31 UTC
27d1903 #7493: review of Design FAQ by Florent Xicluna. 19 December 2009, 17:43:33 UTC
670e596 #7521: remove Py_GetBuildNumber(), which was removed in favor of Py_GetBuildInfo(). 19 December 2009, 17:34:32 UTC
8b10f13 #7527: use standard versionadded tags. 19 December 2009, 17:30:28 UTC
5ff37ae Issue #3366: Add error function and complementary error function to math module. 19 December 2009, 11:07:23 UTC
0c6a0e3 Issue #7529: logging: Minor correction to documentation. 17 December 2009, 14:52:00 UTC
1c49828 Add _math.h to math module dependencies in setup.py. 17 December 2009, 08:33:56 UTC
9cae178 Issue #3366: Add expm1 function to math module. Thanks Eric Smith for testing on Windows. 16 December 2009, 20:13:40 UTC
98e3df3 Issue #7396: fix -s, which was broken by the -j enhancement. 16 December 2009, 11:49:46 UTC
0c0dcaf remove type_compare, since type_richcompare does the same trick 16 December 2009, 03:36:22 UTC
3690298 remove lib2to3 resource 16 December 2009, 03:28:52 UTC
c0680e2 cleaned up the module (PEP 8 + old fashion test removal) 15 December 2009, 06:29:19 UTC
bf306ca adverb 15 December 2009, 03:25:27 UTC
c7298ff Issue #7498: make test_multiprocessing use test_support.find_unused_port instead of a hard coded port number in test_rapid_restart. 14 December 2009, 21:57:39 UTC
0a0a1a8 Issue #1680159: unicode coercion during an 'in' operation was masking any errors that might occur during coercion of the left operand and turning them into a TypeError with a message text that was confusing in the given context. This patch lets any errors through, as was already done during coercion of the right hand side. 14 December 2009, 16:28:26 UTC
9622873 Clarify phrasing that explains that there are currently two branches. 14 December 2009, 02:50:32 UTC
4f786b2 reorganized the distutils doc a bit : the MANIFEST.in template system has its own section now. This is easier to find and follow 13 December 2009, 23:24:13 UTC
001e4a6 add a test of loading the datetime capi 13 December 2009, 21:27:53 UTC
3095d20 initialize to NULL 13 December 2009, 21:21:43 UTC
db9352f avoid having to update this statement all the time 13 December 2009, 21:15:31 UTC
59dc89e Issue #7492: Autoconf tests were leaving semaphore files behind. Add sem_unlink calls to delete those semaphore files. 13 December 2009, 21:06:06 UTC
aef1899 remove unused variable 13 December 2009, 19:27:02 UTC
ddd392c accept None as the same as having passed no argument in file types #7349 This is for consistency with imitation file objects like StringIO and BytesIO. This commit also adds a few tests, where they were lacking for concerned methods. 13 December 2009, 19:19:07 UTC
e304852 #7342: make sure that the datetime object in test_fraction always has a number of microseconds != 0 13 December 2009, 18:54:53 UTC
c4771d2 add NEWS note 13 December 2009, 17:31:31 UTC
4147216 make StringIO like other file objects in that readline(-1) has no effect #7348 13 December 2009, 17:29:16 UTC
4895af4 fix the ignoring of __cmp__ method on metaclasses #7491 13 December 2009, 16:36:53 UTC
2a08b42 Add NEWS entry as per RDM's suggestion (the bug was actually present in 2.7 alpha 1) 13 December 2009, 16:18:14 UTC
3e6eb59 add 2.6.x point releases 13 December 2009, 14:18:08 UTC
92ca756 Issue #7357: No longer suppress fatal extraction errors by default. TarFile's errorlevel argument controls how errors are handled that occur during extraction. There are three possible levels 0, 1 and 2. If errorlevel is set to 1 or 2 fatal errors (e.g. a full filesystem) are raised as exceptions. If it is set to 0, which is the default value, extraction errors are suppressed, and error messages are written to the debug log instead. But, if the debug log is not activated, which is the default as well, all these errors go unnoticed. The original intention was to imitate GNU tar which tries to extract as many members as possible instead of stopping on the first error. It turns out that this is no good default behaviour for a tar library. This patch simply changes the default value for the errorlevel argument from 0 to 1, so that fatal extraction errors are raised as EnvironmentError exceptions. 13 December 2009, 11:32:27 UTC
5f429e0 account for PyObject_IsInstance's new ability to fail 13 December 2009, 00:54:15 UTC
c169c78 Issue #7466: segmentation fault when the garbage collector is called in the middle of populating a tuple. Patch by Florent Xicluna. (note: no NEWS entry for trunk since the bug was introduced in 2.7/3.1) 12 December 2009, 19:13:08 UTC
9be87bc Issue #3366: Add lgamma function to math module. 11 December 2009, 17:29:33 UTC
5cc4e2a Issue #7470: logging: fix bug in Unicode encoding fallback. 11 December 2009, 09:16:01 UTC
6c4847f using an existing file to avoid dealing with a sleep to test file ages 10 December 2009, 19:29:53 UTC
1bd9b5e added test coverage for distutils.dep_util, and cleaned up the module 10 December 2009, 15:29:03 UTC
fd25634 Replace the size check for PyMem_MALLOC and PyMem_REALLOC with an almost equivalent[*] check that doesn't produce compiler warnings about a 'x < 0' check on an unsigned type. [*] it's equivalent for inputs of type size_t or Py_ssize_t, or any smaller unsigned or signed integer type. 10 December 2009, 10:36:32 UTC
9fa9a0d Fix an issue with the detection of a non-existing SDK on OSX. Without this patch it wasn't possible after all to compile extensions on OSX 10.6 with the binary installer unless the user had installed the (non-default) 10.4u SDK. 10 December 2009, 10:27:09 UTC
a5fd24e Add a reverse() method to collections.deque(). 10 December 2009, 06:42:54 UTC
0b3263b Fix variants of deque.extend: d.extend(d) d+=d d.extendleft(d) 10 December 2009, 06:00:33 UTC
5fb8770 substitute PyDict_Check() for PyObject_IsInstance 10 December 2009, 03:37:59 UTC
d4e31a4 Skip new imaplib SSL tests if ssl is not available. 09 December 2009, 16:41:39 UTC
93321f3 Issue 5949: fixed IMAP4_SSL hang when the IMAP server response is missing proper end-of-line termination. Patch and tests by Scott Dial. The new tests include a test harness which will make it easier to add additional tests. 09 December 2009, 15:15:31 UTC
back to top