]>
granicus.if.org Git - python/log
Brett Cannon [Sun, 3 Aug 2008 22:34:25 +0000 (22:34 +0000)]
Remove a use of list.sort(cmp=) to silence a -3 DeprecationWarning in
cookielib.
Georg Brandl [Sun, 3 Aug 2008 22:28:55 +0000 (22:28 +0000)]
Note the removal of several committers.
Georg Brandl [Sun, 3 Aug 2008 09:21:18 +0000 (09:21 +0000)]
#3495: use current version.
Brett Cannon [Sun, 3 Aug 2008 00:58:51 +0000 (00:58 +0000)]
Silence SyntaxWarning and DeprecationWarning in pydoc triggered by tuple
unpacking in parameter lists and using callable(). Found through -3.
Brett Cannon [Sun, 3 Aug 2008 00:51:02 +0000 (00:51 +0000)]
Silence some SyntaxWarnings for tuple unpacking in a parameter list for
urlparse when run under -3.
Antoine Pitrou [Sat, 2 Aug 2008 21:58:05 +0000 (21:58 +0000)]
Preemptively backport the relevant parts of r65420
Lars Gustäbel [Sat, 2 Aug 2008 11:26:39 +0000 (11:26 +0000)]
Issue #3039: Fix TarFileCompat.writestr() which always raised an
AttributeError since __slots__ were added to zipfile.ZipInfo in
r46967 two years ago.
Add a warning about the removal of TarFileCompat in Python 3.0.
Martin v. Löwis [Sat, 2 Aug 2008 07:20:25 +0000 (07:20 +0000)]
Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap
Tcl command objects.
Brett Cannon [Sat, 2 Aug 2008 03:37:50 +0000 (03:37 +0000)]
Remove a __getitem__() removal on an exception to silence a warning triggered
under -3.
Brett Cannon [Sat, 2 Aug 2008 03:32:13 +0000 (03:32 +0000)]
Remove a dict.has_key() use to silence a warning when running under -3.
Brett Cannon [Sat, 2 Aug 2008 03:28:42 +0000 (03:28 +0000)]
Remove a dict.has_key() use to silence a warning raised under -3.
Brett Cannon [Sat, 2 Aug 2008 03:15:20 +0000 (03:15 +0000)]
Remove a tuple unpacking in a parameter list to remove a SyntaxWarning raised
while running under -3.
Brett Cannon [Sat, 2 Aug 2008 03:13:46 +0000 (03:13 +0000)]
Remove a tuple unpacking in a parameter list to suppress the SyntaxWarning with
-3.
Benjamin Peterson [Sat, 2 Aug 2008 03:11:16 +0000 (03:11 +0000)]
fix compile error on Windows
Benjamin Peterson [Sat, 2 Aug 2008 03:05:11 +0000 (03:05 +0000)]
revert last revision; code was right
Benjamin Peterson [Sat, 2 Aug 2008 02:57:17 +0000 (02:57 +0000)]
fix indentation that caused logic bug
Georg Brandl [Fri, 1 Aug 2008 20:13:29 +0000 (20:13 +0000)]
This should really be a comment.
Georg Brandl [Fri, 1 Aug 2008 20:04:43 +0000 (20:04 +0000)]
Add the grammar to the reference manual, since the new docs don't
have the feature of putting all the small EBNF snippets together
into one big file.
Jesse Noller [Fri, 1 Aug 2008 19:46:50 +0000 (19:46 +0000)]
Submit fix for issue3393: Memory corruption in multiprocessing module
Martin v. Löwis [Fri, 1 Aug 2008 14:10:26 +0000 (14:10 +0000)]
Generate the PatternGrammar pickle during "make install".
Fixes part of #3131.
Mark Dickinson [Fri, 1 Aug 2008 09:13:07 +0000 (09:13 +0000)]
Tone down math.fsum warning.
Brett Cannon [Fri, 1 Aug 2008 01:45:49 +0000 (01:45 +0000)]
Remove a use of callable() to silence the warning triggered under -3.
Brett Cannon [Fri, 1 Aug 2008 01:40:24 +0000 (01:40 +0000)]
Silence (Syntax|Deprecation)Warning for 'inspect'. Had to remove tuple
unpacking in a parameter list and set some constants by hand that were pulled
from the 'compiler' package.
Brett Cannon [Fri, 1 Aug 2008 01:36:47 +0000 (01:36 +0000)]
Remove use of tuple unpacking and dict.has_key() so as to silence
SyntaxWarning as triggered by -3.
Brett Cannon [Fri, 1 Aug 2008 01:34:05 +0000 (01:34 +0000)]
Remove assignment to True/False to silence the SyntaxWarning that is triggered
by -3.
Brett Cannon [Fri, 1 Aug 2008 01:21:50 +0000 (01:21 +0000)]
Fix a DeprecationWarning about __getitem__() and exceptions in the 'traceback' module.
Amaury Forgeot d'Arc [Thu, 31 Jul 2008 23:39:05 +0000 (23:39 +0000)]
Correct a crash when two successive unicode allocations fail with a MemoryError:
the freelist contained half-initialized objects with freed pointers.
The comment
/* XXX UNREF/NEWREF interface should be more symmetrical */
was copied from tupleobject.c, and appears in some other places.
I sign the petition.
Amaury Forgeot d'Arc [Thu, 31 Jul 2008 21:35:03 +0000 (21:35 +0000)]
Remove a dummy test that was checked in by mistake
Amaury Forgeot d'Arc [Thu, 31 Jul 2008 21:28:03 +0000 (21:28 +0000)]
#3479: unichr(2**32) used to return u'\x00'.
The argument was fetched in a long, but PyUnicode_FromOrdinal takes an int.
(why doesn't gcc issue a truncation warning in this case?)
Neal Norwitz [Thu, 31 Jul 2008 17:17:14 +0000 (17:17 +0000)]
Security patches from Apple: prevent int overflow when allocating memory
Benjamin Peterson [Thu, 31 Jul 2008 15:15:45 +0000 (15:15 +0000)]
remove usage of MacOS from Tkinter
Mark Dickinson [Thu, 31 Jul 2008 14:48:32 +0000 (14:48 +0000)]
Rename testSum to testFsum and move it to proper place in test_math.py
Brett Cannon [Thu, 31 Jul 2008 03:00:53 +0000 (03:00 +0000)]
Backport test.support.fcmp() from 3.0 to silence -3 warnings.
Raymond Hettinger [Thu, 31 Jul 2008 01:19:50 +0000 (01:19 +0000)]
Alter recipe to show how to call izip_longest() with
both a keyword argument and star arguments.
Amaury Forgeot d'Arc [Thu, 31 Jul 2008 00:42:16 +0000 (00:42 +0000)]
#2542: now that issubclass() may call arbitrary code,
make sure that PyErr_ExceptionMatches returns 0 when an exception occurs there.
Benjamin Peterson [Wed, 30 Jul 2008 23:49:28 +0000 (23:49 +0000)]
I mess up again; BufferError inherits StandardError
Mark Dickinson [Wed, 30 Jul 2008 20:23:15 +0000 (20:23 +0000)]
Add note about problems with math.fsum on x86 hardware.
Benjamin Peterson [Wed, 30 Jul 2008 19:35:27 +0000 (19:35 +0000)]
add BufferError to the exception hieracrchy
Benjamin Peterson [Wed, 30 Jul 2008 17:45:10 +0000 (17:45 +0000)]
backport r64751
Mark Dickinson [Wed, 30 Jul 2008 16:25:16 +0000 (16:25 +0000)]
Replace math.sum with math.fsum in a couple of comments
that were missed by r65308
Mark Dickinson [Wed, 30 Jul 2008 16:20:10 +0000 (16:20 +0000)]
Rename math.sum to math.fsum
Benjamin Peterson [Wed, 30 Jul 2008 13:46:53 +0000 (13:46 +0000)]
getrandombits is actually getrandbits
Mark Dickinson [Wed, 30 Jul 2008 12:01:41 +0000 (12:01 +0000)]
Fix special-value handling for math.sum.
Also minor cleanups to the code: fix tabbing, remove
trailing whitespace, and reformat to fit into 80
columns.
Raymond Hettinger [Wed, 30 Jul 2008 07:27:30 +0000 (07:27 +0000)]
Neaten-up the itertools recipes.
Benjamin Peterson [Tue, 29 Jul 2008 19:28:49 +0000 (19:28 +0000)]
the from __future__ import with_statement isn't needed in 2.6
Mark Dickinson [Tue, 29 Jul 2008 18:45:38 +0000 (18:45 +0000)]
More modifications to tests for math.sum: replace the Python
version of msum by a version using a different algorithm, and
use the new float.fromhex method to specify test results exactly.
Jesus Cea [Tue, 29 Jul 2008 16:16:23 +0000 (16:16 +0000)]
Be less strict with replication timeouts (the machine
can be a bit loaded), and be sure to yield the CPU
when waiting.
Jesus Cea [Tue, 29 Jul 2008 13:38:50 +0000 (13:38 +0000)]
Refinements in the bsddb testsuite
Benjamin Peterson [Mon, 28 Jul 2008 23:35:27 +0000 (23:35 +0000)]
backport r65264
Andrew M. Kuchling [Mon, 28 Jul 2008 17:04:48 +0000 (17:04 +0000)]
Clarify wording
Benjamin Peterson [Sun, 27 Jul 2008 15:22:14 +0000 (15:22 +0000)]
clarify Popen argument
Mark Dickinson [Sun, 27 Jul 2008 07:15:29 +0000 (07:15 +0000)]
Remove math.sum tests related to overflow, special values, and behaviour
near the extremes of the floating-point range. (The behaviour of math.sum
should be regarded as undefined in these cases.)
Mark Dickinson [Sun, 27 Jul 2008 06:39:07 +0000 (06:39 +0000)]
Issue #3449: Update decimal module to use most recent specification
(v. 1.68) and tests (v. 2.58) from IBM.
Skip Montanaro [Sun, 27 Jul 2008 00:50:41 +0000 (00:50 +0000)]
note robotparser bug fix.
Skip Montanaro [Sun, 27 Jul 2008 00:49:02 +0000 (00:49 +0000)]
Close issue 3437 - missing state change when Allow lines are processed.
Adds test cases which use Allow: as well.
Georg Brandl [Sat, 26 Jul 2008 22:13:29 +0000 (22:13 +0000)]
Shorten some overlong lines.
Antoine Pitrou [Sat, 26 Jul 2008 13:49:13 +0000 (13:49 +0000)]
disable some failing tests in test_locale due to a bug in locale.py.
this should fix the failures on the solaris buildbot.
Andrew M. Kuchling [Sat, 26 Jul 2008 13:09:06 +0000 (13:09 +0000)]
Remove extra words
Andrew M. Kuchling [Sat, 26 Jul 2008 13:08:19 +0000 (13:08 +0000)]
This sentence continues to bug me; rewrite it for the second time
Antoine Pitrou [Sat, 26 Jul 2008 11:56:37 +0000 (11:56 +0000)]
Fix more buildbot failures on test_locale.
Antoine Pitrou [Sat, 26 Jul 2008 10:29:43 +0000 (10:29 +0000)]
try to fix most buildbot failures on test_locale + add a debug output for the solaris buildbot
Antoine Pitrou [Fri, 25 Jul 2008 22:22:08 +0000 (22:22 +0000)]
add a NEWS entry
Antoine Pitrou [Fri, 25 Jul 2008 22:13:52 +0000 (22:13 +0000)]
Raymond's patch for #1819: speedup function calls with named parameters
(35% faster according to pybench)
Antoine Pitrou [Fri, 25 Jul 2008 22:02:07 +0000 (22:02 +0000)]
add a pybench test for complex function calls (part of #1819)
Benjamin Peterson [Fri, 25 Jul 2008 21:59:53 +0000 (21:59 +0000)]
fix indentation
Antoine Pitrou [Fri, 25 Jul 2008 20:40:19 +0000 (20:40 +0000)]
convert test_locale to unittest, and add a mechanism to override localconv() results for further testing (#1864, #1222)
Antoine Pitrou [Fri, 25 Jul 2008 19:42:26 +0000 (19:42 +0000)]
#3394: zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
Raymond Hettinger [Fri, 25 Jul 2008 18:43:33 +0000 (18:43 +0000)]
Issue 1592: Better error reporting for operations on closed shelves.
Antoine Pitrou [Fri, 25 Jul 2008 17:45:59 +0000 (17:45 +0000)]
#2242: utf7 decoding crashes on bogus input on some Windows/MSVC versions
Benjamin Peterson [Fri, 25 Jul 2008 17:02:11 +0000 (17:02 +0000)]
document default value for fillvalue
Benjamin Peterson [Fri, 25 Jul 2008 16:55:37 +0000 (16:55 +0000)]
teach .bzrignore about doc tools
Thomas Heller [Thu, 24 Jul 2008 11:16:45 +0000 (11:16 +0000)]
Make ctypes compatible with Python 2.3, 2.4, and 2.5 again.
Georg Brandl [Thu, 24 Jul 2008 07:09:21 +0000 (07:09 +0000)]
Fix indentation.
Raymond Hettinger [Thu, 24 Jul 2008 07:04:55 +0000 (07:04 +0000)]
Convert from long to Py_ssize_t.
Raymond Hettinger [Thu, 24 Jul 2008 05:38:48 +0000 (05:38 +0000)]
Finish conversion from int to Py_ssize_t.
Benjamin Peterson [Thu, 24 Jul 2008 02:45:37 +0000 (02:45 +0000)]
add some documentation for 2to3
Benjamin Peterson [Thu, 24 Jul 2008 02:31:28 +0000 (02:31 +0000)]
fix markup
Benjamin Peterson [Thu, 24 Jul 2008 02:27:46 +0000 (02:27 +0000)]
fix spacing
Raymond Hettinger [Thu, 24 Jul 2008 00:53:49 +0000 (00:53 +0000)]
Parse to the correct datatype.
Raymond Hettinger [Thu, 24 Jul 2008 00:08:18 +0000 (00:08 +0000)]
Finish-up the partial conversion from int to Py_ssize_t for deque indices and length.
Georg Brandl [Wed, 23 Jul 2008 16:00:44 +0000 (16:00 +0000)]
Use correct indentation.
Georg Brandl [Wed, 23 Jul 2008 15:17:09 +0000 (15:17 +0000)]
Move opcode handling to Python's extension.
Georg Brandl [Wed, 23 Jul 2008 15:16:45 +0000 (15:16 +0000)]
3k-warn about parser's "ast" aliases.
Benjamin Peterson [Wed, 23 Jul 2008 13:25:06 +0000 (13:25 +0000)]
use isinstance
Jesus Cea [Wed, 23 Jul 2008 11:38:42 +0000 (11:38 +0000)]
bsddb module updated to version 4.7.2devel9.
This patch publishes the work done until now
for Python 3.0 compatibility. Still a lot
to be done.
When possible, we use 3.0 features in Python 2.6,
easing development and testing, and exposing internal
changes to a wider audience, for better test coverage.
Some mode details:
http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.2
Benjamin Peterson [Tue, 22 Jul 2008 23:44:37 +0000 (23:44 +0000)]
remove unneeded import
Raymond Hettinger [Tue, 22 Jul 2008 19:18:50 +0000 (19:18 +0000)]
One more attribution.
Raymond Hettinger [Tue, 22 Jul 2008 19:03:05 +0000 (19:03 +0000)]
Fix credits for math.sum()
Raymond Hettinger [Tue, 22 Jul 2008 19:00:47 +0000 (19:00 +0000)]
Tuples now have both count() and index().
Raymond Hettinger [Tue, 22 Jul 2008 18:54:02 +0000 (18:54 +0000)]
Remove out-of-date section on Exact/Inexact.
Ronald Oussoren [Tue, 22 Jul 2008 07:06:33 +0000 (07:06 +0000)]
Fix build issue on OSX 10.4, somehow this wasn't committed before.
Ronald Oussoren [Tue, 22 Jul 2008 07:06:00 +0000 (07:06 +0000)]
Fix buglet in fix for issue3381
Gregory P. Smith [Tue, 22 Jul 2008 04:46:32 +0000 (04:46 +0000)]
Issue #2620: Overflow checking when allocating or reallocating memory
was not always being done properly in some python types and extension
modules. PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have
all been updated to perform better checks and places in the code that
would previously leak memory on the error path when such an allocation
failed have been fixed.
Benjamin Peterson [Mon, 21 Jul 2008 22:05:34 +0000 (22:05 +0000)]
don't use assert statement
Amaury Forgeot d'Arc [Mon, 21 Jul 2008 22:00:38 +0000 (22:00 +0000)]
Issue2378: pdb would delete free variables when stepping into a class statement.
The problem was introduced by r53954, the correction is to restore the symmetry between
PyFrame_FastToLocals and PyFrame_LocalsToFast
Amaury Forgeot d'Arc [Mon, 21 Jul 2008 21:36:24 +0000 (21:36 +0000)]
Increment version number in NEWS file, and move items that were added after 2.6b2.
(I thought there was a script to automate this kind of updates)
Amaury Forgeot d'Arc [Mon, 21 Jul 2008 21:06:46 +0000 (21:06 +0000)]
On Windows, silence a Purify warning and initialize the memory passed to CryptGenRandom.
Since python doesn't provide any particular random data, it seems more reasonable anyway.
Georg Brandl [Mon, 21 Jul 2008 18:26:21 +0000 (18:26 +0000)]
nonlocal is not in 2.6.
Facundo Batista [Mon, 21 Jul 2008 14:28:17 +0000 (14:28 +0000)]
Issue 3396. Fixed the autocompletion of 'int.', and worked
a little that part of the code, fixing a detail and enhancing
a bit others.
Georg Brandl [Sun, 20 Jul 2008 23:18:55 +0000 (23:18 +0000)]
Save the whole of sys.modules instead of using an import tracker.
This, when merged to py3k, will fix the spurious buildbot failure
in test_urllib2 ("<urlopen error unknown url type: do>").