https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
d78cec5 bump version to 2.7a1 05 December 2009, 17:47:56 UTC
3b94c0b move RPM spec for 2.7 05 December 2009, 17:46:33 UTC
c0321aa regenerate pydoc_topics 05 December 2009, 17:45:40 UTC
2628590 Add missing issue number in Misc/NEWS entry. 04 December 2009, 11:30:16 UTC
1691025 Avoid undefined behaviour due to overflow in i_divmod (Objects/intobject.c). 04 December 2009, 11:24:38 UTC
820b0ea Issue 7431: use TESTFN in test_linecache instead of trying to create a file in the Lib/test directory, which might be read-only for the user running the tests. 03 December 2009, 23:57:59 UTC
6420172 Add Christoph Gohlke, for the issue 4120 work. 03 December 2009, 21:01:16 UTC
c218a2f Issue #4120: Drop reference to CRT from manifest when building extensions with msvc9compiler. 03 December 2009, 20:53:51 UTC
3dc2541 Issue #6985: number of range() items should be constrained to lie in a Py_ssize_t, not an int. 03 December 2009, 12:08:56 UTC
91c12eb disable pymalloc tricks with the --with-valgrind option #2422 Patch from James Henstridge. 03 December 2009, 02:52:39 UTC
0299d0d actually close files 03 December 2009, 02:40:13 UTC
2627553 #7177: clarify the potential PIPE deadlock warnings 03 December 2009, 02:25:54 UTC
30b3b35 Issue #7333: The `posix` module gains an `initgroups()` function providing access to the initgroups(3) C library call on Unix systems which implement it. Patch by Jean-Paul Calderone. 02 December 2009, 20:37:54 UTC
f2bf0d2 Issue #4482: Add tests for special float value formatting. 02 December 2009, 17:43:06 UTC
3439818 Issue #7406: Fix some occurrences of potential signed overflow in int arithmetic. 02 December 2009, 17:33:41 UTC
5a73ff8 Markup fixes 02 December 2009, 14:27:11 UTC
d728871 #7419: Fix a crash on Windows in locale.setlocale() when the category is outside the allowed range. 01 December 2009, 21:51:04 UTC
7072f74 Fix for issue #7416: SIZEOF_UINTPTR_T can be invalid when configuring a multi-architecture build (in particular when the architectures don't share a common pointer size). Fixed the same issue for SIZEOF_PTHREAD_T. (No update to the NEWS file because this is a bugfix for an as yet unreleased feature) 01 December 2009, 15:54:01 UTC
117a899 Add dtoa.c and dtoa.h to the relevant project files. 30 November 2009, 21:51:30 UTC
2ef9e8c Update project file for new file: dtoa.c 30 November 2009, 21:14:25 UTC
9b4197b Handle step values other than one. 30 November 2009, 21:13:52 UTC
e09f45a Issue 7410: deepcopy of itertools.count resets the count 30 November 2009, 19:44:40 UTC
d46430b now that deepcopy can handle instance methods, this hack can be removed #7409 Thanks Robert Collins 29 November 2009, 22:26:26 UTC
a5076a2 Fixed #7408: dropped group ownership checking because it relies on os-specific rules 29 November 2009, 22:20:30 UTC
c4ab833 Issue #3382: Make '%F' and float.__format__('F') convert results to upper case. Much of the patch came from Mark Dickinson. 29 November 2009, 17:40:57 UTC
ccc690d Issue #1678380: When distinguishing between -0.0 and 0.0 in compiler_add_o, use copysign instead of examining the first and last bytes of the double. The latter method fails for little-endian ARM, OABI, where doubles are little-endian but with the words swapped. 28 November 2009, 16:32:27 UTC
d16f57b Issue #1515: Enable use of deepcopy() with instance methods. Patch by Robert Collins. 28 November 2009, 15:55:58 UTC
c63392c Multiprocessing configure checks don't need LIBM 28 November 2009, 13:13:13 UTC
31f0cfe Include ieeefp.h (when available) in pyport.h instead of individually in Objects/floatobject.c and Objects/complexobject.c. This should silence compiler warnings about implicit declaration of the 'finite' function on Solaris. 28 November 2009, 12:30:36 UTC
8d8f874 Fix versions and spacing. 28 November 2009, 11:11:50 UTC
5afa6d4 Issue #7272, continued: don't re-use existing HAVE_BROKEN_POSIX_SEMAPHORES to indicate that semaphores aren't available; define a new variable POSIX_SEMAPHORES_NOT_ENABLED instead. 28 November 2009, 10:44:20 UTC
761ae0b fix typo 27 November 2009, 17:51:12 UTC
01801d1 Issue #7403: Fixed possible race condition in lock creation. 27 November 2009, 14:03:36 UTC
50ea456 Issue #6508: Add posix.{getresuid,getresgid,setresuid,setresgid}. 27 November 2009, 13:56:01 UTC
bf4a5fc Add ACKS entry for Pablo Mouzo 27 November 2009, 13:24:29 UTC
acbe3bd Issue #6845: Add restart support for binary upload in ftplib. The `storbinary()` method of FTP and FTP_TLS objects gains an optional `rest` argument. Patch by Pablo Mouzo. (note: the patch also adds a test for the rest argument in retrbinary()) 27 November 2009, 13:18:34 UTC
2600a33 #7400: typo. 26 November 2009, 20:48:25 UTC
2dab865 When open_urlresource() fails, HTTPException is another possible error 26 November 2009, 12:36:30 UTC
0306894 Fix typo. 26 November 2009, 08:42:05 UTC
e236c3c Forgot to add a `versionadded` tag 25 November 2009, 23:03:22 UTC
bcfaf80 Issue #5788: `datetime.timedelta` objects get a new `total_seconds()` method returning the total number of seconds in the duration. Patch by Brian Quinlan. 25 November 2009, 22:59:36 UTC
0d9f61a Add mktime_tz to __all__. It's documented as being available in email.utils. 25 November 2009, 18:38:32 UTC
42d26d9 Merged revisions 76160-76161,76250,76252,76447,76506 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76160 | benjamin.peterson | 2009-11-08 18:53:48 -0600 (Sun, 08 Nov 2009) | 1 line undeprecate the -p option; it's useful for converting python3 sources ........ r76161 | benjamin.peterson | 2009-11-08 19:05:37 -0600 (Sun, 08 Nov 2009) | 1 line simplify condition ........ r76250 | benjamin.peterson | 2009-11-13 16:56:48 -0600 (Fri, 13 Nov 2009) | 1 line fix handling of a utf-8 bom #7313 ........ r76252 | benjamin.peterson | 2009-11-13 16:58:36 -0600 (Fri, 13 Nov 2009) | 1 line remove pdb turd ........ r76447 | benjamin.peterson | 2009-11-22 18:17:40 -0600 (Sun, 22 Nov 2009) | 1 line #7375 fix nested transformations in fix_urllib ........ r76506 | benjamin.peterson | 2009-11-24 18:34:31 -0600 (Tue, 24 Nov 2009) | 1 line use generator expressions in any() ........ 25 November 2009, 18:16:46 UTC
2ed8813 logging: Issue 6615: Changed handler prepend to append. 25 November 2009, 14:12:03 UTC
17e94e0 logging: made _handlers a WeakValueDictionary. 25 November 2009, 09:22:47 UTC
c470d68 Issue #6615: logging: Used weak references in internal handler list. Thanks to flox (Florent Xicluna) for the patch. 25 November 2009, 09:03:30 UTC
889d964 Issue #7228: Fix format mismatch when printing something of type off_t. (Should silence some compiler warnings.) 24 November 2009, 20:51:48 UTC
8b2d713 Issue 7128: Removed reference to the non-existent copyreg module. The reference to copyreg was a unnoticed leftover from the compatibility support for the grand renaming of the standard library in Python 3. The compatibility support was reverted in r63493, but not completely as this patch shows. Based on a patch by Amaury Forgeot d'Arc. 24 November 2009, 17:53:23 UTC
1d2c16d Made logging classes new-style and added name property to handlers. 24 November 2009, 15:53:25 UTC
3e53549 Issue #7117: Update float formatting testcases to match those in py3k. 24 November 2009, 15:12:20 UTC
6b87f11 Fix some documentation examples involving the repr of a float. 24 November 2009, 14:27:02 UTC
9a03f2f comment out test added in r76438, which caused refleaks 24 November 2009, 14:17:29 UTC
bce7837 round(0, "ermintrude") succeeded instead of producing a TypeError. Fix this. 24 November 2009, 10:54:58 UTC
9dd5e16 Issue #7117, continued: Remove substitution of %g-style formatting for %f-style formatting, which used to occur at high precision. Float formatting should now be consistent between 2.7 and 3.1. 23 November 2009, 20:54:09 UTC
faa2599 #7345: fix arguments of formatyear(). 23 November 2009, 19:53:19 UTC
18cfada Remove restriction on precision when formatting floats. This is the first step towards removing the %f -> %g switch (see issues 7117, 5859). 23 November 2009, 18:46:41 UTC
5c456e6 Fix for issue1488943 - difflib.Differ() doesn't always add hints for tab characters. 23 November 2009, 18:41:31 UTC
f058d2d Issue #7369: Fibonacci series should start at 0 in tutorial example. 23 November 2009, 16:39:05 UTC
e13dc3e Issue #7379: Fix incorrect doctest for Fraction.limit_denominator. 23 November 2009, 16:23:43 UTC
12adc65 Add a testcase that checks if the TarFile constructor successfully closes the internal file object in case of an error (issue #7341). 23 November 2009, 15:46:19 UTC
dd866d5 Issue #6123: Fix opening empty archives and files. (Note that an empty archive is not the same as an empty file. An empty archive contains no members and is correctly terminated with an EOF block full of zeros. An empty file contains no data at all.) The problem was that although tarfile was able to create empty archives, it failed to open them raising a ReadError. On the other hand, tarfile opened empty files without error in most read modes and presented them as empty archives. (However, some modes still raised errors: "r|gz" raised ReadError, but "r:gz" worked, "r:bz2" even raised EOFError.) In order to get a more fine-grained control over the various internal error conditions I now split up the HeaderError exception into a number of meaningful sub-exceptions. This makes it easier in the TarFile.next() method to react to the different conditions in the correct way. The visible change in its behaviour now is that tarfile will open empty archives correctly and raise ReadError consistently for empty files. 22 November 2009, 18:30:53 UTC
814d02d issue6615: Additional test for logging support in multiprocessing 21 November 2009, 14:38:23 UTC
7bdd8d9 revert unintended change to multiprocessing/queues.py 21 November 2009, 14:06:24 UTC
6c37674 issue5738: The distribution example was confusing, and out of date. It's too large to include inline in the docs as well. It belongs in an addons module outside the stdlib. Removing. 21 November 2009, 14:01:56 UTC
c4920e8 Issue #7272: Add configure test to detect whether sem_open works properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing. 20 November 2009, 19:30:22 UTC
ab44226 Regenerate configure with GNU autoconf 2.61. 20 November 2009, 19:27:43 UTC
4823961 Issue 7363: fix indentation in socketserver udpserver example. 20 November 2009, 13:29:43 UTC
246ec33 avoid doing an uneeded import in a function 20 November 2009, 02:56:43 UTC
cef9782 turn goto into do while loop 20 November 2009, 02:15:50 UTC
009b89d genexps have linenos 20 November 2009, 01:16:58 UTC
d16d0ab provide line number for lambdas 20 November 2009, 01:15:53 UTC
48f0a8d spelling 19 November 2009, 23:19:29 UTC
89b1a5c add news notes for r76416 19 November 2009, 22:58:01 UTC
99a5023 improve several corner cases related with argument names in parenthesis - Fix #7362: give a good error message for parenthesized arguments with defaults. - Add a py3k warning for any parenthesized arguments since those are not allowed in Py3. This warning is not given in tuple unpacking, since that incurs the tuple unpacking warning. 19 November 2009, 22:54:57 UTC
b678de8 Misc/NEWS entries for issue 7117. 19 November 2009, 18:41:49 UTC
3934619 Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) 19 November 2009, 17:42:51 UTC
315cd0c Fix for issue #7085 On MacOSX 10.6 the CoreFoundation framework must be initialized on the main thread, the constructor function in that framework will cause an SIGABRT when it is called on any other thread. Because a number of extension link (indirectly) to CoreFoundation and the Python core itself didn't the interpreter crashed when importing some extensions, such as _locale, on a secondary thread. This fix ensures that Python is linked to CoreFoundation on OSX, which results in the CoreFoundation constructor being called when Python is loaded. This does not require code changes. 19 November 2009, 16:25:21 UTC
39de1fc dragfullwindows can have value 2 19 November 2009, 05:33:16 UTC
dc3c239 #5037 proxy __unicode__ correctly 19 November 2009, 03:00:02 UTC
9eac119 Fix docstrings for itertools combinatoric functions. 19 November 2009, 01:22:04 UTC
79628d3 Issue 7263: Fix set.intersection() docstring. 18 November 2009, 20:28:22 UTC
355538e Issue #7341: Close the internal file object in the TarFile constructor in case of an error. 18 November 2009, 20:24:54 UTC
c029942 Mention Giampolo R's new FTP TLS support in the what's new file 18 November 2009, 20:20:46 UTC
845688d Enable short float repr! 18 November 2009, 20:14:57 UTC
1136ff5 Fix markup. 18 November 2009, 20:05:15 UTC
8c18a47 upcase Python 18 November 2009, 19:39:14 UTC
bd15a06 Issue #7117, continued: Change round implementation to use the correctly-rounded string <-> float conversions; this makes sure that the result of the round operation is correctly rounded, and hence displays nicely using the new float repr. 18 November 2009, 19:33:35 UTC
0516f81 Make separate section for deprecations in 2.7 whatsnew. 18 November 2009, 18:52:35 UTC
a17f602 Make separate section for deprecations in 2.6 whatsnew. 18 November 2009, 18:52:23 UTC
815521f Correctly escape arbitrary error message text in the runpy unit tests 18 November 2009, 11:27:53 UTC
acccafc #7293: distutils.test_msvc9compiler now uses a key that exists on any fresh windows install 18 November 2009, 08:46:56 UTC
90ed611 a better callable replacement 17 November 2009, 21:24:54 UTC
fab8be2 #1757126: fix typo with the cyrillic_asian alias 17 November 2009, 02:42:26 UTC
3d6790e Silence another MSVC warning about unary minus. 16 November 2009, 19:17:16 UTC
b2c3ca1 Silence MSVC warning about unary minus applied to unsigned type. 16 November 2009, 17:33:25 UTC
d3571c8 #7302: fix link. 16 November 2009, 16:44:05 UTC
4b953ba Allow for backslashes in file paths passed to the regex engine 16 November 2009, 03:57:32 UTC
4976e32 Account for another cache when hunting ref leaks 16 November 2009, 03:55:51 UTC
11db64e Issue #7328: don't corrupt sys.path when running pydoc with the -m switch 15 November 2009, 22:36:47 UTC
ccd5e02 Issue #2054: ftplib now provides an FTP_TLS class to do secure FTP using TLS or SSL. Patch by Giampaolo Rodola'. 15 November 2009, 17:22:09 UTC
back to top