]>
granicus.if.org Git - python/log
Georg Brandl [Sun, 1 Jun 2008 16:42:16 +0000 (16:42 +0000)]
Some style nits. Also clarify in the docstrings what __sizeof__ does.
Georg Brandl [Sun, 1 Jun 2008 16:41:31 +0000 (16:41 +0000)]
Add plain text make target.
Robert Schuppenies [Sun, 1 Jun 2008 16:16:17 +0000 (16:16 +0000)]
Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes.
Martin v. Löwis [Sun, 1 Jun 2008 08:19:02 +0000 (08:19 +0000)]
Typo: encoding -> codeset.
Martin v. Löwis [Sun, 1 Jun 2008 08:06:17 +0000 (08:06 +0000)]
Move sys_stream and sys_isatty out of the have-langinfo block.
Martin v. Löwis [Sun, 1 Jun 2008 07:20:46 +0000 (07:20 +0000)]
New environment variable PYTHONIOENCODING.
Gerhard Häring [Sat, 31 May 2008 21:33:27 +0000 (21:33 +0000)]
Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance.
Georg Brandl [Sat, 31 May 2008 14:45:55 +0000 (14:45 +0000)]
#3005: add explaining sentence to easydialogs docs.
Georg Brandl [Sat, 31 May 2008 14:40:09 +0000 (14:40 +0000)]
#3010: clarification about stdin/use_rawinput.
Mark Summerfield [Sat, 31 May 2008 13:05:34 +0000 (13:05 +0000)]
Added a note to [] that special forms & special chars lose their meaning
and backrefs can't be used inside []
Mark Hammond [Sat, 31 May 2008 05:11:07 +0000 (05:11 +0000)]
Fix bdist_wininst --user-access-control for win2k
Raymond Hettinger [Sat, 31 May 2008 03:24:31 +0000 (03:24 +0000)]
Implement heapq in terms of less-than (to match list.sort()).
Marc-André Lemburg [Fri, 30 May 2008 20:52:18 +0000 (20:52 +0000)]
Update the locale module alias table.
Closes #3011.
Benjamin Peterson [Fri, 30 May 2008 20:44:39 +0000 (20:44 +0000)]
fix grammar
Georg Brandl [Fri, 30 May 2008 19:17:29 +0000 (19:17 +0000)]
Better quote with single quotes.
Georg Brandl [Fri, 30 May 2008 19:12:13 +0000 (19:12 +0000)]
getloadavg() is not available on Windows.
Raymond Hettinger [Fri, 30 May 2008 18:20:50 +0000 (18:20 +0000)]
* Mark intermedidate computes values (hi, lo, yr) as volatile.
* Expand comments.
* Swap variable names in the sum_exact code so that x and y
are consistently chosen as the larger and smaller magnitude
values respectively.
Eric Smith [Fri, 30 May 2008 18:10:04 +0000 (18:10 +0000)]
Refactor and clean up str.format() code (and helpers) in advance of optimizations.
Georg Brandl [Fri, 30 May 2008 07:54:16 +0000 (07:54 +0000)]
#2999: fix name of third parameter in unicode.replace()'s docstring.
Raymond Hettinger [Fri, 30 May 2008 07:16:53 +0000 (07:16 +0000)]
Issue 2903: Add __name__ in globals for namedtuple namespace.
Raymond Hettinger [Fri, 30 May 2008 06:49:47 +0000 (06:49 +0000)]
Issue 2855: Fix obscure crasher by slowing down the entire module. Mimics what was done to dictionaries in r59223.
Raymond Hettinger [Fri, 30 May 2008 06:37:27 +0000 (06:37 +0000)]
Issue 2784: fix leaks in exception exit.
Mark Dickinson [Fri, 30 May 2008 02:46:53 +0000 (02:46 +0000)]
Fix typo in testSum
Brett Cannon [Thu, 29 May 2008 21:28:55 +0000 (21:28 +0000)]
Note that UserList and UserString were moved to 'collections' in 3.0.
Brett Cannon [Thu, 29 May 2008 21:23:33 +0000 (21:23 +0000)]
Turn off debugging output for building bsddb.
Thomas Heller [Thu, 29 May 2008 19:42:34 +0000 (19:42 +0000)]
ctypes NULL function pointers have a boolean False value now.
Thomas Heller [Thu, 29 May 2008 19:18:12 +0000 (19:18 +0000)]
Fix compiler warning.
Facundo Batista [Thu, 29 May 2008 16:39:26 +0000 (16:39 +0000)]
Fixed the semantic of timeout for socket.create_connection and
all the upper level libraries that use it, including urllib2.
Added and fixed some tests, and changed docs correspondingly.
Thanks to John J Lee for the patch and the pusing, :)
Georg Brandl [Thu, 29 May 2008 14:35:39 +0000 (14:35 +0000)]
Revert #2990 patch; it's not necessary as Armin showed.
Raymond Hettinger [Thu, 29 May 2008 08:38:23 +0000 (08:38 +0000)]
Fix two typos.
Georg Brandl [Thu, 29 May 2008 07:45:26 +0000 (07:45 +0000)]
#2985: allow i8 in XMLRPC responses.
Georg Brandl [Thu, 29 May 2008 07:38:37 +0000 (07:38 +0000)]
#2988: add note about catching CookieError when parsing untrusted cookie data.
Georg Brandl [Thu, 29 May 2008 07:18:49 +0000 (07:18 +0000)]
#2906: accept lists for options, and some cosmetic fixes in Tkinter.
Georg Brandl [Thu, 29 May 2008 07:18:17 +0000 (07:18 +0000)]
Two fixes in bytearray docs.
Brett Cannon [Thu, 29 May 2008 05:08:50 +0000 (05:08 +0000)]
UserString.MutableString has been removed in Python 3.0.
Works on issue #2877. Thanks Quentin Gallet-Gilles for the patch.
Georg Brandl [Wed, 28 May 2008 15:41:36 +0000 (15:41 +0000)]
#2990: prevent inconsistent state while updating method cache.
Benjamin Peterson [Wed, 28 May 2008 11:51:41 +0000 (11:51 +0000)]
fix spelling
Georg Brandl [Wed, 28 May 2008 11:21:39 +0000 (11:21 +0000)]
#2989: add PyType_Modified().
Mark Hammond [Wed, 28 May 2008 01:54:55 +0000 (01:54 +0000)]
bdist_wininst now works correctly when both --skip-build and --plat-name are specified.
Benjamin Peterson [Wed, 28 May 2008 01:12:35 +0000 (01:12 +0000)]
update tutorial function with more appropiate one from Eric Smith
Jesus Cea [Tue, 27 May 2008 13:26:02 +0000 (13:26 +0000)]
Better integration between Python testing and bsddb3
Lars Gustäbel [Tue, 27 May 2008 12:39:23 +0000 (12:39 +0000)]
Do not close external file objects passed to tarfile.open(mode='w:bz2')
when the TarFile is closed.
Gregory P. Smith [Tue, 27 May 2008 08:40:09 +0000 (08:40 +0000)]
Disable the use of BerkeleyDB 4.6 on platforms that appear to have
issues with it.
Benjamin Peterson [Tue, 27 May 2008 01:42:29 +0000 (01:42 +0000)]
Improvements for test_py3kwarn
- Always show warnings so they are always catchable
- Make test_os_path_walk faster by walking a less populous directory
Benjamin Peterson [Tue, 27 May 2008 01:18:39 +0000 (01:18 +0000)]
remove some __getslice__
Gregory P. Smith [Mon, 26 May 2008 22:07:28 +0000 (22:07 +0000)]
Fix issue2588: Do not execute str[size-1] = '\0' when a 0 size is
passed in. (The assert won't prevent this in non-debug builds).
Benjamin Peterson [Mon, 26 May 2008 21:44:26 +0000 (21:44 +0000)]
remove duplication in test module
Gregory P. Smith [Mon, 26 May 2008 21:16:34 +0000 (21:16 +0000)]
Fix issue2589: there was a potential integer overflow leading to
memory corruption on esoteric platforms and incorrect behavior on
normal platforms.
Benjamin Peterson [Mon, 26 May 2008 20:43:24 +0000 (20:43 +0000)]
fix minor grammar typo
Benjamin Peterson [Mon, 26 May 2008 20:41:45 +0000 (20:41 +0000)]
take Brett's advice on a few warnings
Gregory P. Smith [Mon, 26 May 2008 20:22:14 +0000 (20:22 +0000)]
Fixes issue2791: subprocess.Popen.communicate leaked a file descripton until
the last reference to the Popen instance was dropped. Adding explicit
close() calls fixes it.
Candidate for backport to release25-maint.
Benjamin Peterson [Mon, 26 May 2008 19:41:53 +0000 (19:41 +0000)]
warn about some members of the commands module
Benjamin Peterson [Mon, 26 May 2008 19:37:11 +0000 (19:37 +0000)]
wrap line
Gregory P. Smith [Mon, 26 May 2008 19:29:14 +0000 (19:29 +0000)]
Allow BerlekeyDB up through 4.7. I doubt any of our unixy buildbots even have
that installed yet but the module code supports it.
Gregory P. Smith [Mon, 26 May 2008 19:03:35 +0000 (19:03 +0000)]
Define macros so that this still compiles on Python prior to r63675.
Benjamin Peterson [Mon, 26 May 2008 17:43:53 +0000 (17:43 +0000)]
turn PyErr_WarnPy3k into a macro
Benjamin Peterson [Mon, 26 May 2008 16:22:27 +0000 (16:22 +0000)]
add __all__ to test_support
Benjamin Peterson [Mon, 26 May 2008 15:54:26 +0000 (15:54 +0000)]
add PyByteArray docs
Georg Brandl [Mon, 26 May 2008 15:01:48 +0000 (15:01 +0000)]
Add renaming notices to 3.0 http package members.
Benjamin Peterson [Mon, 26 May 2008 14:51:54 +0000 (14:51 +0000)]
fix typo (thank Georg)
Benjamin Peterson [Mon, 26 May 2008 14:29:09 +0000 (14:29 +0000)]
fix a minor typo
Benjamin Peterson [Mon, 26 May 2008 14:02:09 +0000 (14:02 +0000)]
note that PyString and has been aliased to PyBytes
Christian Heimes [Mon, 26 May 2008 13:51:41 +0000 (13:51 +0000)]
Used vs9to8.py to port all VS9.0 changes to 8.0
Updated VS7.1 and VC6 project files
Christian Heimes [Mon, 26 May 2008 13:15:11 +0000 (13:15 +0000)]
Updated NEWS
Benjamin Peterson [Mon, 26 May 2008 13:01:25 +0000 (13:01 +0000)]
put a big note on configure.in asking people to run autoconf
Christian Heimes [Mon, 26 May 2008 13:01:01 +0000 (13:01 +0000)]
Renamed bytesobject.c to bytearrayobject.c
Renamed stringobject.c to bytesobject.c
Fixed Windows builds
Christian Heimes [Mon, 26 May 2008 12:51:38 +0000 (12:51 +0000)]
Renamed PyString to PyBytes
Benjamin Peterson [Mon, 26 May 2008 12:29:46 +0000 (12:29 +0000)]
some updates to string formatting section in whatsnew
Christian Heimes [Mon, 26 May 2008 12:29:14 +0000 (12:29 +0000)]
First step of the C API rename:
renamed Include/bytesobject.h to Include/bytearrayobject.h
renamed Include/stringobject.h to Include/bytesobject.h
added Include/stringobject.h with aliases
Thomas Heller [Mon, 26 May 2008 11:42:40 +0000 (11:42 +0000)]
On Windows, we must build a debug version iff running a debug build of
Python
Georg Brandl [Mon, 26 May 2008 10:47:43 +0000 (10:47 +0000)]
Add renaming notices to xmlrpc modules.
Georg Brandl [Mon, 26 May 2008 10:22:15 +0000 (10:22 +0000)]
Add renaming notices to 2.6 dbm module docs.
Benjamin Peterson [Mon, 26 May 2008 00:54:22 +0000 (00:54 +0000)]
update the tutorial to use str.format
Benjamin Peterson [Sun, 25 May 2008 20:05:52 +0000 (20:05 +0000)]
rename the section about new formatting 'new-string-formatting'
Martin v. Löwis [Sun, 25 May 2008 17:19:22 +0000 (17:19 +0000)]
Merged revisions 63634-63643 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r63643 | martin.v.loewis | 2008-05-25 19:18:21 +0200 (So, 25 Mai 2008) | 3 lines
Don't abort on IOErrors caused by saving pickle files.
Fixes #2938.
........
Martin v. Löwis [Sun, 25 May 2008 16:37:34 +0000 (16:37 +0000)]
Create grammar pickle files on installation; remove them on uninstallation.
Martin v. Löwis [Sun, 25 May 2008 14:58:01 +0000 (14:58 +0000)]
Merged revisions 62647-63633 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r63047 | alexandre.vassalotti | 2008-05-11 11:03:24 +0200 (So, 11 Mai 2008) | 2 lines
Added import fixer for copy_reg rename.
........
r63081 | alexandre.vassalotti | 2008-05-11 22:06:36 +0200 (So, 11 Mai 2008) | 2 lines
Added import fixer for Queue rename.
........
r63090 | alexandre.vassalotti | 2008-05-11 22:38:16 +0200 (So, 11 Mai 2008) | 2 lines
Added import fixer for PixMapWrapper rename.
........
r63141 | alexandre.vassalotti | 2008-05-12 04:42:03 +0200 (Mo, 12 Mai 2008) | 5 lines
Added fixer for SocketServer renaming.
Removed PixMapWrapper fixer, since the module is actually pending
removal.
........
r63252 | alexandre.vassalotti | 2008-05-15 01:10:20 +0200 (Do, 15 Mai 2008) | 2 lines
Added fixer for ConfigParser rename.
........
r63321 | collin.winter | 2008-05-15 19:42:58 +0200 (Do, 15 Mai 2008) | 1 line
Add a missing comma. Fixes issue 2866.
........
r63356 | alexandre.vassalotti | 2008-05-16 08:55:44 +0200 (Fr, 16 Mai 2008) | 4 lines
Added new tests for fix_imports.
Added refactoring support of from-import statements of the style:
from foo import bar, baz
........
r63362 | alexandre.vassalotti | 2008-05-16 09:17:53 +0200 (Fr, 16 Mai 2008) | 2 lines
Added the repr module import fixer.
........
r63456 | georg.brandl | 2008-05-18 21:51:18 +0200 (So, 18 Mai 2008) | 2 lines
#2908: fixers for Tkinter rename.
........
r63461 | georg.brandl | 2008-05-18 23:00:20 +0200 (So, 18 Mai 2008) | 2 lines
Fix for last patch.
........
r63525 | alexandre.vassalotti | 2008-05-21 23:43:29 +0200 (Mi, 21 Mai 2008) | 4 lines
Add missing comma in fix_imports.
Bug caught by Quentin Gallet-Gilles.
........
r63532 | brett.cannon | 2008-05-22 05:02:43 +0200 (Do, 22 Mai 2008) | 4 lines
When testing fix_imports, no need to only test a subset of input; test it all!
Do all revisions to the sandbox need to be manually applied to the trunk?
........
r63533 | brett.cannon | 2008-05-22 05:16:45 +0200 (Do, 22 Mai 2008) | 1 line
Add _markupbase to the import fixer.
........
r63612 | georg.brandl | 2008-05-25 09:56:59 +0200 (So, 25 Mai 2008) | 2 lines
Add fixer for _winreg rename.
........
r63627 | georg.brandl | 2008-05-25 14:30:10 +0200 (So, 25 Mai 2008) | 2 lines
Add fixer entry for the thread module.
........
r63629 | georg.brandl | 2008-05-25 14:34:13 +0200 (So, 25 Mai 2008) | 2 lines
Fixer entry for dummy_thread.
........
r63633 | martin.v.loewis | 2008-05-25 16:52:41 +0200 (So, 25 Mai 2008) | 2 lines
Temporarily disable Test_imports.
........
Georg Brandl [Sun, 25 May 2008 12:34:57 +0000 (12:34 +0000)]
Add renaming notices to thread and dummy_thread.
Martin v. Löwis [Sun, 25 May 2008 11:56:23 +0000 (11:56 +0000)]
Include all licenses of the packages that we include.
Gregory P. Smith [Sun, 25 May 2008 08:32:04 +0000 (08:32 +0000)]
note about r63617
Gregory P. Smith [Sun, 25 May 2008 08:28:29 +0000 (08:28 +0000)]
Fix issue2669: bsddb simple/legacy interface iteration silently fails
when database changes size during iteration.
It now behaves like a dictionary, the next attempt to get a value from
the iterator after the database has changed size will raise a RuntimeError.
Georg Brandl [Sun, 25 May 2008 08:07:37 +0000 (08:07 +0000)]
#2959: allow multiple close() calls for GzipFile.
Georg Brandl [Sun, 25 May 2008 07:46:33 +0000 (07:46 +0000)]
Hint about _winreg renaming in the docs.
Georg Brandl [Sun, 25 May 2008 07:25:25 +0000 (07:25 +0000)]
ConfigParser renaming reversal part 3: move module into place and adapt imports.
Georg Brandl [Sun, 25 May 2008 07:21:58 +0000 (07:21 +0000)]
ConfigParser renaming reversal part 2: move module.
Georg Brandl [Sun, 25 May 2008 07:21:41 +0000 (07:21 +0000)]
ConfigParser renaming reversal part 1: remove stub module.
Gregory P. Smith [Sun, 25 May 2008 07:20:34 +0000 (07:20 +0000)]
print out information about which BerkeleyDB library was found by
setup.py to use to build the bsddb module.
Georg Brandl [Sun, 25 May 2008 07:20:14 +0000 (07:20 +0000)]
Queue renaming reversal part 3: move module into place and
change imports and other references. Closes #2925.
Gregory P. Smith [Sun, 25 May 2008 07:14:09 +0000 (07:14 +0000)]
* Give the test_bsddb3 tests a unique temporary directory to run their
stuff in and clean it up afterwards regardless of the result.
* Get rid of duplicate list of test modules to run, they're maintained
within test_all now.
* Print the BerkeleyDB version to stderr when running test_bsddb3 to
help buildbot problem diagnosis.
Georg Brandl [Sun, 25 May 2008 07:10:03 +0000 (07:10 +0000)]
Queue renaming reversal part 2: move module.
Georg Brandl [Sun, 25 May 2008 07:08:35 +0000 (07:08 +0000)]
Queue renaming reversal part 1: remove stub module.
Gregory P. Smith [Sun, 25 May 2008 03:13:41 +0000 (03:13 +0000)]
Use test_support to get network ports to bind to.
Gregory P. Smith [Sat, 24 May 2008 21:21:23 +0000 (21:21 +0000)]
Correct the url to the external bsddb.db docs (likely to be integrated
soon anyways?)
Georg Brandl [Sat, 24 May 2008 18:31:28 +0000 (18:31 +0000)]
socketserver renaming reversal part 3: move the module into the right
place and fix all references to it. Closes #2926.
Guilherme Polo [Sat, 24 May 2008 18:24:49 +0000 (18:24 +0000)]
Fixed an import that remained from the lib-tk -> tkinter -> lib-tk renaming
Georg Brandl [Sat, 24 May 2008 18:11:29 +0000 (18:11 +0000)]
socketserver renaming reversal part 2: move rename module.
I'm doing this case-only rename in a two-step process via a different directory
to hopefully avoid problems with case-insensitive filesystems.
Georg Brandl [Sat, 24 May 2008 18:08:33 +0000 (18:08 +0000)]
socketserver renaming reversal part 1: remove stub module.
Martin v. Löwis [Sat, 24 May 2008 09:36:45 +0000 (09:36 +0000)]
Don't try to get the window size if it was never set before.
Fixes the test failure on Solaris.
Martin v. Löwis [Sat, 24 May 2008 09:00:04 +0000 (09:00 +0000)]
Use announce instead of print, to suppress output in
the testsuite.
Trent Nelson [Fri, 23 May 2008 20:33:14 +0000 (20:33 +0000)]
Introduce a user macro named $(externalsDir), which should point to the root directory of where all the external sources should live. Developers can change this value if their external sources live elsewhere. The default of '..\..' matches the current status quo.