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

sort by:
Revision Author Date Message Commit Date
42e459e Added NEWS 04 September 2008, 14:25:30 UTC
3ff2275 #3671: various corrections and markup fixes noted by Kent Johnson 04 September 2008, 13:26:24 UTC
171c4aa Issue #3762: platform.architecture() fails if python is lanched via its symbolic link. Reviewed by Amaury Forgeot d'Arc. 04 September 2008, 11:15:14 UTC
65d66e1 Issue #3772: Fixed regression problem in StreamHandler.emit(). 04 September 2008, 07:31:21 UTC
a0b7444 test_py3kwarn had been overlooked when test.test_support.catch_warning() was re-implemented to use warnings.catch_warnings() and had its API improved. Closes issue #3768. Code review by Benjamin Peterson. 03 September 2008, 22:45:11 UTC
c585df9 Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module to the urlparse one. Added a PendingDeprecationWarning in the old module, it will be deprecated in the future. Docs and tests updated. 03 September 2008, 22:35:50 UTC
69acb43 Python3.0 bsddb testsuite compatibility improvements 03 September 2008, 22:07:11 UTC
cde6dc9 3.0 still has the old threading names 03 September 2008, 21:48:20 UTC
b814d6a Fix issue 3110 - solaris compilation of multiprocessing fails, reviewed by pitrou 03 September 2008, 18:10:30 UTC
ac25fab Fix some leaks - Neal Norwitz 03 September 2008, 17:50:32 UTC
b339b2a Issue #2562: Fix distutils PKG-INFO writing logic to allow having non-ascii characters and Unicode in setup.py meta-data. 03 September 2008, 11:13:56 UTC
6a2fd81 Issue #3726: Allowed spaces in separators in logging configuration files. 03 September 2008, 09:20:05 UTC
ff7b2d5 Fix issue 3645: OpenBSD required -lcurses when linking with readline to get the correct completion_matches function to avoid crashes on x86_64 (amd64). I don't have OpenBSD to test myself. I tested that it does not break anything on linux. It is simple. 03 September 2008, 05:57:48 UTC
0151b53 Merged revisions 66176 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66176 | benjamin.peterson | 2008-09-02 21:04:06 -0500 (Tue, 02 Sep 2008) | 1 line fix typo ........ 03 September 2008, 02:14:03 UTC
ee3acff update 2to3 script from 2to3 trunk 03 September 2008, 01:53:28 UTC
eb55fd8 Merged revisions 66173 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66173 | benjamin.peterson | 2008-09-02 18:57:48 -0500 (Tue, 02 Sep 2008) | 8 lines A little 2to3 refactoring #3637 This moves command line logic from refactor.py to a new file called main.py. RefactoringTool now merely deals with the actual fixers and refactoring; options processing for example is abstracted out. This patch was reviewed by Gregory P. Smith. ........ 03 September 2008, 00:21:32 UTC
293924b Issue 2975: when compiling multiple extension modules with visual studio 2008 from the same python instance, some environment variables (LIB, INCLUDE) would grow without limit. Tested with these statements: distutils.ccompiler.new_compiler().initialize() print os.environ['LIB'] But I don't know how to turn them into reliable unit tests. 02 September 2008, 23:19:56 UTC
042025f Attempt to correct the build files for the Microsoft VS7.1 compiler. I don't have a working VS7.1, but VS2005 can automatically convert the project and build a working python interpreter. 02 September 2008, 21:50:47 UTC
2e9b6cb Use vs9to8.py to refresh the Visual Studio 2005 build files. 02 September 2008, 21:17:05 UTC
3e7dd78 Issue #3759: test_asyncore.py leaked handle. Reviewed by Amaury Forgeot d'Arc 02 September 2008, 20:36:44 UTC
3e75d23 Add e-mail address 02 September 2008, 13:08:11 UTC
8315da4 Clarify example; add imports 02 September 2008, 13:06:00 UTC
31a0a14 Add news item for #3719. 02 September 2008, 12:11:19 UTC
d15fad7 Add quotes around the file name to avoid issues with spaces. Closes #3719. 02 September 2008, 10:32:34 UTC
91ae3ea Issue 3747: Fix caching in ABCMeta.__subclasscheck__ (R: Georg Brandl) 02 September 2008, 10:14:47 UTC
0792cbf a typo 02 September 2008, 07:23:16 UTC
d712203 Issue #3708: os.urandom no longer goes into an infinite loop when passed a non-integer floating point number. 02 September 2008, 05:36:11 UTC
2bb25cc Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared library targets in the Makefile. 02 September 2008, 05:29:51 UTC
3b6be74 Improve compatibility with Python3.0 testsuite 02 September 2008, 02:29:06 UTC
2dd647b typo fix 02 September 2008, 01:39:18 UTC
1eaf074 Move test.test_support.catch_warning() to the warnings module, rename it catch_warnings(), and clean up the API. While expanding the test suite, a bug was found where a warning about the 'line' argument to showwarning() was not letting functions with '*args' go without a warning. Closes issue 3602. Code review by Benjamin Peterson. 02 September 2008, 01:25:16 UTC
8653377 Describe the __hash__ changes 02 September 2008, 01:13:42 UTC
973e6c2 remove py3k warnings about the threading api; update docs Reviewer: Benjamin Peterson 01 September 2008, 23:12:58 UTC
057dfdd In Python3.0, "test.test_support" is renamed to "test.support". 01 September 2008, 20:48:16 UTC
3571fbf Issue #3751: str.rpartition would perform a left-partition when called with a unicode argument. will backport. 01 September 2008, 19:52:00 UTC
aa5f873 Bug #3738: Documentation is now more accurate in describing handler close methods. 01 September 2008, 17:44:14 UTC
e5c1d29 Merged revisions 65887,65889,65967-65968,65981 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65887 | benjamin.peterson | 2008-08-19 17:45:04 -0500 (Tue, 19 Aug 2008) | 1 line allow the raw_input fixer to handle calls after the raw_input (ie. raw_input().split()) ........ r65889 | benjamin.peterson | 2008-08-19 18:11:03 -0500 (Tue, 19 Aug 2008) | 1 line no need for 2.4 compatibility now ........ r65967 | benjamin.peterson | 2008-08-21 18:43:37 -0500 (Thu, 21 Aug 2008) | 1 line allow a Call to have no arguments ........ r65968 | benjamin.peterson | 2008-08-21 18:45:13 -0500 (Thu, 21 Aug 2008) | 1 line add a fixer for sys.exc_info etc by Jeff Balogh #2357 ........ r65981 | benjamin.peterson | 2008-08-22 15:41:30 -0500 (Fri, 22 Aug 2008) | 1 line add a fixer to add parenthese for list and gen comps #2367 ........ 01 September 2008, 17:17:22 UTC
f7feaec revert r66114 for Jesse 01 September 2008, 17:10:46 UTC
27cc8e1 Submit Nick's patch for issue 3589, reviewed by jnoller 01 September 2008, 16:47:25 UTC
34bfda5 Added section about configuring logging in a library. Thanks to Thomas Heller for the idea. 01 September 2008, 15:08:07 UTC
35e3b03 logging: fixed lack of use of encoding attribute specified on a stream. 01 September 2008, 14:33:59 UTC
ed8c644 Issue #3748: platform.architecture() printed vogus message on windows. Reviewed by Marc-Andre Lemburg. 01 September 2008, 14:32:58 UTC
72ed078 logging: fixed lack of use of encoding attribute specified on a stream. 01 September 2008, 14:30:10 UTC
f7dd75f Issue #3732: Backported r53335 to supress deprecation warning. Reviewed by Benjamin Peterson. 01 September 2008, 14:24:04 UTC
17f03ca Fix compilation when --without-threads is given #3683 Reviewer: Georg Brandl, Benjamin Peterson 01 September 2008, 14:18:30 UTC
2ba9321 #3749: fix c'n'p errors. 01 September 2008, 14:15:55 UTC
f22c26e #3703 unhelpful _fileio.FileIO error message when trying to open a directory Reviewer: Gregory P. Smith 01 September 2008, 14:13:43 UTC
f07e5a9 issue3715: docstring representation of hex escaped string needs to be double escaped. 31 August 2008, 16:34:18 UTC
51eb7a9 Update patch/bug count 31 August 2008, 15:48:44 UTC
ba40fb4 Last batch of edits; remove the 'other changes' section 31 August 2008, 15:41:48 UTC
fa881f2 Edit the library section, rearranging items to flow better and making lots of edits 31 August 2008, 14:29:31 UTC
4907d27 Update bsddb code to version 4.7.3pre2. This code should be compatible with Python 3.0, also. http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3 31 August 2008, 14:00:51 UTC
8235869 Issue 2235: document the ability to block inheritance of __hash__ in the language reference 31 August 2008, 13:10:50 UTC
4d02857 More edits 31 August 2008, 02:24:08 UTC
eaa29bb More edits; markup fixes 30 August 2008, 22:56:54 UTC
9481ba3 Fix markup. 30 August 2008, 22:00:28 UTC
5c669db #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine. 30 August 2008, 19:03:43 UTC
5f2dc0b Edit four more sections 30 August 2008, 16:44:54 UTC
3ffe563 Correction from Antoine Pitrou: BufferedWriter and Reader support seek() 30 August 2008, 15:25:47 UTC
bf0a595 Tidy up some sentences 30 August 2008, 15:21:23 UTC
e496493 Partial edits from revision and tidying pass 30 August 2008, 15:19:57 UTC
f5a3fb7 super() actually returns a super object. 30 August 2008, 13:17:39 UTC
6140651 #3569: eval() also accepts "exec"able code objects. 30 August 2008, 10:03:09 UTC
c176814 #3716: fix typo. 30 August 2008, 09:52:44 UTC
cff0b46 #3730: mention "server" attribute explicitly. 30 August 2008, 09:49:36 UTC
dcde494 A collection of crashers, all variants of the idea of issue #3720. 29 August 2008, 21:21:52 UTC
d4ae97b #3668: When PyArg_ParseTuple correctly parses a s* format, but raises an exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc. 29 August 2008, 18:39:48 UTC
a27e89b #3711: .dll isn't a valid Python extension anymore. 28 August 2008, 09:40:18 UTC
488a4f0 Add various items 27 August 2008, 02:12:18 UTC
c9b4110 Add an item and a note 27 August 2008, 00:45:02 UTC
d207e23 Trim whitespace; add a few updates 27 August 2008, 00:27:18 UTC
0668c62 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger. 26 August 2008, 22:42:08 UTC
14cb6bc sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str 26 August 2008, 17:08:40 UTC
e39be53 Try to reduce the flakiness of this test 25 August 2008, 03:52:40 UTC
2a7767a Use bytes as return type from recv_bytes() methods. Not sure why this only affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing 25 August 2008, 03:03:25 UTC
0c519b3 Fix problem reported by pychecker where AuthenticationError wasn't imported. Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing 25 August 2008, 01:50:24 UTC
971f102 Clarify that some attributes/methods are listed somewhat separately because they are not part of the threading API. 24 August 2008, 23:15:19 UTC
901e471 #3662: Fix segfault introduced when fixing memory leaks. TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin 24 August 2008, 22:03:05 UTC
dcf4891 remove note about unimplemented feature 24 August 2008, 21:55:03 UTC
30de77b #3654: fix duplicate test method name. Review by Benjamin P. 24 August 2008, 18:11:07 UTC
712ee92 generate py3k warnings on __getslice__, __delslice__, and __setslice__ Reviewer: Brett Cannon 24 August 2008, 18:10:20 UTC
a403e41 Use the actual blacklist of leaky tests 24 August 2008, 17:29:53 UTC
3782fba Ignore a couple more tests that report leaks inconsistently. 24 August 2008, 17:27:43 UTC
18aa388 Fix: * crashes on memory allocation failure found with failmalloc * memory leaks found with valgrind * compiler warnings in opt mode which would lead to invalid memory reads * problem using wrong name in decimal module reported by pychecker Update the valgrind suppressions file with new leaks that are small/one-time leaks we don't care about (ie, they are too hard to fix). TBR=barry TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes) in opt mode: valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \ -x test_logging test_ssl test_multiprocessing valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing for i in `seq 1 4000` ; do LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \ ./python -c pass done At least some of these fixes should probably be backported to 2.5. 24 August 2008, 05:04:52 UTC
21d2ab7 fix warning 23 August 2008, 21:40:15 UTC
37346b2 #3643 add a few more checks to _testcapi to prevent segfaults Author: Victor Stinner Reviewer: Benjamin Peterson 23 August 2008, 20:27:43 UTC
7161cbf Small updates to types member docs, backport from r65994. 23 August 2008, 15:15:31 UTC
69ed524 Fix bug 3625: test issues on 64bit windows. r=pitrou 23 August 2008, 00:59:14 UTC
94a7305 d is the correct format string 22 August 2008, 21:23:47 UTC
b6a9556 fix a few get_name() calls and turn then to .name Reviewer: Christian Heimes 22 August 2008, 20:43:48 UTC
1cc6963 Fixed two format strings in the _collections module. For example Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t' Reviewed by Benjamin Peterson 22 August 2008, 20:10:27 UTC
a27a62e Silenced a compiler warning in the sqlite module Modules/_sqlite/row.c:187: warning: suggest parentheses around && within || Reviewed by Benjamin Peterson 22 August 2008, 19:55:54 UTC
7d4c317 Silenced compiler warning Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used Reviewed by Benjamin Peterson 22 August 2008, 19:47:25 UTC
fb1813c Changed type of numarenas from uint to size_t to silence a GCC warning on 64bit OSes. Reviewed by Benjamin Peterson. 22 August 2008, 19:34:15 UTC
af1aae3 Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson. 22 August 2008, 08:03:43 UTC
5c2bb1a issue 3633: Solaris allows fullwidth Unicode digits in isxdigit, so rewrite float.fromhex to only allow ASCII hex digits on all platforms. (Tests for this are already present, but the test_float failures on Solaris hadn't been noticed before.) Reviewed by Antoine Pitrou. 21 August 2008, 21:38:38 UTC
892429b Fix float.fromhex test to give additional information on failure. This change is aimed at diagnosing issue 3633 (test_float fails on Solaris). Reviewed by Benjamin Peterson 21 August 2008, 20:02:24 UTC
6a0b559 done with the release 21 August 2008, 02:12:56 UTC
118c905 Tagging 2.6b3 21 August 2008, 01:15:57 UTC
07a4a38 Bump to 2.6b3. 21 August 2008, 01:15:08 UTC
back to top