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

sort by:
Revision Author Date Message Commit Date
49e4dfe Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when the list is being resized concurrently. 04 March 2013, 19:30:01 UTC
a84ecc6 #17346: make sure pickle tests are run against all protocols. 04 March 2013, 13:23:12 UTC
7cac1c2 Issue #16445: Fix potential segmentation fault when deleting an exception message. 03 March 2013, 11:13:34 UTC
ff0deb0 Fix markup in unittest doc. 01 March 2013, 19:26:04 UTC
c86e866 #17315: unlink a file that test_posixpath was leaving around. 01 March 2013, 18:56:13 UTC
dce969d The example regex should be a raw string. 28 February 2013, 19:11:11 UTC
1fef1eb Add a link to the demo dir. 28 February 2013, 15:55:17 UTC
79b2dba Fix markup in unittest docs. 28 February 2013, 06:28:11 UTC
2277b94 Issue #16406: combine the doc pages for uploading and registering to PyPI. 27 February 2013, 17:55:39 UTC
e41a463 Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior 26 February 2013, 19:34:33 UTC
ba48264 Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR. 26 February 2013, 12:37:07 UTC
b1bbc0b Fix issue16932: Fix the urlparse example. Remote :port when scheme is not specified to demonstrate correct behavior 26 February 2013, 09:02:14 UTC
d36d4e0 Issue #13555: Fix an integer overflow check. 26 February 2013, 08:07:36 UTC
93bfe7d Issue #1470548: Do not buffer XMLGenerator output. Add test for fragment producing with XMLGenerator. 25 February 2013, 11:31:29 UTC
5b2cf5e #17275: Fix class name in init errors in C bufferedio classes. This fixes an apparent copy-and-paste error. Original patch by Manuel Jacob. 24 February 2013, 03:11:21 UTC
f794bde Revert "Issue #16121: Fix line number accounting in shlex" 23 February 2013, 22:05:54 UTC
4307278 Issue #16121: Fix line number accounting in shlex 23 February 2013, 21:07:39 UTC
fead3c8 Issue #16403: Document how distutils uses the maintainer field in PKG-INFO 23 February 2013, 20:05:48 UTC
2342784 Issue #16695: Document how glob handles filenames starting with a dot 23 February 2013, 18:53:03 UTC
0b78503 Issue #8890: Stop advertising an insecure use of /tmp in docs 23 February 2013, 18:24:31 UTC
9e14755 Issue #14720: sqlite3: Convert datetime microseconds correctly Patch by Lowe Thiderman 23 February 2013, 18:05:09 UTC
c23178b Issue #5033: Fix building of the sqlite3 extension module 23 February 2013, 16:05:28 UTC
0a4a7e1 Fix deprecation warning in test_tcl. 23 February 2013, 06:19:00 UTC
4dbcec9 Fix deprecation warning in tempfile. 23 February 2013, 06:16:07 UTC
ef1db54 #17249: check for the availability of the thread module. 23 February 2013, 04:33:51 UTC
2fddfd8 #17249: convert a test in test_capi to use unittest and reap threads. 23 February 2013, 03:45:37 UTC
6a959a1 #15438: add a note to math.pow() that suggests using **/pow() for integers. Patch by Mark Dickinson. 23 February 2013, 02:53:44 UTC
43b09d4 Fix the highlight in another example. 22 February 2013, 05:53:23 UTC
986f71c #17256: fix syntax highlight in embedding example. Patch by Kushal Das. 22 February 2013, 05:38:11 UTC
ed5fba2 #17035: use new style classes in classmethod/staticmethod examples. Patch by Berker Peksag. 22 February 2013, 05:34:52 UTC
13cee16 Issue #17203: add long option names to unittest discovery docs. 22 February 2013, 02:52:12 UTC
7d0eb4b #17255: test short-circuiting behavior of any()/all(). Patch by Wim Glenn. 21 February 2013, 21:15:40 UTC
49d4022 Issue #17225: JSON decoder now counts columns in the first line starting with 1, as in other lines. 21 February 2013, 18:17:54 UTC
484dee3 Issue #17248: Fix os.*chown() testing when user is in root group. 21 February 2013, 12:33:45 UTC
d5bdb1f #17265: fix highlight in template example. Initial patch by Berker Peksag. 21 February 2013, 10:30:32 UTC
01a97f3 null merge from 2.6 20 February 2013, 23:25:17 UTC
f25d957 - Issue #16248: Disable code execution from the user's home directory by tkinter when the -E flag is passed to Python. Patch by Zachary Ware. 20 February 2013, 23:19:55 UTC
8e830a0 fix building without pymalloc (closes #17228) 20 February 2013, 21:54:30 UTC
fffc479 Issue #17248: Fix os.*chown() testing when user has group root. 20 February 2013, 17:47:31 UTC
3e188c4 Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. 20 February 2013, 17:39:59 UTC
c32b678 #7842: backport fix for py_compile.compile syntax error message handling. 20 February 2013, 01:00:11 UTC
5aff27a #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. 19 February 2013, 03:04:59 UTC
c8e75ba Disable posixpath.realpath() tests on Windows (fix for issue #6975). 18 February 2013, 11:32:06 UTC
4676448 Issue #13153: Tkinter functions now raise TclError instead of ValueError when a unicode argument contains non-BMP character. 18 February 2013, 11:00:08 UTC
142d2bc Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). 18 February 2013, 10:20:44 UTC
fbc737e Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. 18 February 2013, 09:14:04 UTC
4f53550 Remove unused certificate files 16 February 2013, 20:40:16 UTC
6098291 Fix test_ssl by replacing expired X509 certificate 16 February 2013, 20:39:28 UTC
6a8e2b4 Issue #9669: Protect re against infinite loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett. 16 February 2013, 19:23:01 UTC
e18e05c Issue #13169: The maximal repetition number in a regular expression has been increased from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on 64-bit). 16 February 2013, 14:47:15 UTC
94bf697 #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. 15 February 2013, 21:35:14 UTC
f157571 Issue #17208: add a note about the termination behaviour of daemon threads. 15 February 2013, 20:27:18 UTC
f4b6560 Add Misc/NEWS entry for Issue #16743 13 February 2013, 15:17:47 UTC
36b9d41 Issue #16743: Fix mmap overflow check on 32 bit Windows 13 February 2013, 12:05:14 UTC
ec50cb2 Fix tests for issue #5308. 13 February 2013, 10:31:19 UTC
8d7d6bc Issue #11311: StringIO.readline(0) now returns an empty string as all other file-like objects. 13 February 2013, 10:26:58 UTC
34fe1b7 Issue #5308: Raise ValueError when marshalling too large object (a sequence with size >= 2**31), instead of producing illegal marshal data. 13 February 2013, 10:07:43 UTC
7d36003 Fix for issue #16800: Use buffered write to handle EINTR. 12 February 2013, 22:59:11 UTC
0127de0 Issue #16800: tempfile.gettempdir() no longer left temporary files when the disk is full. Original patch by Amir Szekely. 12 February 2013, 22:34:46 UTC
cdc7a91 Issue #13555: cPickle now supports files larger than 2 GiB. 12 February 2013, 19:36:47 UTC
da5c2a0 Issue #4591: Uid and gid values larger than 2**31 are supported now. 12 February 2013, 07:27:53 UTC
083c0aa Clean trailing whitespaces in Makefile.pre.in and grpmodule.c. 12 February 2013, 07:20:19 UTC
aa1e1a2 Issue #17111: Prevent test_surrogates (test_fileio) failure on OS X 10.4. An odd bug in OS X 10.4 causes open(2) on a non-existent, invalid-encoded filename to return errno 22, EINVAL: Invalid argument, instead of the expected errno 2, ENOENT: No such file or directory, *if* the containing directory is not empty. That caused frequent failures when running the buildbot tests on 10.4 depending on the state of the test working directory. The failure is easy to reproduce on 10.4 by running the test directly (not with regrtest), first in an empty directory, then after adding a file to it. The fix is to check for and pass if either errno is returned. 12 February 2013, 06:10:59 UTC
c114cc8 #17171: backport behavior-confirming test from python3. 11 February 2013, 15:57:37 UTC
f1d3473 #17064: fix sporadic permission errors in test_mailbox on windows. Backported from patch by Jeremy Kloth. 11 February 2013, 15:14:24 UTC
c36bf99 Correction to issue 17052 fix 11 February 2013, 12:53:21 UTC
cb66ee7 Issue 17502: unittest discovery should use self.testLoader 10 February 2013, 23:59:46 UTC
65d5639 Issue #17141: random.vonmisesvariate() no more hangs for large kappas. 10 February 2013, 17:27:37 UTC
9aaeb5e Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. 10 February 2013, 14:13:40 UTC
f898038 Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings. 10 February 2013, 12:26:08 UTC
0dd3d30 Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. 10 February 2013, 10:21:49 UTC
bb80131 Import shutil for restore_test_support_TESTFN(). 10 February 2013, 10:01:31 UTC
6688bdb Minor cleanups. 09 February 2013, 23:55:44 UTC
15ea3ac Issue #17156: pygettext.py now correctly escapes non-ascii characters. 09 February 2013, 20:36:22 UTC
4234992 Keep IDLE from displaying spurious SystemExit tracebacks when running scripts that terminated by raising SystemExit (i.e. unittest and turtledemo). 09 February 2013, 19:20:55 UTC
a5e7f8f #16564: test to confirm behavior that regressed in python3. Also add running of test_email_renamed to the email regrtest. It contains tests that the base email/tests/test_email.py does not, which I discovered while trying to backport this test for confirmation of the behavior. 09 February 2013, 17:53:29 UTC
56656b0 add proper dependencies on expat headers and sources 09 February 2013, 16:02:06 UTC
276f1d5 Issue #7358: cStringIO.StringIO now supports writing to and reading from a stream larger than 2 GiB on 64-bit systems. 09 February 2013, 11:47:43 UTC
beaa3ad Issue #10355: SpooledTemporaryFile properties and xreadline method now work for unrolled files. 09 February 2013, 10:20:18 UTC
62e709c Issue #16686: Fixed a lot of bugs in audioop module. * avgpp() and maxpp() no more crash on empty and 1-samples input fragment. They now work when peak-peak values are greater INT_MAX. * ratecv() no more crashes on empty input fragment. * Fixed an integer overflow in ratecv(). * Fixed an integer overflow in add() and bias() for 32-bit samples. * reverse(), lin2lin() and ratecv() no more lose precision for 32-bit samples. * max() and rms() no more returns negative result for 32-bit sample -0x80000000. * minmax() now returns correct max value for 32-bit sample -0x80000000. * avg(), mul(), tomono() and tostereo() now round negative result down and can return 32-bit sample -0x80000000. * add() now can return 32-bit sample -0x80000000. 09 February 2013, 09:10:30 UTC
ed1e438 Issue #17161: make install now also installs a python2 and python man page. 09 February 2013, 06:51:52 UTC
c12dcd2 Fix accidental non-breakable space (U+00A0). 08 February 2013, 09:21:32 UTC
ec02217 whitespace fix 08 February 2013, 06:18:21 UTC
a26ec65 Issue #6972: fix the documentation mis applied patch. 08 February 2013, 06:11:03 UTC
35c52b6 Issue #17073: Fix some integer overflows in sqlite3 module. 07 February 2013, 14:59:34 UTC
d5327d9 Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. 07 February 2013, 14:23:11 UTC
4a88041 Issue #17118: Add new tests for testing Python-Tcl interaction. 07 February 2013, 13:37:53 UTC
8e8bbc5 Fix test_from_dll* in test_returnfuncptrs.py. 07 February 2013, 12:57:53 UTC
785d1b1 Fix Issue17069: Document getcode method in urllib.request.rst 07 February 2013, 08:51:34 UTC
9b3085c #17142: fix apparent copy and paste error in test_all. 06 February 2013, 15:06:10 UTC
381372d #17091: update docstring for _thread.Lock.acquire. The main docs were fixed to remove mention of None long ago, but the docstring was not. Reported by Armin Rigo, patch by Ian Cordasco. 04 February 2013, 15:29:38 UTC
28ababc Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. 04 February 2013, 13:19:21 UTC
a07a8b4 Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. 04 February 2013, 10:45:46 UTC
f727c31 fix find_library on Solaris (closes #5289) 04 February 2013, 00:25:11 UTC
3e081c7 Add alias to restore 2.7.2 compatibility for setup scripts (#13994). The customize_compiler function moved many times during the 2.7 series; in 2.7.3, setup scripts importing this function from ccompiler were broken. This commit restores compatibility without reintroducing the issue that #13994 originally fixed (duplication of the function). A unit test makes little sense here, as distutils tests never do imports in functions, and the fix is very simple. 03 February 2013, 16:41:19 UTC
354d50e Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying stream or a decoder produces data of an unexpected type (i.e. when io.TextIOWrapper initialized with text stream or use bytes-to-bytes codec). 03 February 2013, 15:10:42 UTC
cc23cc6 Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. 02 February 2013, 23:06:45 UTC
d66c0ee Issue #15633: httplib.HTTPResponse is now mark closed when the server sends less than the advertised Content-Length. 02 February 2013, 21:49:34 UTC
1efd982 Back out fix for issue #13886; it introduced a new bug in interactive readline use. 02 February 2013, 19:52:54 UTC
4264532 Issue 16398: Use memcpy() in deque.rotate(). 02 February 2013, 18:23:37 UTC
back to top