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

sort by:
Revision Author Date Message Commit Date
ebcd0ce Issue #3535: zipfile couldn't read some zip files larger than 2GB. Reviewed by Amaury Forgeot d'Arc. 05 September 2008, 23:30:23 UTC
cdeb24b GNU coding guidelines say that ``make check`` should verify the build. That clashes with what Python's build target did. Rename the target to 'patchcheck' to avoid the culture clash. Closes issue 3758. Reviewed by Benjamin Peterson. 05 September 2008, 22:59:17 UTC
187ac1b #3601: test_unicode.test_raiseMemError fails in UCS4 Reviewed by Benjamin Peterson on IRC. 05 September 2008, 22:04:54 UTC
32476fc Deprecate bsddb for removal in Python 3.0. Closes issue 3776. Review by Nick Coghlan. 05 September 2008, 18:33:51 UTC
6024834 #3671: Typo fix 05 September 2008, 15:15:56 UTC
3dffcd1 Make it more obvious that warnings.catch_warnings() and its arguments should be considered keyword-only. 05 September 2008, 03:52:59 UTC
15ad6c0 flesh out the documentation on using 2to3 04 September 2008, 23:31:27 UTC
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
back to top