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

sort by:
Revision Author Date Message Commit Date
8b94514 Issue #14720: sqlite3: Convert datetime microseconds correctly Patch by Lowe Thiderman 23 February 2013, 18:05:56 UTC
ed909bc Issue #5033: Fix building of the sqlite3 extension module 23 February 2013, 16:16:20 UTC
507eb09 #17217: fix UnicodeEncodeErrors errors in test_format by printing ASCII only. 23 February 2013, 05:53:56 UTC
1ca8794 #17249: check for the availability of the thread module. 23 February 2013, 04:42:19 UTC
29267c8 #17249: convert a test in test_capi to use unittest and reap threads. 23 February 2013, 03:52:46 UTC
739d549 #15438: add a note to math.pow() that suggests using **/pow() for integers. Patch by Mark Dickinson. 23 February 2013, 02:53:44 UTC
ad17bc0 #17271: update example in tempfile docs. 22 February 2013, 06:28:14 UTC
a19ebdb #17256: fix syntax highlight in embedding example. Patch by Kushal Das. 22 February 2013, 05:46:22 UTC
d69ad55 Issue #17203: add long option names to unittest discovery docs. 22 February 2013, 02:54:43 UTC
0f4377c #17255: test short-circuiting behavior of any()/all(). Patch by Wim Glenn. 21 February 2013, 21:15:40 UTC
c510a04 Issue #17225: JSON decoder now counts columns in the first line starting with 1, as in other lines. 21 February 2013, 18:19:16 UTC
a2964b3 Issue #17248: Fix os.*chown() testing when user is in root group. 21 February 2013, 12:34:36 UTC
bcbc567 #17265: fix highlight in template example. Initial patch by Berker Peksag. 21 February 2013, 10:30:32 UTC
b3d62ce Issue #17248: Fix os.*chown() testing when user has group root. 20 February 2013, 17:48:22 UTC
54db2fd Issue #15301: Enhance os.*chown() testing. Based on patch by Larry Hastings. 20 February 2013, 17:40:25 UTC
774a39f #13700: Make imap.authenticate with authobject work. This fixes a bytes/string confusion in the API which prevented custom authobjects from working at all. Original patch by Erno Tukia. 19 February 2013, 17:17:31 UTC
6b30759 #7963: fix error message when 'object' called with arguments. Patch by Alexander Belopolsky. 19 February 2013, 02:20:08 UTC
1548ed6 Disable posixpath.realpath() tests on Windows (fix for issue #6975). 18 February 2013, 11:32:30 UTC
59f5dee Issue #13153: Tkinter functions now raise TclError instead of ValueError when a string argument contains non-BMP character. 18 February 2013, 11:01:52 UTC
467393d Fix posixpath.realpath() for multiple pardirs (fixes issue #6975). 18 February 2013, 10:21:04 UTC
9acb9bc Fix issue #13169: Reimport MAXREPEAT into sre_constants.py. 18 February 2013, 09:14:21 UTC
fa46816 Issue #9669: Protect re against infinite loops on zero-width matching in non-greedy repeat. Patch by Matthew Barnett. 16 February 2013, 19:23:53 UTC
70ca021 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:47 UTC
b19ed57 #17178: update any()/all() docstrings to document their behavior with empty iterables. Patch by Ankur Ankan. 15 February 2013, 21:35:14 UTC
38b8254 Issue #17208: add a note about the termination behaviour of daemon threads. 15 February 2013, 20:27:18 UTC
439bdb1 Add Misc/NEWS entry for Issue #16743 13 February 2013, 15:19:36 UTC
0d09ba8 Issue #16743: Fix mmap overflow check on 32 bit Windows 13 February 2013, 12:18:03 UTC
7e01911 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:08:15 UTC
76a2ed1 Fix for issue #16800: Use buffered write to handle EINTR. 12 February 2013, 22:59:26 UTC
f6b361e Issue #16800: tempfile.gettempdir() no longer left temporary files when the disk is full. Original patch by Amir Szekely. 12 February 2013, 22:35:30 UTC
e4ad8aa Issue #4591: Uid and gid values larger than 2**31 are supported now. 12 February 2013, 07:24:16 UTC
008deb7 Clean trailing whitespaces in Makefile.pre.in. 12 February 2013, 07:21:36 UTC
ec317a8 #17171: fix email.encoders.encode_7or8bit when applied to binary data. 11 February 2013, 15:51:28 UTC
b3e8384 #17064: fix sporadic permission errors in test_mailbox on windows. Patch by Jeremy Kloth. 11 February 2013, 15:04:26 UTC
f78f5b1 Correction to issue 17052 fix 11 February 2013, 13:20:52 UTC
8fd396b Issue 17502: unittest discovery should use self.testLoader 11 February 2013, 00:04:24 UTC
6c22b1d Issue #17141: random.vonmisesvariate() no more hangs for large kappas. 10 February 2013, 17:28:56 UTC
5e61f14 Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxError and a full traceback including line number. 10 February 2013, 15:36:00 UTC
be5f919 Issue #17149: Fix random.vonmisesvariate to always return results in [0, 2*math.pi]. 10 February 2013, 14:16:10 UTC
497cee4 Fix a test for SpooledTemporaryFile (added in issue #10355). 10 February 2013, 12:43:46 UTC
88efc52 Issue #1470548: XMLGenerator now works with binary output streams. 10 February 2013, 12:29:52 UTC
df32691 Issue #6975: os.path.realpath() now correctly resolves multiple nested symlinks on POSIX platforms. 10 February 2013, 10:22:07 UTC
4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. I've left a couple of them in: zlib (third-party lib), getaddrinfo.c (doesn't include Python.h, and probably obsolete), _sre.c (legitimate use for the re.LOCALE flag). 09 February 2013, 22:11:27 UTC
b6ed173 Issue #17156: pygettext.py now uses an encoding of source file and correctly writes and escapes non-ascii characters. 09 February 2013, 20:37:22 UTC
041d553 #17166: fix _dummy_thread import example. Report and patch by Berker Peksag. 09 February 2013, 18:23:46 UTC
ceaa8b1 #16564: Fix regression in use of encoders.encode_noop with binary data. 09 February 2013, 18:02:58 UTC
d489c7a add proper dependencies on expat headers and sources 09 February 2013, 16:02:06 UTC
bbbbe8e Issue #10355: SpooledTemporaryFile properties now work for unrolled files. Remove obsoleted xreadline method. 09 February 2013, 10:21:14 UTC
4b109cb Minor fix of previous commit. 09 February 2013, 09:51:21 UTC
4f169a7 Issue #17147. Mention BytesIO in SpooledTemporaryFile documentation. 09 February 2013, 09:46:42 UTC
01ad622 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:53 UTC
a48b61f Issue #17161: make install now also installs a python3 man page. 09 February 2013, 06:53:51 UTC
1273dfc Fix accidental non-breakable spaces (U+00A0). 08 February 2013, 09:22:05 UTC
f1319d8 Issue #6972: keep the warning about untrusted extraction and mention the version it was improved in. 08 February 2013, 06:15:04 UTC
d03f467 Addressing the review comment made by Terry Reedy 08 February 2013, 05:43:21 UTC
3cf96ac Issue #17073: Fix some integer overflows in sqlite3 module. 07 February 2013, 15:01:47 UTC
3fd4ab3 Issue #17043: The unicode-internal decoder no longer read past the end of input buffer. 07 February 2013, 14:23:21 UTC
df4bb46 Issue #17118: Add new tests for testing Python-Tcl interaction. 07 February 2013, 13:40:03 UTC
8995300 Issue #17114: IDLE now uses non-strict config parser. 07 February 2013, 13:24:36 UTC
c2255ac Fix test_from_dll* in test_returnfuncptrs.py. 07 February 2013, 12:58:44 UTC
b98e96a Fix Issue17069: Document getcode method in urllib.request.rst 07 February 2013, 08:47:01 UTC
1acaf0b #17142: fix apparent copy and paste error in test_all. 06 February 2013, 14:56:19 UTC
b5b9c8c Issue #16723: httplib.HTTPResponse no longer marked closed when the connection is automatically closed. 06 February 2013, 08:31:57 UTC
f581b37 #16948: Fix quopri encoding of non-latin1 character sets. 05 February 2013, 15:49:49 UTC
43536e9 Issue #17089: Expat parser now correctly works with string input not only when an internal XML encoding is UTF-8 or US-ASCII. It now accepts bytes and strings larger than 2 GiB. 04 February 2013, 16:26:15 UTC
95b7110 #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:15:58 UTC
db1ba4e Fix test_tools hangs on Windows. Patch by Jeremy Kloth. 04 February 2013, 14:55:59 UTC
b3f194d Issue #16903: Popen.communicate() on Unix now accepts strings when universal_newlines is true as on Windows. 04 February 2013, 14:47:39 UTC
0b4591e Do not raise self.skipTest(). skipTest() already raises an exception. 04 February 2013, 13:45:00 UTC
a66b46a Temporarily disable test_from_dll in test_returnfuncptrs.py for Windows. 04 February 2013, 13:19:37 UTC
19c4e0d Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple parses nested mutating sequence. 04 February 2013, 10:47:24 UTC
64359d2 Update the embedded copy of the expat XML parser to 2.1.0. It brings with it a vareity of bug fixes, both security and behavior. See http://www.libexpat.org/ for the list. NOTE: I already backported the expat hash randomization fix in March. Fixes issue #14340. 14 July 2012, 21:12:35 UTC
94dc673 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:03:31 UTC
028915e Issue #16698: Skip posix test_getgroups when built with OS X deployment target prior to 10.6. 02 February 2013, 23:08:52 UTC
de59565 Simplify code in HTTPResponse.read() 02 February 2013, 22:08:51 UTC
beec61a 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
6375257 Back out fix for issue #13886; it introduced a new bug in interactive readline use. 02 February 2013, 19:05:11 UTC
e5e6444 Fix the test for issue #6972. Remove trailing dots on Windows. 02 February 2013, 17:50:59 UTC
f458a03 Issue #17034: Use Py_CLEAR() in bytesobject.c. 02 February 2013, 16:45:22 UTC
44b8cbf Fix a Cyrillic "C" inroduced into the docs by patch for issue #6972. 02 February 2013, 11:27:30 UTC
1a4ed4c Fix tests for issue #11159. 02 February 2013, 10:17:05 UTC
5a9c1a7 Merge heads 02 February 2013, 08:37:36 UTC
d520239 Issue #11159: Add tests for testing SAX parser support of non-ascii file names. 02 February 2013, 08:31:17 UTC
ae8d6ac Issue #15116: Remove references to appscript as it is no longer being supported. 02 February 2013, 08:16:14 UTC
9cd864d Issue #15587: Enable Tk high-resolution text rendering on Macs with Retina displays. Applies to Tkinter apps, such as IDLE, on OS X framework builds linked with Cocoa Tk 8.5+. Suggested by Kevin Walzer 02 February 2013, 07:12:42 UTC
aded2e5 In the _hashlib module, only initialize the static data for OpenSSL's constructors once, to avoid memory leaks when finalizing and re-initializing the Python interpreter. 02 February 2013, 01:05:29 UTC
ce9e3c3 Silence a -Wformat-extra-argument warning when compiling. 02 February 2013, 00:14:00 UTC
6214d49 Issue #16256: OS X installer now sets correct permissions for doc directory. 01 February 2013, 21:59:42 UTC
9b57cf5 better corrected news entry 01 February 2013, 21:06:44 UTC
b9817b0 Additional fix for Issue #12268: The io module file object writelines() methods no longer abort early when one of its write system calls is interrupted (EINTR). 01 February 2013, 21:03:39 UTC
b47acbf Fixes Issue #6972: The zipfile module no longer overwrites files outside of its destination path when extracting malicious zip files. 01 February 2013, 19:22:43 UTC
04d86c7 Issue #1783: Remove declarations of nonexistent private variables. 01 February 2013, 11:14:20 UTC
188ad85 #16128: clarify that instances of user-defined classes compare equal with themselves. 01 February 2013, 03:18:44 UTC
9a11f17 Issue #17041: Fix doctesting when Python is configured with the --without-doc-strings. 31 January 2013, 14:11:04 UTC
f9fcdb7 Added test to ensure localized calendar methods return strings and not bytes. 31 January 2013, 14:00:42 UTC
d2b1527 Issue #4844: ZipFile now raises BadZipFile when opens a ZIP file with an incomplete "End of Central Directory" record. Original patch by Guilherme Polo and Alan McIntyre. 31 January 2013, 13:27:07 UTC
fc20d77 Issue #13590: OS X Xcode 4 - improve support for universal extension modules In particular, fix extension module build failures when trying to use 32-bit-only installer Pythons on systems with Xcode 4 (currently OS X 10.8, 10.7, and optionally 10.6). * Backport 3.3.0 fixes to 3.2 branch (for release in 3.2.4) * Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and by default remove ppc and ppc64 archs when they are not available. * Extension module builds now revert to using system installed headers and libs (/usr and /System/Library) if the SDK used to build the interpreter is not installed or has moved. * Try to avoid building extension modules with deprecated and problematic Apple llvm-gcc compiler. If original compiler is not available, use clang instead by default. 31 January 2013, 09:28:23 UTC
6debd76 Closes issue 15505. unittest.installHandler and non-callable signal handlers. 29 January 2013, 23:07:57 UTC
45c4375 Issue #12004: Fix an internal error in PyZipFile when writing an invalid Python file. Patch by Ben Morgan. 29 January 2013, 18:10:28 UTC
a97c57c Move NEWS entity from library to core section. 29 January 2013, 10:05:46 UTC
back to top