]> granicus.if.org Git - python/log
python
14 years agoreverted distutils its 3.1 state. All new work is now happening in disutils2, and...
Tarek Ziadé [Thu, 22 Jul 2010 12:50:05 +0000 (12:50 +0000)]
reverted distutils its 3.1 state. All new work is now happening in disutils2, and distutils is now feature-frozen.

14 years agoAdd importlib benchmarks which try to be "realistic" by importing the decimal
Brett Cannon [Thu, 22 Jul 2010 07:40:56 +0000 (07:40 +0000)]
Add importlib benchmarks which try to be "realistic" by importing the decimal
module which is the largest module in the stdlib.

14 years agoIssue #9323: Fixed a bug in trace.py that resulted in loosing the name
Alexander Belopolsky [Wed, 21 Jul 2010 17:43:42 +0000 (17:43 +0000)]
Issue #9323: Fixed a bug in trace.py that resulted in loosing the name
of the script being traced.  Patch by Eli Bendersky.

14 years agoIssue #5395: check that array.fromfile() re-raises an IOError instead of replacing it
Antoine Pitrou [Wed, 21 Jul 2010 16:41:31 +0000 (16:41 +0000)]
Issue #5395: check that array.fromfile() re-raises an IOError instead of replacing it
with EOFError.
(this is only an added test, but 2.x will get a fix too)

14 years agoRemove outdated mention of deprecated functions in the string module - they have...
Antoine Pitrou [Wed, 21 Jul 2010 15:54:48 +0000 (15:54 +0000)]
Remove outdated mention of deprecated functions in the string module - they have been removed in 3.x.

14 years agoApply patch from Ray Allen for issue 9296
Doug Hellmann [Wed, 21 Jul 2010 12:29:04 +0000 (12:29 +0000)]
Apply patch from Ray Allen for issue 9296

14 years agoMinor clarification about importlib.abc.SourceLoader.get_filename.
Brett Cannon [Wed, 21 Jul 2010 09:48:31 +0000 (09:48 +0000)]
Minor clarification about importlib.abc.SourceLoader.get_filename.

14 years agoFix #9316. if/is grammar corrections.
Brian Curtin [Wed, 21 Jul 2010 01:44:19 +0000 (01:44 +0000)]
Fix #9316. if/is grammar corrections.

14 years agorevert unintended changes
Benjamin Peterson [Tue, 20 Jul 2010 22:39:34 +0000 (22:39 +0000)]
revert unintended changes

14 years agomove test_trace.py so as not to conflict with future tests for the trace module
Benjamin Peterson [Tue, 20 Jul 2010 22:37:19 +0000 (22:37 +0000)]
move test_trace.py so as not to conflict with future tests for the trace module

14 years agoIssue #9282: Fixed --listfuncs option of trace.py. Thanks Eli
Alexander Belopolsky [Tue, 20 Jul 2010 19:55:18 +0000 (19:55 +0000)]
Issue #9282: Fixed --listfuncs option of trace.py.  Thanks Eli
Bendersky for the patch.

14 years agoWithout this patch the value of sysconfig.get_config_var('LDSHARED')
Ronald Oussoren [Tue, 20 Jul 2010 16:07:10 +0000 (16:07 +0000)]
Without this patch the value of sysconfig.get_config_var('LDSHARED')
is wrong when PY_LDFLAGS is not empty.

The bug was caused by LDSHARED getting expanded *before* sysconfig
renamed PY_LDSHARED (and simular values) to names without a PY_
prefix.

The patch tries to maintain the intended behaviour of allowing users
to set LDFLAGS in the environment and have that affect the build.

Without this patch a universal build on OSX cannot build universal
(fat binary) extensions.

14 years agoFixes Issue #3704: http.cookiejar was not properly handling URLs with a / in
Gregory P. Smith [Mon, 19 Jul 2010 23:17:22 +0000 (23:17 +0000)]
Fixes Issue #3704: http.cookiejar was not properly handling URLs with a / in
the parameters.  (This is jjlee's issue3704.patch ported to py3k)

14 years agoFix Issue9301 - urllib.parse.unquote and unquote_to_byte to raise TypeError for None.
Senthil Kumaran [Mon, 19 Jul 2010 18:17:19 +0000 (18:17 +0000)]
Fix Issue9301 - urllib.parse.unquote and unquote_to_byte to raise TypeError for None.

14 years agoSub-issue of #9036: Fix incorrect use of Py_CHARMASK.
Stefan Krah [Mon, 19 Jul 2010 17:58:26 +0000 (17:58 +0000)]
Sub-issue of #9036: Fix incorrect use of Py_CHARMASK.

14 years agoIssue #9265: Incorrect name passed as arg[0] when shell=True
Stefan Krah [Mon, 19 Jul 2010 14:20:53 +0000 (14:20 +0000)]
Issue #9265: Incorrect name passed as arg[0] when shell=True
and executable specified.

14 years agoThis patch adds a testcase that demonstrates a problem
Ronald Oussoren [Mon, 19 Jul 2010 13:00:36 +0000 (13:00 +0000)]
This patch adds a testcase that demonstrates a problem
with the expansion of LDSHARED when accessing that value
through sysconfig.

The problem is probably caused by the 9189.

A fix will follow shortly.

14 years agoIssue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide
Stefan Krah [Mon, 19 Jul 2010 12:36:57 +0000 (12:36 +0000)]
Issue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide
signed/unsigned chars or on integers directly derived from those. In all
cases, it could be replaced by a simple cast to (unsigned char). Reasons
for the change:

  a) Make the comment more explicit.

  b) If char is unsigned, the cast is optimized away.

  c) If char is unsigned, gcc emits spurious "array subscript
     has type 'char'" warnings.

14 years agoClarification. Yay importlib!
Georg Brandl [Mon, 19 Jul 2010 11:28:05 +0000 (11:28 +0000)]
Clarification.  Yay importlib!

14 years agopydoc.pager does not promise to use $PAGER.
Georg Brandl [Mon, 19 Jul 2010 08:02:46 +0000 (08:02 +0000)]
pydoc.pager does not promise to use $PAGER.

14 years agoRemove temporary debugging code.
Mark Dickinson [Mon, 19 Jul 2010 07:31:40 +0000 (07:31 +0000)]
Remove temporary debugging code.

14 years agoClarify :option: description.
Georg Brandl [Mon, 19 Jul 2010 06:57:52 +0000 (06:57 +0000)]
Clarify :option: description.

14 years agoClarify.
Georg Brandl [Mon, 19 Jul 2010 06:52:35 +0000 (06:52 +0000)]
Clarify.

14 years agoDocument the extra epoll flags
Jean-Paul Calderone [Sun, 18 Jul 2010 16:30:31 +0000 (16:30 +0000)]
Document the extra epoll flags

14 years agoThere is no method named "register(fd, eventmask)"; fix markup to just indicate this...
Jean-Paul Calderone [Sun, 18 Jul 2010 16:13:27 +0000 (16:13 +0000)]
There is no method named "register(fd, eventmask)"; fix markup to just indicate this is code.

14 years agoAdd configure check for a bug with gcc soft floating-point and subnormals, to help...
Mark Dickinson [Sun, 18 Jul 2010 16:01:36 +0000 (16:01 +0000)]
Add configure check for a bug with gcc soft floating-point and subnormals, to help debug issue 8265.

14 years agonest method and attribute doc
Benjamin Peterson [Sun, 18 Jul 2010 14:27:02 +0000 (14:27 +0000)]
nest method and attribute doc

14 years agouse classmethod
Benjamin Peterson [Sun, 18 Jul 2010 14:23:36 +0000 (14:23 +0000)]
use classmethod

14 years ago#9110: update to ContextDecorator doc.
Georg Brandl [Sun, 18 Jul 2010 13:43:32 +0000 (13:43 +0000)]
#9110: update to ContextDecorator doc.

14 years ago#9279: remove the pdb.doc file, put its contents in pdb.__doc__. Also sync this...
Georg Brandl [Sun, 18 Jul 2010 10:11:03 +0000 (10:11 +0000)]
#9279: remove the pdb.doc file, put its contents in pdb.__doc__.  Also sync this and the pdb docs, introduce a new directive for pdb commands and a role to link to them.

14 years agoClarify Misc/NEWS entry.
Mark Dickinson [Sun, 18 Jul 2010 08:03:10 +0000 (08:03 +0000)]
Clarify Misc/NEWS entry.

14 years agoMisc/NEWS entry for r82941.
Mark Dickinson [Sun, 18 Jul 2010 07:48:20 +0000 (07:48 +0000)]
Misc/NEWS entry for r82941.

14 years agoIssue #9277: Struct module: standard bool packing was incorrect if
Mark Dickinson [Sun, 18 Jul 2010 07:29:02 +0000 (07:29 +0000)]
Issue #9277: Struct module: standard bool packing was incorrect if
char is unsigned.  Thanks Stefan Krah for the patch.

14 years agoIssue #5180: Fixed a bug that prevented loading 2.x pickles in 3.x
Alexander Belopolsky [Sat, 17 Jul 2010 22:50:45 +0000 (22:50 +0000)]
Issue #5180: Fixed a bug that prevented loading 2.x pickles in 3.x
python when they contain instances of old-style classes.

14 years agosharedinstall should depend on sharedmods #9280
Benjamin Peterson [Sat, 17 Jul 2010 20:39:23 +0000 (20:39 +0000)]
sharedinstall should depend on sharedmods #9280

14 years agoIssue #9268: Add annotation option to pickletools.dis
Alexander Belopolsky [Sat, 17 Jul 2010 15:51:21 +0000 (15:51 +0000)]
Issue #9268: Add annotation option to pickletools.dis

14 years agoIssue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails.
Stefan Krah [Sat, 17 Jul 2010 11:46:52 +0000 (11:46 +0000)]
Issue #7384: On Gentoo, libreadline.so is a "fake library", so ldd fails.
In that case, do not attempt to parse stderr output.

14 years ago#1555570: correctly handle a \r\n that is split by the read buffer.
R. David Murray [Sat, 17 Jul 2010 01:19:57 +0000 (01:19 +0000)]
#1555570: correctly handle a \r\n that is split by the read buffer.

Patch and test by Tony Nelson.

14 years agoAdd comma grouping to max result so it's easier to read.
Brett Cannon [Fri, 16 Jul 2010 19:26:23 +0000 (19:26 +0000)]
Add comma grouping to max result so it's easier to read.

14 years agoFix possible failure in pickling tests due to different instantiations
Antoine Pitrou [Fri, 16 Jul 2010 19:10:38 +0000 (19:10 +0000)]
Fix possible failure in pickling tests due to different instantiations
of the random module being around.

14 years agoAdd benchmarks for importing just source w/o writing bytecode, importing source
Brett Cannon [Fri, 16 Jul 2010 19:04:29 +0000 (19:04 +0000)]
Add benchmarks for importing just source w/o writing bytecode, importing source
while writing bytecode, and importing bytecode with source existing (don't care
about sourceless imports).

14 years agoCorrected TUPLE<N> opcodes' docs.
Alexander Belopolsky [Fri, 16 Jul 2010 14:39:45 +0000 (14:39 +0000)]
Corrected TUPLE<N> opcodes' docs.

14 years agoTouch up comments and code along with outputting what the unit of measure is.
Brett Cannon [Thu, 15 Jul 2010 06:24:04 +0000 (06:24 +0000)]
Touch up comments and code along with outputting what the unit of measure is.

14 years agoFix issue9132 - Documentation for comparing dictionaries is out of date
Senthil Kumaran [Wed, 14 Jul 2010 20:30:02 +0000 (20:30 +0000)]
Fix issue9132 - Documentation for comparing dictionaries is out of date

14 years agoFix a mistake, https proxy shoud be https://
Senthil Kumaran [Wed, 14 Jul 2010 20:10:52 +0000 (20:10 +0000)]
Fix a mistake, https proxy shoud be https://

14 years agoFix: Issue6853 - Get HTTPS system proxy in Windows.
Senthil Kumaran [Wed, 14 Jul 2010 19:15:23 +0000 (19:15 +0000)]
Fix: Issue6853 - Get HTTPS system proxy in Windows.

14 years agoPEP 8 conformance: class_ -> cls
Alexander Belopolsky [Wed, 14 Jul 2010 13:46:57 +0000 (13:46 +0000)]
PEP 8 conformance: class_ -> cls

14 years agoIssue #9251: test_threaded_import didn't fail when run through regrtest
Antoine Pitrou [Wed, 14 Jul 2010 11:52:38 +0000 (11:52 +0000)]
Issue #9251: test_threaded_import didn't fail when run through regrtest
if the import lock was disabled.

14 years agoFix Issue5842 - Moving the tests out of urllib.parse module
Senthil Kumaran [Wed, 14 Jul 2010 10:21:22 +0000 (10:21 +0000)]
Fix Issue5842 - Moving the tests out of urllib.parse module

14 years agoHigh byte is the exit status.
Stefan Krah [Wed, 14 Jul 2010 10:16:11 +0000 (10:16 +0000)]
High byte is the exit status.

14 years ago#9235: fix missing import of sys.
Georg Brandl [Wed, 14 Jul 2010 08:54:40 +0000 (08:54 +0000)]
#9235: fix missing import of sys.

14 years agoRemove unused code that would raise a NameError.
Georg Brandl [Wed, 14 Jul 2010 08:53:36 +0000 (08:53 +0000)]
Remove unused code that would raise a NameError.

14 years agoRemove XXX from text.
Georg Brandl [Wed, 14 Jul 2010 08:53:18 +0000 (08:53 +0000)]
Remove XXX from text.

14 years ago#9258: fix copy-paste errors.
Georg Brandl [Wed, 14 Jul 2010 08:00:22 +0000 (08:00 +0000)]
#9258: fix copy-paste errors.

14 years agoWoops, test_sndhdr.py contains the same code twice: fix it
Victor Stinner [Tue, 13 Jul 2010 23:08:01 +0000 (23:08 +0000)]
Woops, test_sndhdr.py contains the same code twice: fix it

14 years agoIssue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.
Victor Stinner [Tue, 13 Jul 2010 23:04:56 +0000 (23:04 +0000)]
Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.

14 years agoSet sys.modules[name] to None instead of 0 to block module import.
Alexander Belopolsky [Tue, 13 Jul 2010 14:50:16 +0000 (14:50 +0000)]
Set sys.modules[name] to None instead of 0 to block module import.

14 years agoFix documentation typo: wprite() -> write().
Jeroen Ruigrok van der Werven [Tue, 13 Jul 2010 14:47:01 +0000 (14:47 +0000)]
Fix documentation typo: wprite() -> write().

14 years agoAdd bytes in literal_eval doc.
Georg Brandl [Tue, 13 Jul 2010 06:38:10 +0000 (06:38 +0000)]
Add bytes in literal_eval doc.

14 years agoYield more information on failure in test_struct boolean test.
Mark Dickinson [Mon, 12 Jul 2010 20:03:24 +0000 (20:03 +0000)]
Yield more information on failure in test_struct boolean test.

14 years agoFix definition of len() and indexing for memoryview objects (part of #7696).
Antoine Pitrou [Mon, 12 Jul 2010 20:01:52 +0000 (20:01 +0000)]
Fix definition of len() and indexing for memoryview objects (part of #7696).

14 years ago#6026: skip test_get_file_list when zlib is not available.
Ezio Melotti [Mon, 12 Jul 2010 19:49:41 +0000 (19:49 +0000)]
#6026: skip test_get_file_list when zlib is not available.

14 years agoRegenerate Python/graminit.c.
Mark Dickinson [Mon, 12 Jul 2010 14:18:21 +0000 (14:18 +0000)]
Regenerate Python/graminit.c.

14 years agoIssue #2009: refactor varargslist and typedargslist productions to make them more...
Mark Dickinson [Mon, 12 Jul 2010 14:14:18 +0000 (14:14 +0000)]
Issue #2009: refactor varargslist and typedargslist productions to make them more friendly for third-party parsers.

14 years agoRemove mention of execfile from the tutorial.
Mark Dickinson [Mon, 12 Jul 2010 09:37:40 +0000 (09:37 +0000)]
Remove mention of execfile from the tutorial.

14 years agoUse raw string literals for regexes containing backlash.
Georg Brandl [Mon, 12 Jul 2010 09:06:13 +0000 (09:06 +0000)]
Use raw string literals for regexes containing backlash.

14 years agoTake care of duplicate target name warnings.
Georg Brandl [Mon, 12 Jul 2010 09:00:29 +0000 (09:00 +0000)]
Take care of duplicate target name warnings.

14 years agoRemove myself.
Martin v. Löwis [Mon, 12 Jul 2010 06:03:18 +0000 (06:03 +0000)]
Remove myself.

14 years agoPut my name down for winreg.
Brian Curtin [Sun, 11 Jul 2010 23:32:11 +0000 (23:32 +0000)]
Put my name down for winreg.

14 years agoallow byte literals
Benjamin Peterson [Sun, 11 Jul 2010 23:06:06 +0000 (23:06 +0000)]
allow byte literals

14 years agoInclude versionadded in (c)math.isfinite docs (thanks Ezio Melotti). Other minor...
Mark Dickinson [Sun, 11 Jul 2010 19:47:37 +0000 (19:47 +0000)]
Include versionadded in (c)math.isfinite docs (thanks Ezio Melotti).  Other minor doc cleanups.

14 years agoassertEquals -> assertEqual
Mark Dickinson [Sun, 11 Jul 2010 19:12:10 +0000 (19:12 +0000)]
assertEquals -> assertEqual

14 years agoIssue #9137: Fix issue in MutableMapping.update, which incorrectly
Mark Dickinson [Sun, 11 Jul 2010 18:53:06 +0000 (18:53 +0000)]
Issue #9137: Fix issue in MutableMapping.update, which incorrectly
treated keyword arguments called 'self' or 'other' specially.

14 years agoImprove docstrings for isnan, isinf and isfinite.
Mark Dickinson [Sun, 11 Jul 2010 18:13:41 +0000 (18:13 +0000)]
Improve docstrings for isnan, isinf and isfinite.

14 years agoIssue #8974: fix print calls in msgfmt.py.
Martin v. Löwis [Sun, 11 Jul 2010 17:39:46 +0000 (17:39 +0000)]
Issue #8974: fix print calls in msgfmt.py.

14 years agoIssue #9165: Add math.isfinite and cmath.isfinite.
Mark Dickinson [Sun, 11 Jul 2010 17:38:24 +0000 (17:38 +0000)]
Issue #9165: Add math.isfinite and cmath.isfinite.

14 years agotest for set literals
Benjamin Peterson [Sun, 11 Jul 2010 12:59:24 +0000 (12:59 +0000)]
test for set literals

14 years agoIssue #7616: Fix copying of overlapping memoryview slices with the Intel
Antoine Pitrou [Sun, 11 Jul 2010 12:12:00 +0000 (12:12 +0000)]
Issue #7616: Fix copying of overlapping memoryview slices with the Intel
compiler.

14 years ago#9223: link to Command class reference, and move Command interface docs nearer to...
Georg Brandl [Sun, 11 Jul 2010 10:22:44 +0000 (10:22 +0000)]
#9223: link to Command class reference, and move Command interface docs nearer to class docs.

14 years ago#7935: cross-reference to ast.literal_eval() from eval() docs.
Georg Brandl [Sun, 11 Jul 2010 09:42:10 +0000 (09:42 +0000)]
#7935: cross-reference to ast.literal_eval() from eval() docs.

14 years agoAllow set literals in literal_eval().
Georg Brandl [Sun, 11 Jul 2010 09:41:21 +0000 (09:41 +0000)]
Allow set literals in literal_eval().

14 years ago#9184: fix default value for "buffering" param of open().
Georg Brandl [Sun, 11 Jul 2010 09:33:39 +0000 (09:33 +0000)]
#9184: fix default value for "buffering" param of open().

14 years agoFix typo.
Georg Brandl [Sun, 11 Jul 2010 09:26:57 +0000 (09:26 +0000)]
Fix typo.

14 years ago#6774: explain shutdown() behavior varying with platform.
Georg Brandl [Sun, 11 Jul 2010 09:23:11 +0000 (09:23 +0000)]
#6774: explain shutdown() behavior varying with platform.

14 years agoFix for issue 9164
Ronald Oussoren [Sun, 11 Jul 2010 09:05:07 +0000 (09:05 +0000)]
Fix for issue 9164

14 years ago#3214 followup: add link to ABC entry.
Georg Brandl [Sun, 11 Jul 2010 08:36:20 +0000 (08:36 +0000)]
#3214 followup: add link to ABC entry.

14 years agoSilence makeindex.
Georg Brandl [Sun, 11 Jul 2010 08:33:16 +0000 (08:33 +0000)]
Silence makeindex.

14 years agoIssue2007: Removing reference to MSIE Cookie handling by mechanize. Suggested by...
Senthil Kumaran [Sun, 11 Jul 2010 05:01:52 +0000 (05:01 +0000)]
Issue2007: Removing reference to MSIE Cookie handling by mechanize. Suggested by John J Lee.

14 years agoremove unneeded error check
Benjamin Peterson [Sun, 11 Jul 2010 03:36:35 +0000 (03:36 +0000)]
remove unneeded error check

14 years agoStricter verification for file based url scheme and reliance on ftp protocol.
Senthil Kumaran [Sun, 11 Jul 2010 03:12:43 +0000 (03:12 +0000)]
Stricter verification for file based url scheme and reliance on ftp protocol.

14 years agoValueError is eventually what we want to move to, I suppose
Benjamin Peterson [Sat, 10 Jul 2010 15:14:45 +0000 (15:14 +0000)]
ValueError is eventually what we want to move to, I suppose

14 years agoAdd missing docs for re module 'purge' function.
R. David Murray [Sat, 10 Jul 2010 14:23:36 +0000 (14:23 +0000)]
Add missing docs for re module 'purge' function.

14 years agoFix error message for comparing single line strings in unittest.TestCase.assertEqual.
Michael Foord [Sat, 10 Jul 2010 13:52:22 +0000 (13:52 +0000)]
Fix error message for comparing single line strings in unittest.TestCase.assertEqual.
Issue 9174.

14 years agoFix 'refleak' introduced by fnmatch cache purge tests.
R. David Murray [Sat, 10 Jul 2010 13:52:13 +0000 (13:52 +0000)]
Fix 'refleak' introduced by fnmatch cache purge tests.

This introduces a 'purge' function for the fnmatch module analogous
to the 'purge' function in the re module.

14 years ago#8564: update docs on integrating doctest/unittest with unittest(2) test discovery.
Georg Brandl [Sat, 10 Jul 2010 12:20:38 +0000 (12:20 +0000)]
#8564: update docs on integrating doctest/unittest with unittest(2) test discovery.

14 years ago#8456: fix signature of sqlite3.connect().
Georg Brandl [Sat, 10 Jul 2010 12:01:34 +0000 (12:01 +0000)]
#8456: fix signature of sqlite3.connect().

14 years ago#8338: fix outdated class name.
Georg Brandl [Sat, 10 Jul 2010 11:51:06 +0000 (11:51 +0000)]
#8338: fix outdated class name.

14 years ago#1434090: properly append child in expatbuilder doctype handler.
Georg Brandl [Sat, 10 Jul 2010 11:40:13 +0000 (11:40 +0000)]
#1434090: properly append child in expatbuilder doctype handler.

14 years ago#3214: improve description of duck-typing in glossary.
Georg Brandl [Sat, 10 Jul 2010 10:39:57 +0000 (10:39 +0000)]
#3214: improve description of duck-typing in glossary.

14 years ago#3071: tell how many values were expected when unpacking too many.
Georg Brandl [Sat, 10 Jul 2010 10:32:36 +0000 (10:32 +0000)]
#3071: tell how many values were expected when unpacking too many.