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

sort by:
Revision Author Date Message Commit Date
7902f8d news entry for issue19081 fix. 06 January 2014, 17:50:19 UTC
b48c5d5 Fixes issue19081: When a zipimport .zip file in sys.path being imported from is modified during the lifetime of the Python process after zipimport has already opened and cached the zip's table of contents it now fstat's the file after opening it upon every attempt to access anything within and will re-read the table of contents if the .zip file inode, size or mtime have changed. It would've been nicer to hold any .zip file used by zipimport open for the duration of the process but that would be more invasive and add an additional open file descriptor to all zipimport using processes. It also would likely not fix the problem on Windows due to different filesystem semantics. 06 January 2014, 17:46:46 UTC
875565b #1065986: add missing error handler in pydoc unicode fix. 05 January 2014, 22:14:08 UTC
984f630 #1065986: Make pydoc handle unicode strings. Patch by Akira Kitada. 05 January 2014, 17:35:59 UTC
1d2ef64 #16039/#20118: temporarily skip failing imaplib SSL test. The fix the test is testing prevents a DOS attack, and the failure mode will also prevent the DOS attack, so for now skip the test. Either the test or the code does need fixing, however. 03 January 2014, 22:26:21 UTC
020d7c3 closes 16039: CVE-2013-1752: limit line length in imaplib readline calls. 03 January 2014, 18:59:22 UTC
5851218 #17282: Document unittest.main defaultTest argument. 02 January 2014, 18:38:02 UTC
8a2bfc1 Update copyright dates in Mac plists. 01 January 2014, 21:03:24 UTC
1aeb8cf update copyright year 01 January 2014, 04:02:22 UTC
22d9ee7 complain if the codec doesn't return unicode 28 December 2013, 16:33:58 UTC
63cc99d Issue #19422: Explicitly disallow non-SOCK_STREAM sockets in the ssl module, rather than silently let them emit clear text data. 28 December 2013, 16:26:33 UTC
e891de3 Fixed the wave module testing on big-endian platforms. array.fromfile() works only with file objects, not io.FileIO instances. 28 December 2013, 08:18:44 UTC
d551b28 Issue #20027: Fixed locale aliases for devanagari locales. 26 December 2013, 19:20:46 UTC
dbb9630 Backported tests for Tkinter variables. 26 December 2013, 18:08:34 UTC
5e11655 Issue #20067: Tkinter variables now work when wantobjects is false. 26 December 2013, 18:05:53 UTC
dfd21d3 #20063: Remove inaccurate/confusing statement about support of 'pop' method. Patch by Gennadiy Zlobin. 26 December 2013, 03:26:59 UTC
0356ff0 test_debug in test_tkinter/test_text no longer fails when wantobjects is false. 25 December 2013, 15:35:11 UTC
5542b15 Issue #19320: test_tcl no longer fails when wantobjects is false. 25 December 2013, 15:28:50 UTC
ec773cc Issue #19020: Tkinter now uses splitlist() instead of split() in configure methods. 25 December 2013, 14:35:20 UTC
0b6b335 Issue #20058: sys.stdin.readline() in IDLE now always returns only one line. 25 December 2013, 12:24:17 UTC
b712873 Removed spaces before colons and semicolons. 24 December 2013, 09:04:06 UTC
610f84a Removed spaces before commas and periods. 23 December 2013, 16:19:34 UTC
41432f5 update Barry's email (closes #19563) 23 December 2013, 01:45:12 UTC
c96592d s/lightweight/minimal/, as per issue #11379. 22 December 2013, 00:57:01 UTC
6200324 Issue #12226: HTTPS is now used by default when connecting to PyPI. 22 December 2013, 00:35:53 UTC
d105196 Issue #20048: Fixed ZipExtFile.peek() when it is called on the boundary of the uncompress buffer and read() goes through more than one readbuffer. This is partial backport of changeset 028e8e0b03e8. 21 December 2013, 21:51:15 UTC
0e4d852 Issue #20034: Updated alias mapping to most recent locale.alias file from X.org distribution using makelocalealias.py. 20 December 2013, 16:22:38 UTC
18ab51d Merge heads 19 December 2013, 20:31:23 UTC
80b76bf Don't use sebTest() in tests for issue #5815. 19 December 2013, 20:28:25 UTC
1875536 Issue #19683: Removed empty tests from test_minidom. Initial patch by Ajitesh Gupta. 19 December 2013, 19:44:19 UTC
bd78986 Issue #5815: Fixed support for locales with modifiers. Fixed support for locale encodings with hyphens. 19 December 2013, 19:21:06 UTC
9450219 Issue #20026: Fix the sqlite module to handle correctly invalid isolation level (wrong type). 19 December 2013, 15:44:48 UTC
0c221be Issue #18829: csv.Dialect() now checks type for delimiter, escapechar and quotechar fields. Original patch by Vajrasky Kok. 19 December 2013, 14:26:56 UTC
d46a31f Issue #19902: Added list of logging levels. 19 December 2013, 11:42:18 UTC
437c4ae update url to spec (closes #20018) 18 December 2013, 21:36:34 UTC
ddd71e2 remove trailing spaces. 18 December 2013, 19:25:26 UTC
b56c517 Issue #20005: Fix typo in operator docs. Patch by Claudiu Popa. 18 December 2013, 18:18:36 UTC
57bc6da Issue #19492: Silently skipped distutils tests now reported as skipped. 18 December 2013, 14:45:37 UTC
1516039 #19855: uuid.get_node now looks on the PATH for executables on unix. Patch by Serhiy Storchaka. 18 December 2013, 02:27:56 UTC
bd4b667 Issue #20006: Fix sporadic failures in test_weakset. 17 December 2013, 23:28:36 UTC
c97f5ed Issue #20007: HTTPResponse.read(0) no more prematurely closes connection. Original patch by Simon Sapin. 17 December 2013, 19:49:48 UTC
ea76e87 20004: Note that the setter in csv.DictReader is broken. This is a comment in the code because only someone reading the code would try setting fieldnames to None in the first place... 17 December 2013, 17:09:46 UTC
78ad658 Circumventing a bug in glibc (issue #17976). Patch by Jaakko Moisio. 17 December 2013, 15:32:20 UTC
15df36b Issue #16404: Add checks for return value of PyInt_FromLong() in sys.getwindowsversion() and ossaudiodev.setparameters(). Reported by Ned Batchelder. 17 December 2013, 13:09:45 UTC
0585418 Fixed leak in sys.flags initialization. 17 December 2013, 12:59:29 UTC
84e7e5f Skip test for issue #17976 if /dev/null is not available. 17 December 2013, 12:53:32 UTC
6d56231 Issue #17976: Fixed potential problem with file.write() not detecting IO error by inspecting the return value of fwrite(). Based on patches by Jaakko Moisio and test by Victor Stinner. 17 December 2013, 12:40:06 UTC
2f43b63 Removed old implementation of ntpath.splitunc() (issue #19912). 16 December 2013, 16:43:00 UTC
51e90bc Issue #19987: Re-write test_alias_fallback in test_winsound to have two acceptable outcomes: success or RuntimeError. Without being able to actually hear whether a sound was played, either one could be right, but any other error would be a failure. 16 December 2013, 14:58:10 UTC
4d39df3 Merge heads 16 December 2013, 13:16:11 UTC
dd5a46c Issue #19912: Fixed numerous bugs in ntpath.splitunc(). * splitunc() no more returns illegal result for paths with redundant slashes. * splitunc() now correctly processes the u'İ' character (U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE). * Added new tests for splitunc(). 16 December 2013, 13:15:29 UTC
7a2fe9c Issue #19965: Make sure that Python-ast.h is properly taken into account in the makefile. 15 December 2013, 18:07:44 UTC
d1a61dc Issue #19623: Fixed writing to unseekable files in the aifc module. Fixed writing 'ulaw' (lower case) compressed AIFC files. 14 December 2013, 18:34:33 UTC
a92cc91 Issue #17919: Fixed integer overflow in the eventmask parameter. 14 December 2013, 17:11:04 UTC
91b88c8 #19981: fix typo in email.mailbox docs. Patch by Claudiu Popa. 14 December 2013, 10:42:29 UTC
17f22c9 Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX. 13 December 2013, 10:09:05 UTC
66c6e9d Issue #14432: Generator now clears the borrowed reference to the thread state Fix a crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup. 13 December 2013, 01:37:09 UTC
9ffb148 Fixes Issue #17200: telnetlib's read_until and expect timeout was broken by the fix to Issue #14635 in Python 2.7.4 to be interpreted as milliseconds instead of seconds when the platform supports select.poll (ie: everywhere). It is now treated as seconds once again. 11 December 2013, 02:22:03 UTC
278543d Issue #18270: Prevent possible IDLE AttributeError on OS X when no initial shell window is present. (Original patch by Terry Reedy) 11 December 2013, 00:21:58 UTC
b06231a Issue #19572: Replace a return that shouldn't have been removed from test_os. This should fix the test_os failure on the AMD64 Windows 7 buildbot. 10 December 2013, 22:06:46 UTC
227c01a Issue #19928: Fix test on Windows 10 December 2013, 20:14:28 UTC
1f70221 Issue #19572: More silently skipped tests explicitly skipped. 10 December 2013, 20:09:20 UTC
284164b Skip test for #19878 on Windows. 10 December 2013, 16:23:00 UTC
89c19fd #19943: fix typo noticed by Jakub Wilk. 10 December 2013, 12:05:46 UTC
73188fb Issue #19407: add Python Packaging User Guide notes The stdlib docs for package distribution and building extensions are rather dated, and that isn't expected to change for 2.7 and 3.3. The Python Packaging User Guide isn't complete either, but it's already a much better road map for new users than the existing stdlib docs. 10 December 2013, 11:18:32 UTC
95d7219 Issue #19928: Implemented a test for repr() of cell objects. 10 December 2013, 08:20:11 UTC
7057f3f Issue #19481: print() of unicode, str or bytearray subclass instance in IDLE no more hangs. 10 December 2013, 08:04:41 UTC
7821ff3 Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes. 10 December 2013, 00:23:22 UTC
5493d5e Issue #19099: The struct module now supports Unicode format strings. 08 December 2013, 15:44:50 UTC
337c50b Closes #19878: Fix segfault in bz2 module. Initial patch by Vajrasky Kok. 08 December 2013, 14:31:50 UTC
7c57385 Issue #16373: Prevent infinite recursion for ABC Set class comparisons. 06 December 2013, 21:23:15 UTC
d919da9 Added minor clarification in logging HOWTO. 06 December 2013, 11:21:15 UTC
197e71b Issue #18840: Introduce the json module in the tutorial, and deemphasize the pickle module. 05 December 2013, 22:46:32 UTC
222b284 Issue #7105: weak dict iterators are fragile because of unpredictable GC runs Backport the fix from pyton 3.x for this issue. 05 December 2013, 10:03:45 UTC
c289fa7 Fudge - http.client doesn't exist in 2.7. Use Queue.Empty instead. 04 December 2013, 03:49:30 UTC
0ee9baa Issue #19138: doctest's IGNORE_EXCEPTION_DETAIL now allows no detail at all. Grafted from c80083ad142d. 04 December 2013, 03:02:05 UTC
7b2ac60 Issue #19814: Clarify argparse's docs w.r.t prefix matching 02 December 2013, 13:53:35 UTC
7546220 Fixed JSON tests on wide build when ran from *.pyc files (issue #11489). 01 December 2013, 15:30:55 UTC
df9460f Issue #6477: Revert fbb97f6eb3b3 as it broke test_xpickle. 01 December 2013, 01:43:42 UTC
c6df622 Merge heads. 01 December 2013, 00:56:36 UTC
a293428 Issue #6477: Added pickling support for singletons and their types. 01 December 2013, 00:52:03 UTC
e9cb5e9 Issue #19789: Clarified documentation for logging.disable. 30 November 2013, 22:43:13 UTC
34ca066 Fix typo in Misc/NEWS. 30 November 2013, 22:02:47 UTC
1d3a173 Issue #16231: Allow false values other than None to be used as persistent IDs. 30 November 2013, 21:24:13 UTC
72a01b2 Issue #19595: Re-enable a long-disabled test in test_winsound 28 November 2013, 05:56:04 UTC
26d936a Issue #19795: Improved markup of True/False constants. 29 November 2013, 10:16:53 UTC
71142c4 Fix indentation from previous commit 28 November 2013, 14:37:25 UTC
f933e08 Issue #19815: Fix segfault when parsing empty namespace declaration. Based on patches by Christian Heimes and Vajrasky Kok 28 November 2013, 14:25:45 UTC
cf6a3e2 Skip test_find_mac on Windows (issue #19804). This test requires the ifconfig executable on $PATH, /sbin/, or /usr/sbin. 27 November 2013, 06:57:33 UTC
2a57009 Merge heads 26 November 2013, 20:55:46 UTC
c0aa245 Issue #19588: Fixed tests in test_random that were silently skipped most of the time. Patch by Julian Gindi. 26 November 2013, 20:49:42 UTC
6d9d30d Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with virtual interface. Original patch by Kent Frazier. 26 November 2013, 20:47:05 UTC
dafda9b Issue #11489: JSON decoder now accepts lone surrogates. 26 November 2013, 19:25:15 UTC
60e361f Fix misuse of the bigmemtest decorator 26 November 2013, 19:00:34 UTC
c02c6df Issue #19638: Skip large digit string tests on 32-bit platforms. 26 November 2013, 17:02:46 UTC
c2f8c81 Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float. 26 November 2013, 16:38:25 UTC
9f91d35 Issue #19794: Improved markup for True/False constants. 26 November 2013, 15:32:03 UTC
1313368 Issue #19691: remove outdated mention about RuntimeError 25 November 2013, 18:08:32 UTC
d061efa Fix suspicious markup and sort ignorelist. 25 November 2013, 07:34:24 UTC
d899caa Fix test_fcntl to run properly on systems that do not support the flags used in the "does the value get passed in properly" test. 25 November 2013, 04:45:27 UTC
back to top