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

sort by:
Revision Author Date Message Commit Date
9a26aab Issue #8890: Documentation changed to avoid reference to temporary files. 03 June 2010, 22:34:42 UTC
3b95934 use a set for membership testing 03 June 2010, 21:21:03 UTC
4653fb5 #8889: rewrite transient_internet so we don't use EAI_NODATA on FreeBSD. FreeBSD doesn't have socket.EAI_NODATA. I rewrote the routine because there's no easy way to conditionally include a context manager in a with statement. As a side benefit, instead of a stack of context managers there's now only one. 03 June 2010, 20:19:25 UTC
61746d5 #5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n. If a body part ended with \r\n, feedparser, using '$' to terminate its search for the newline, would match on the \r\n, and think that it needed to strip two characters in order to account for the line end before the boundary. That made it chop one too many characters off the end of the body part. Using \Z makes the match correct. Patch and test by Tony Nelson. 03 June 2010, 15:43:20 UTC
23152ea Use compiler rather than compiler_obj. Thanks Michael Foord for noticing. 03 June 2010, 14:25:16 UTC
449aa86 Issue #7384: If the system readline library is linked against ncurses, the curses module must be linked against ncurses as well. Otherwise it is not safe to load both the readline and curses modules in an application. Thanks Thomas Dickey for answering questions about ncurses/ncursesw and readline! 03 June 2010, 12:39:50 UTC
4da7d41 Issue #8741: Fixed the TarFile.makelink() method that is responsible for extracting symbolic and hard link entries as regular files as a work-around on platforms that do not support filesystem links. This stopped working reliably after a change in r74571. I also added a few tests for this functionality. 03 June 2010, 12:34:14 UTC
2ee9c6f Issue #8833: tarfile created hard link entries with a size field != 0 by mistake. The associated testcase did not expose this bug because it was broken too. 03 June 2010, 09:56:22 UTC
593e4ca Fix for issue #7724: ensure that distutils and python's own setup.py honor the MacOSX SDK when one is specified. This is needed to be able to build using the 10.4u SDK while running on OSX 10.6. This is a fixed version of the patch in r80963, I've tested this patch on OSX and Linux. 03 June 2010, 09:47:21 UTC
52dcd45 #1368247: make set_charset/MIMEText automatically encode unicode _payload. Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as the charset and unicode as the _text argument. Also makes the way in which unicode gets encoded to quoted printable for other charsets more sane (it only worked by accident previously). The _payload now is encoded to the charset.output_charset if it is unicode. 02 June 2010, 22:03:15 UTC
c395545 Issue #8873: add a documentation note about possible performance issues with the default of unbuffered IO in subprocess.Popen. 02 June 2010, 17:08:47 UTC
3b4849a Logging: improved error reporting for BaseConfigurator.resolve(). 02 June 2010, 10:05:31 UTC
27c72e9 Fix for issue8868: without this patch 'MacOS.WMAvailable()' will return False on MacOSX 10.5 or earlier and scripts won't be able to access GUI functionality. 02 June 2010, 03:47:14 UTC
98bc31f Fix issue8788 - description of doseq parameter in urllib.urlencode 02 June 2010, 02:19:15 UTC
824912e Fix #8618. Ask the Windows mixer API if there are any playback devices configured before attempting to test PlaySound. 01 June 2010, 13:29:13 UTC
4f0108b Fix Issue8797 - urllib2 basic authentication fix for wrong passwords. It fails after 5 retries. 01 June 2010, 12:40:07 UTC
b1a1405 Put docs for RegexObject.search() before RegexObject.match() to mirror re.search() and re.match() order. 01 June 2010, 07:25:23 UTC
ac94f4f #7583: clarify discussion of hard tab expansion in doctests. 01 June 2010, 01:42:41 UTC
de535cb Improve documentation for getaddrinfo() (part of #8857) 31 May 2010, 17:01:01 UTC
4ca7c3c Issue #8748: Fix incorrect results from comparisons between an integer and a complex instance. Based on a patch by Meador Inge. 30 May 2010, 13:18:10 UTC
4b3035d Remove declaration for unused variable. 30 May 2010, 12:17:11 UTC
8133637 Issue #5211: Complete removal of implicit coercions for the complex type. Coercion for arithmetic operations was already removed in r78280, but that commit didn't remove coercion for rich comparisons. 30 May 2010, 12:12:25 UTC
ddac338 Untabify Modules/config.c.in. 29 May 2010, 21:00:52 UTC
3d08d88 Fix typo 29 May 2010, 12:54:35 UTC
9fe6199 Issue #8840: Make documentation for truncate() clearer 29 May 2010, 12:06:13 UTC
84a8d8f #8616: add new turtle demo "nim". 29 May 2010, 08:46:18 UTC
cbd7d3d Make the ctl-C shutdown of serve.py prettier. 28 May 2010, 18:17:20 UTC
e5d1c05 Make reference to Generic Attribute Management a hyperlink. 28 May 2010, 18:08:11 UTC
83cba05 Fix #8405 for slow buildbots. Remove the sleep on startup and move the pipe communication into a loop to retry in case a buildbot gets even slower. 28 May 2010, 15:49:21 UTC
b41afb5 Issue #1759169: Drop _XOPEN_SOURCE on Solaris. 28 May 2010, 15:28:47 UTC
9b14ae8 2to3 doesn't fix test_support #6583 28 May 2010, 03:10:31 UTC
29d438c remove non-ascii coding per PEP 8 28 May 2010, 02:12:36 UTC
0388362 Issue #8835: test_support.transient_internet() catchs gaierror(EAI_NONAME) and gaierror(EAI_NODATA) 27 May 2010, 22:29:48 UTC
29f1bb3 Add item 27 May 2010, 21:29:59 UTC
9292ee0 Issue #7150: Raise OverflowError if the result of adding or subtracting timedelta from date or datetime falls outside of the MINYEAR:MAXYEAR range. 27 May 2010, 20:55:27 UTC
3bfd031 Remove top-level 'General Questions' section, pushing up the questions it contains 27 May 2010, 13:30:09 UTC
2eaa542 Rewrite wxWidgets section 27 May 2010, 13:22:53 UTC
4a057e6 Added Andrej Krpic. (Thanks for issue #7879 patch.) 26 May 2010, 20:57:04 UTC
58451d2 Issue #7879: Skip negative timestamps test on any Windows platform using unittest.skipIf decorator. 26 May 2010, 20:45:37 UTC
a26cf46 Issue #7879: Do not test negative timestamps on any Windows platform including Windows CE. 26 May 2010, 19:43:16 UTC
784a47f Issue #8825: additional testcases for int(string, 0) and long(string, 0). 26 May 2010, 19:06:33 UTC
708c072 Issue #7449: Skip test_socketserver if threading support is disabled 26 May 2010, 17:25:28 UTC
c49dfcc Issue #3798: Write sys.exit() message to sys.stderr to use stderr encoding and error handler, instead of writing to the C stderr file in utf-8 25 May 2010, 22:30:32 UTC
7c4d7d3 Add Alexander Belopolsky. 25 May 2010, 20:06:02 UTC
ecb8316 Fix a NameError in test_enumerate. 25 May 2010, 19:44:49 UTC
2066559 Issue #8816: Extra tests for some built-in functions. These tests are ports of IronPython tests. Thanks Gregory Nofi. 25 May 2010, 19:01:08 UTC
172e06e Issue 8818: urlparse/urlsplit keyword is 'scheme', not 'default_scheme'. 25 May 2010, 15:32:06 UTC
bfbdefe Issue 8143: sync unquote in urlparse with urllib; add comment about doing so. unquote is duplicated in the two files to avoid a circular reference. (This is fixed in Python3.) Updates keep getting made to the public unquote without fixing the urlparse one, however, so this fix syncs the two and adds a comment to both to make sure changes are applied to both. 25 May 2010, 15:20:46 UTC
b64c89b Fix #2810 - handle the case where some registry calls return ERROR_MORE_DATA, requiring another call to get the remaining data. Patch by Daniel Stutzbach 25 May 2010, 15:06:15 UTC
264acad Add three items 25 May 2010, 13:34:08 UTC
eeaf33e Make the contributor list alphabetical again. 25 May 2010, 02:53:04 UTC
66556b0 correct default docs 25 May 2010, 02:23:32 UTC
e7505b4 set svn:eol-style 24 May 2010, 22:04:53 UTC
574a857 #8616: update module name 24 May 2010, 21:37:54 UTC
04ee337 Add the author of the last fix (Issue #6662) 24 May 2010, 21:37:28 UTC
554a3b8 Issue #6662: Fix parsing of malformatted charref (&#bad;) 24 May 2010, 21:33:24 UTC
f0757a2 #8016: add the CP858 codec (approved by Benjamin). (Also add CP720 to the tests, it was missing there.) 24 May 2010, 21:29:07 UTC
dce6e1b Fix default value for version help. Approved by Benjamin on python-dev: http://mail.python.org/pipermail/python-dev/2010-May/100231.html 24 May 2010, 03:45:26 UTC
74bd9cf argparse documentation updates (including updates to optparse and getopt documentation that were promised in the PEP) 24 May 2010, 02:38:00 UTC
151973e #1436346: make it more obvious that timetuple[7] is yday. 23 May 2010, 21:29:29 UTC
fee0f44 NEWS rewrap and punctuation consistency. 22 May 2010, 21:26:21 UTC
36cd75a Merged revisions 80937,81478 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r80937 | benjamin.peterson | 2010-05-07 14:10:58 -0500 (Fri, 07 May 2010) | 1 line remove redundant unicode call ........ r81478 | benjamin.peterson | 2010-05-22 13:47:39 -0500 (Sat, 22 May 2010) | 1 line ensure doctests have some future_features ........ 22 May 2010, 18:52:21 UTC
54b40ee Fix my last commit (r81471) about codecs Rememder: don't touch the code just before a commit 22 May 2010, 13:44:25 UTC
7df55da Issue #6268: More bugfixes about BOM, UTF-16 and UTF-32 * Fix seek() method of codecs.open(), don't write the BOM twice after seek(0) * Fix reset() method of codecs, UTF-16, UTF-32 and StreamWriter classes * test_codecs: use "w+" mode instead of "wt+". "t" mode is not supported by Solaris or Windows, but does it really exist? I found it the in the issue. 22 May 2010, 13:37:56 UTC
54d2898 #8635: document enumerate() start parameter in docstring. 22 May 2010, 11:43:25 UTC
a19baf5 Underscore the name of an internal utility function. 22 May 2010, 11:31:16 UTC
5d0ca2c Issue #3924: Ignore cookies with invalid "version" field in cookielib. 22 May 2010, 11:29:19 UTC
f93ce0c #8785: less confusing description of regex.find*. 22 May 2010, 08:17:23 UTC
262be5e Issue #6268: Fix seek() method of codecs.open(), don't read the BOM twice after seek(0) 22 May 2010, 02:11:07 UTC
d6703b5 Issue #5640: Fix Shift-JIS incremental encoder for error handlers different than strict 21 May 2010, 22:50:28 UTC
fa0fdb8 #8709: mention Windows support for os.devnull. 21 May 2010, 22:03:29 UTC
93f6615 typo 21 May 2010, 21:48:57 UTC
042d6a4 Correct info for Semaphore.acquire() semantics under OSX. 21 May 2010, 21:47:05 UTC
26da187 simplify and modernize updatecache() 21 May 2010, 21:35:44 UTC
b9e7c01 remove debugging rubish 21 May 2010, 21:32:49 UTC
266e454 ensure the last line has a trailing newline #8782 21 May 2010, 21:31:24 UTC
dd59f1b #8707: remove duplicate paragraph part. 21 May 2010, 21:30:47 UTC
bd289da fix name 21 May 2010, 21:17:22 UTC
6722ac2 use addCleanup 21 May 2010, 21:16:12 UTC
233eb54 Add missing parameter in SimpleXMLRPCServer signature. 21 May 2010, 20:58:12 UTC
da69add typo 21 May 2010, 20:52:46 UTC
eb318d3 return NotImplemented from Mapping when comparing to a non-mapping #8729 21 May 2010, 20:51:45 UTC
16fd5cd #8783: replace link to now dead hash collision FAQ. 21 May 2010, 20:24:45 UTC
c76defc Updated logging documentation with more dictConfig information. 21 May 2010, 17:41:34 UTC
6a26560 Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows embedders of the interpreter to set sys.argv without also modifying sys.path. This helps fix `CVE-2008-5983 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_. 21 May 2010, 17:12:38 UTC
a85bd06 fix extra 't' #8778 20 May 2010, 22:23:37 UTC
eb3cd30 Turned out that if you used explicit relative import syntax (e.g. from .os import sep) and it failed, import would still try the implicit relative import semantics of an absolute import (from os import sep). That's not right, so when level is negative, only do explicit relative import semantics. Fixes issue #7902. Thanks to Meador Inge for the patch. 20 May 2010, 18:37:55 UTC
b1556c5 libpython.py: fix support of non-BMP unicode characters Forward port some code from Python3: * join surrogate pairs if sizeof(Py_UNICODE)==2 * Enable non-BMP test on narrow builds using u"\U0001D121" instead of unichr(0x1D121) 20 May 2010, 11:29:45 UTC
8f69227 #8759: Fixed user paths in sysconfig for posix and os2 schemes 19 May 2010, 22:20:14 UTC
4a76905 Fix typo. 19 May 2010, 15:59:40 UTC
8a6f3fe Fix typos in docstrings. 19 May 2010, 15:46:39 UTC
019551f Fix typo in argparse doc. 19 May 2010, 00:32:52 UTC
e3a84e8 Fix issue #8573 (asyncore._strerror bug): fixed os.strerror typo; included NameError in the tuple of expected exception; added test case for asyncore._strerror. 18 May 2010, 20:04:31 UTC
cccfce1 Doc Fix. Correct link to Zephyr ASDL Abstract page. 18 May 2010, 13:40:23 UTC
a38cd52 Fixed minor typo in ReST markup. 18 May 2010, 08:16:27 UTC
71a6324 Fix minor typo. 18 May 2010, 03:20:43 UTC
83137c2 Issue #7079: Fix a possible crash when closing a file object while using it from another thread. Patch by Daniel Stutzbach. 17 May 2010, 19:56:59 UTC
af87f9f Issue #1285086: Speed up urllib.quote and urllib.unquote for simple cases. 17 May 2010, 13:35:09 UTC
4fc2a00 upgraded distutils docs w.r.t. the manifest regeneration 17 May 2010, 10:54:43 UTC
e127e24 Slight style cleanup. 17 May 2010, 10:39:07 UTC
back to top