]> granicus.if.org Git - python/log
python
14 years agoUpdate the Windows FAQ's text about os.kill (#1220212).
Brian Curtin [Mon, 12 Apr 2010 18:07:21 +0000 (18:07 +0000)]
Update the Windows FAQ's text about os.kill (#1220212).

14 years agoIssue #7585: use tab between components in unified and context diff headers.
R. David Murray [Mon, 12 Apr 2010 16:35:19 +0000 (16:35 +0000)]
Issue #7585: use tab between components in unified and context diff headers.

Instead of spaces between the filename and date (or whatever the string
is that follows the filename, if any) use tabs.  This is what the unix
'diff' command does, for example, and difflib was intended to follow
the 'standard' way of doing diffs.  This improves compatibility with
patch tools.  The docs and examples are also changed to recommended that
the date format used be the ISO 8601 format, which is what modern diff
tools emit by default.

Patch by Anatoly Techtonik.

14 years agoIssue #8367: Fix spurious test failure on systems without a sound card.
Stefan Krah [Mon, 12 Apr 2010 15:21:25 +0000 (15:21 +0000)]
Issue #8367: Fix spurious test failure on systems without a sound card.

14 years agotypo
Barry Warsaw [Mon, 12 Apr 2010 14:40:49 +0000 (14:40 +0000)]
typo

14 years agoIssue #7472: ISO-2022 charsets now consistently use 7bit CTE.
R. David Murray [Mon, 12 Apr 2010 14:26:06 +0000 (14:26 +0000)]
Issue #7472: ISO-2022 charsets now consistently use 7bit CTE.

Fixed a typo in the email.encoders module so that messages output using
an ISO-2022 character set will use a content-transfer-encoding of
7bit consistently.  Previously if the input data had any eight bit
characters the output data would get marked as 8bit even though it
was actually 7bit.

14 years agoAdding additional examples of valid urls as per RFC 3986 (for issue8339)
Senthil Kumaran [Mon, 12 Apr 2010 06:50:24 +0000 (06:50 +0000)]
Adding additional examples of valid urls as per RFC 3986 (for issue8339)

14 years agoRe-enable all tests, to see which ones fail on the buildbots.
Martin v. Löwis [Mon, 12 Apr 2010 05:22:25 +0000 (05:22 +0000)]
Re-enable all tests, to see which ones fail on the buildbots.

14 years agoIssue #8330: Fix expected output in test_gdb.
Martin v. Löwis [Mon, 12 Apr 2010 05:18:16 +0000 (05:18 +0000)]
Issue #8330: Fix expected output in test_gdb.

14 years agoIt is possible to add extra testing options using EXTRATESTOPTS.
Antoine Pitrou [Mon, 12 Apr 2010 00:10:46 +0000 (00:10 +0000)]
It is possible to add extra testing options using EXTRATESTOPTS.
When such extra options include "-x testname", subsequent arguments
are all taken as test names to ignore. Therefore, standard options
must be passed before *TESTOPTS.

(witnessed on the ARM buildbots)

14 years agoFix misplaced items and incorrect title.
Antoine Pitrou [Sun, 11 Apr 2010 22:45:47 +0000 (22:45 +0000)]
Fix misplaced items and incorrect title.

14 years agoIssue #8374: Update the internal alias table in the :mod:`locale` module
Antoine Pitrou [Sun, 11 Apr 2010 22:32:39 +0000 (22:32 +0000)]
Issue #8374: Update the internal alias table in the :mod:`locale` module
to cover recent locale changes and additions.

14 years agoAdd several items
Andrew M. Kuchling [Sun, 11 Apr 2010 20:40:09 +0000 (20:40 +0000)]
Add several items

14 years agoMinor factoring
Raymond Hettinger [Sun, 11 Apr 2010 20:39:28 +0000 (20:39 +0000)]
Minor factoring

14 years agoFix for issues #3581, #1481 and #7650:
Stefan Krah [Sun, 11 Apr 2010 15:15:54 +0000 (15:15 +0000)]
Fix for issues #3581, #1481 and #7650:

1. The assumptions in check_node() were too restrictive:

     - Hardware addresses with universal_local_bit=1 are valid
       (locally administered).

     - Many of the tested functions (including uuid.getnode())
       may return valid RFC 4122 random node IDs. These are pretty
       much random 48-bit values with the multicast bit set to 1.

2. _unixdll_getnode() calls _uuid_generate_time(), which may be None
   on some platforms. The resulting TypeError is now caught.

14 years agoAdd two items
Andrew M. Kuchling [Sun, 11 Apr 2010 12:49:37 +0000 (12:49 +0000)]
Add two items

14 years agoTwo typo fixes
Andrew M. Kuchling [Sun, 11 Apr 2010 12:48:08 +0000 (12:48 +0000)]
Two typo fixes

14 years agoAdd descriptor howto to main documentation
Raymond Hettinger [Sun, 11 Apr 2010 08:14:45 +0000 (08:14 +0000)]
Add descriptor howto to main documentation

14 years agoRemove distutils section
Andrew M. Kuchling [Sun, 11 Apr 2010 01:44:13 +0000 (01:44 +0000)]
Remove distutils section

14 years agoname correct
Andrew M. Kuchling [Sun, 11 Apr 2010 01:40:49 +0000 (01:40 +0000)]
name correct

14 years agoadd test for class with no operations defined
Benjamin Peterson [Sun, 11 Apr 2010 01:40:32 +0000 (01:40 +0000)]
add test for class with no operations defined

14 years agoAdd various items
Andrew M. Kuchling [Sun, 11 Apr 2010 01:40:30 +0000 (01:40 +0000)]
Add various items

14 years agoPunctuation fix
Andrew M. Kuchling [Sun, 11 Apr 2010 01:40:06 +0000 (01:40 +0000)]
Punctuation fix

14 years agoTwo grammar fixes
Andrew M. Kuchling [Sun, 11 Apr 2010 01:39:36 +0000 (01:39 +0000)]
Two grammar fixes

14 years agoAdd the sorting HOWTO to the main docs.
Raymond Hettinger [Sun, 11 Apr 2010 00:01:23 +0000 (00:01 +0000)]
Add the sorting HOWTO to the main docs.

14 years agoRevert temporary commit in r79937
Antoine Pitrou [Sat, 10 Apr 2010 23:32:12 +0000 (23:32 +0000)]
Revert temporary commit in r79937

14 years agoTemporary commit of fix to issue #5380 (in order to watch buildbot response)
Antoine Pitrou [Sat, 10 Apr 2010 22:43:05 +0000 (22:43 +0000)]
Temporary commit of fix to issue #5380 (in order to watch buildbot response)

14 years agofix PYTHONWARNINGS handling to not modify the original env value and improve
Philip Jenvey [Sat, 10 Apr 2010 20:27:15 +0000 (20:27 +0000)]
fix PYTHONWARNINGS handling to not modify the original env value and improve
its tests

14 years agoRefactor a couple inspect module tests to remove duplicate code
Jean-Paul Calderone [Sat, 10 Apr 2010 19:59:28 +0000 (19:59 +0000)]
Refactor a couple inspect module tests to remove duplicate code

The test_classify_oldstyle and test_classify_newstyle methods of
test.test_inspect.TestClassesAndFunctions were previously almost
identical (aside from irrelevant whitespace and one semantic
difference).  They now share a single helper.

Fixes issue #8363.

14 years agoadjust gc_collect for Jython
Philip Jenvey [Sat, 10 Apr 2010 19:39:07 +0000 (19:39 +0000)]
adjust gc_collect for Jython

14 years agotowards beta 2
Benjamin Peterson [Sat, 10 Apr 2010 18:53:58 +0000 (18:53 +0000)]
towards beta 2

14 years agoIssue 8361: Remove assert from functools.total_ordering\ 1
Raymond Hettinger [Sat, 10 Apr 2010 16:57:36 +0000 (16:57 +0000)]
Issue 8361: Remove assert from functools.total_ordering\ 1

14 years agotag first 2.7b1 beta
Benjamin Peterson [Sat, 10 Apr 2010 16:30:11 +0000 (16:30 +0000)]
tag first 2.7b1 beta

14 years agoupdate pydoc-topics v2.7b1
Benjamin Peterson [Sat, 10 Apr 2010 16:28:34 +0000 (16:28 +0000)]
update pydoc-topics

14 years agobump version to 2.7b1
Benjamin Peterson [Sat, 10 Apr 2010 16:22:05 +0000 (16:22 +0000)]
bump version to 2.7b1

14 years agoFix typo in comment
Nick Coghlan [Sat, 10 Apr 2010 15:01:54 +0000 (15:01 +0000)]
Fix typo in comment

14 years agoTry to turn some buildbots green by allowing test_multiprocessing to pass even if...
Nick Coghlan [Sat, 10 Apr 2010 14:24:36 +0000 (14:24 +0000)]
Try to turn some buildbots green by allowing test_multiprocessing to pass even if it hits the sys.exc_clear code in the threading module, and improve the test coverage by making the ctypes dependencies a bit more granular (two of the cited ctypes objects don't exist on my system)

14 years ago#8346: update version.
Georg Brandl [Sat, 10 Apr 2010 11:16:59 +0000 (11:16 +0000)]
#8346: update version.

14 years ago#8360: skipTest was added in 2.7.
Georg Brandl [Sat, 10 Apr 2010 11:15:24 +0000 (11:15 +0000)]
#8360: skipTest was added in 2.7.

14 years agoFixup new itertools recipes.
Raymond Hettinger [Sat, 10 Apr 2010 07:01:32 +0000 (07:01 +0000)]
Fixup new itertools recipes.

14 years agoRevert r79915 (temporary commit to check for buildbots -> the fix was successful)
Antoine Pitrou [Fri, 9 Apr 2010 22:41:31 +0000 (22:41 +0000)]
Revert r79915 (temporary commit to check for buildbots -> the fix was successful)

14 years agoTemporarily commit fix to issue #8108, to check for buildbot response
Antoine Pitrou [Fri, 9 Apr 2010 21:00:36 +0000 (21:00 +0000)]
Temporarily commit fix to issue #8108, to check for buildbot response

14 years agoSSL_MODE_AUTO_RETRY has been added in OpenSSL 0.9.6. Fix compilation
Antoine Pitrou [Fri, 9 Apr 2010 20:38:39 +0000 (20:38 +0000)]
SSL_MODE_AUTO_RETRY has been added in OpenSSL 0.9.6.  Fix compilation
with earlier versions.

14 years agoIssue #8348: Fix test ftp url in test_urllib2net.
Martin v. Löwis [Thu, 8 Apr 2010 17:40:54 +0000 (17:40 +0000)]
Issue #8348: Fix test ftp url in test_urllib2net.

14 years agoIssue #8204: Fix test_ttk notebook test by forcing focus.
Martin v. Löwis [Thu, 8 Apr 2010 17:38:32 +0000 (17:38 +0000)]
Issue #8204: Fix test_ttk notebook test by forcing focus.

14 years agoIssue #8344: Fix test_ttk bug on FreeBSD.
Martin v. Löwis [Thu, 8 Apr 2010 09:47:40 +0000 (09:47 +0000)]
Issue #8344: Fix test_ttk bug on FreeBSD.

14 years agoThis check-in fixes two problems:
Ronald Oussoren [Thu, 8 Apr 2010 08:13:31 +0000 (08:13 +0000)]
This check-in fixes two problems:

1) A non-critical off-by-one error in pythonw

2) A problem in the configure script that caused
   builds with '--enable-framework --enable-universalsdk=/'
   to fail on OSX 10.6.

14 years agoCorrection of unittest documentation typos and omissions
Michael Foord [Thu, 8 Apr 2010 04:33:20 +0000 (04:33 +0000)]
Correction of unittest documentation typos and omissions

14 years agoSwitch regrtest to use StringIO instead of cStringIO for test_multiprocessing on...
Michael Foord [Thu, 8 Apr 2010 00:04:24 +0000 (00:04 +0000)]
Switch regrtest to use StringIO instead of cStringIO for test_multiprocessing on Windows. Issue 8333.

14 years agounittest.result.TestResult does not create its buffers until they're used. It uses...
Michael Foord [Wed, 7 Apr 2010 23:04:22 +0000 (23:04 +0000)]
unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.

14 years agoIssue #8337: Disable the remaining test also for now.
Martin v. Löwis [Wed, 7 Apr 2010 19:11:32 +0000 (19:11 +0000)]
Issue #8337: Disable the remaining test also for now.

14 years agoDocument the libffi FreeBSD fix.
Jeroen Ruigrok van der Werven [Wed, 7 Apr 2010 16:34:08 +0000 (16:34 +0000)]
Document the libffi FreeBSD fix.

14 years agoFreeBSD is not a sysv platform, so use freebsd.S instead of sysv.S (as is
Jeroen Ruigrok van der Werven [Wed, 7 Apr 2010 14:33:37 +0000 (14:33 +0000)]
FreeBSD is not a sysv platform, so use freebsd.S instead of sysv.S (as is
also the case in FreeBSD's port of libffi).

Reviewed by: dickinsm

14 years agoIssue #8314: Fix unsigned long long bug in libffi on Sparc v8.
Martin v. Löwis [Wed, 7 Apr 2010 11:01:46 +0000 (11:01 +0000)]
Issue #8314: Fix unsigned long long bug in libffi on Sparc v8.

14 years agoUse some more interesting test values for (unsigned) long long ctypes tests,
Mark Dickinson [Wed, 7 Apr 2010 10:18:27 +0000 (10:18 +0000)]
Use some more interesting test values for (unsigned) long long ctypes tests,
in the hope of getting more information about the test_ctypes failures
on Sparc (see issue #8314).

14 years agoIssue #8331: logging: fixed some grammatical errors in documentation.
Vinay Sajip [Wed, 7 Apr 2010 09:40:52 +0000 (09:40 +0000)]
Issue #8331: logging: fixed some grammatical errors in documentation.

14 years agoIssue #8328: Silence Visual Studio warnings.
Stefan Krah [Wed, 7 Apr 2010 08:24:44 +0000 (08:24 +0000)]
Issue #8328: Silence Visual Studio warnings.

14 years agodocument new PYTHONWARNINGS env var
Philip Jenvey [Tue, 6 Apr 2010 23:38:57 +0000 (23:38 +0000)]
document new PYTHONWARNINGS env var

14 years agotell people to update python.man, too
Benjamin Peterson [Tue, 6 Apr 2010 23:32:27 +0000 (23:32 +0000)]
tell people to update python.man, too

14 years ago#7301: add the environment variable $PYTHONWARNINGS to supplement the -W
Philip Jenvey [Tue, 6 Apr 2010 23:24:45 +0000 (23:24 +0000)]
#7301: add the environment variable $PYTHONWARNINGS to supplement the -W
command line option
patch from Brian Curtin

14 years agoFix module directory finding logic for dotted paths in unittest test discovery.
Michael Foord [Tue, 6 Apr 2010 23:18:16 +0000 (23:18 +0000)]
Fix module directory finding logic for dotted paths in unittest test discovery.

14 years agoIssue #8327: logging: Clarification of propagation functionality in documentation.
Vinay Sajip [Tue, 6 Apr 2010 22:32:37 +0000 (22:32 +0000)]
Issue #8327: logging: Clarification of propagation functionality in documentation.

14 years agoMore NaN consistency doc fixes.
Mark Dickinson [Tue, 6 Apr 2010 22:18:23 +0000 (22:18 +0000)]
More NaN consistency doc fixes.

14 years agoUse consistent spelling for nans (thanks Georg for noticing).
Mark Dickinson [Tue, 6 Apr 2010 22:10:55 +0000 (22:10 +0000)]
Use consistent spelling for nans (thanks Georg for noticing).

14 years agoremove a optimization that resulted in unexpected behavior #8929
Benjamin Peterson [Tue, 6 Apr 2010 21:50:00 +0000 (21:50 +0000)]
remove a optimization that resulted in unexpected behavior #8929

14 years agouse skip decorator
Benjamin Peterson [Tue, 6 Apr 2010 21:37:06 +0000 (21:37 +0000)]
use skip decorator

14 years agoFix syntax.
Georg Brandl [Tue, 6 Apr 2010 20:27:59 +0000 (20:27 +0000)]
Fix syntax.

14 years agoIssue #7947: Clarify math module behaviour for IEEE 754 special cases, along
Mark Dickinson [Tue, 6 Apr 2010 19:50:03 +0000 (19:50 +0000)]
Issue #7947:  Clarify math module behaviour for IEEE 754 special cases, along
with a number of additional minor edits and typo corrections.

14 years agoSilence a 'comparison between signed and unsigned integer expressions' gcc warning.
Mark Dickinson [Tue, 6 Apr 2010 18:58:54 +0000 (18:58 +0000)]
Silence a 'comparison between signed and unsigned integer expressions' gcc warning.

14 years agoIssue #8259: Clarify that there's an upper bound on the right-hand operand of a shift...
Mark Dickinson [Tue, 6 Apr 2010 18:20:11 +0000 (18:20 +0000)]
Issue #8259: Clarify that there's an upper bound on the right-hand operand of a shift operator.

14 years agoIssue #8193: Fix test_zlib failure with zlib 1.2.4.
Antoine Pitrou [Tue, 6 Apr 2010 17:21:09 +0000 (17:21 +0000)]
Issue #8193: Fix test_zlib failure with zlib 1.2.4.

14 years agoMisc/NEWS entry for r79843.
Mark Dickinson [Tue, 6 Apr 2010 16:47:55 +0000 (16:47 +0000)]
Misc/NEWS entry for r79843.

14 years agoIssue #8259: Get rid of 'outrageous left shift count' error when
Mark Dickinson [Tue, 6 Apr 2010 16:46:09 +0000 (16:46 +0000)]
Issue #8259: Get rid of 'outrageous left shift count' error when
left-shifting an integer by more than 2**31 on a 64-bit machine.  Also
convert shift counts to a Py_ssize_t instead of a C long.

14 years ago14 years later, we still don't know what it's for.
Antoine Pitrou [Tue, 6 Apr 2010 15:38:25 +0000 (15:38 +0000)]
14 years later, we still don't know what it's for.
Spotted by the PyPy developers.

Original commit is:

branch:      trunk
user:        guido
date:        Mon Aug 19 21:32:04 1996 +0200
files:       Python/getargs.c
description:
[svn r6499] Support for keyword arguments (PyArg_ParseTupleAndKeywords) donated by
Geoff Philbrick <philbric@delphi.hks.com> (slightly changed by me).

Also a little change to make the file acceptable to K&R C compilers
(HPUX, SunOS 4.x).

14 years agoNote that PEP 378 also applies to int.
Eric Smith [Tue, 6 Apr 2010 15:17:33 +0000 (15:17 +0000)]
Note that PEP 378 also applies to int.

14 years agoAdd JP.
Georg Brandl [Tue, 6 Apr 2010 14:33:44 +0000 (14:33 +0000)]
Add JP.

14 years agoFixed PEP 378 example.
Eric Smith [Tue, 6 Apr 2010 14:30:15 +0000 (14:30 +0000)]
Fixed PEP 378 example.

14 years ago#8320: document return value of recv_into().
Georg Brandl [Tue, 6 Apr 2010 08:18:15 +0000 (08:18 +0000)]
#8320: document return value of recv_into().

14 years agoready _sre types
Benjamin Peterson [Tue, 6 Apr 2010 03:34:09 +0000 (03:34 +0000)]
ready _sre types

14 years agoFix several links and other mistakes.
Ezio Melotti [Tue, 6 Apr 2010 03:26:49 +0000 (03:26 +0000)]
Fix several links and other mistakes.

14 years agoFix Issue8262 - changing RuntimeError wording to "Threads can only be started once"
Senthil Kumaran [Tue, 6 Apr 2010 03:23:33 +0000 (03:23 +0000)]
Fix Issue8262 - changing RuntimeError wording to "Threads can only be started once"

14 years agoIssue #8321: Give access to OpenSSL version numbers from the `ssl` module,
Antoine Pitrou [Mon, 5 Apr 2010 21:35:07 +0000 (21:35 +0000)]
Issue #8321: Give access to OpenSSL version numbers from the `ssl` module,
using the new attributes `ssl.OPENSSL_VERSION`, `ssl.OPENSSL_VERSION_INFO`
and `ssl.OPENSSL_VERSION_NUMBER`.

14 years agoFix a failing test on an apparently slow Windows buildbot.
Brian Curtin [Mon, 5 Apr 2010 19:04:23 +0000 (19:04 +0000)]
Fix a failing test on an apparently slow Windows buildbot.

On slower Windows machines, waiting 0.1 seconds can sometimes not be
enough for a subprocess to start and be ready to accept signals, causing
the test to fail. One buildbot is also choking on input()/EOFError so
that was changed to not depend on input.

14 years agoUse a better NaN test in _Py_HashDouble as well.
Mark Dickinson [Mon, 5 Apr 2010 18:54:51 +0000 (18:54 +0000)]
Use a better NaN test in _Py_HashDouble as well.

14 years agoClasses that override __eq__ also need to define __hash__.
Raymond Hettinger [Mon, 5 Apr 2010 18:53:43 +0000 (18:53 +0000)]
Classes that override __eq__ also need to define __hash__.

14 years agoUse a more robust infinity check in _Py_HashDouble.
Mark Dickinson [Mon, 5 Apr 2010 18:07:51 +0000 (18:07 +0000)]
Use a more robust infinity check in _Py_HashDouble.

This fixes a test_decimal failure on FreeBSD 8.0.  (modf apparently
doesn't follow C99 Annex F on FreeBSD.)

14 years agoIssue 8316: make test_gdb robust in the face of differing terminal
R. David Murray [Mon, 5 Apr 2010 16:28:49 +0000 (16:28 +0000)]
Issue 8316: make test_gdb robust in the face of differing terminal
widths.  Patch by Dave Malcolm.

14 years agoadded a note for Andrew, about distutils2
Tarek Ziadé [Mon, 5 Apr 2010 14:58:14 +0000 (14:58 +0000)]
added a note for Andrew, about distutils2

14 years agoFix some broken URLs.
Ezio Melotti [Mon, 5 Apr 2010 12:51:45 +0000 (12:51 +0000)]
Fix some broken URLs.

14 years agoEnsure that the gdb hooks can be installed when
Ronald Oussoren [Mon, 5 Apr 2010 11:21:21 +0000 (11:21 +0000)]
Ensure that the gdb hooks can be installed when
srcdir != builddir.

Without this patch it is no longer possible to
build python when you don't run configure from
the root of the source tree.

14 years agoFurther documentation fix for unittest.rst
Michael Foord [Mon, 5 Apr 2010 10:30:14 +0000 (10:30 +0000)]
Further documentation fix for unittest.rst

14 years agoFurterh documentation fix for unittest.rst
Michael Foord [Mon, 5 Apr 2010 10:28:27 +0000 (10:28 +0000)]
Furterh documentation fix for unittest.rst

14 years agoDocumentation fixes for unittest
Michael Foord [Mon, 5 Apr 2010 10:26:26 +0000 (10:26 +0000)]
Documentation fixes for unittest

14 years agoFix markup errors.
Ezio Melotti [Mon, 5 Apr 2010 08:16:41 +0000 (08:16 +0000)]
Fix markup errors.

14 years agoFix markup, punctuation and whitespaces in _winreg.rst.
Ezio Melotti [Mon, 5 Apr 2010 08:02:54 +0000 (08:02 +0000)]
Fix markup, punctuation and whitespaces in _winreg.rst.

14 years ago#8212: rephrase the webservers howto and fix some mistakes.
Ezio Melotti [Mon, 5 Apr 2010 03:51:38 +0000 (03:51 +0000)]
#8212: rephrase the webservers howto and fix some mistakes.

14 years agofix escape_encode to return the correct consumed size
Philip Jenvey [Mon, 5 Apr 2010 02:51:51 +0000 (02:51 +0000)]
fix escape_encode to return the correct consumed size

14 years agoIssue 8287: try to fix the gdb-python install errors on Solaris
R. David Murray [Mon, 5 Apr 2010 01:34:50 +0000 (01:34 +0000)]
Issue 8287: try to fix the gdb-python install errors on Solaris
and FreeBSD.  Patch by Dave Malcolm.

14 years agoDocument signal handling functions in unittest.rst
Michael Foord [Mon, 5 Apr 2010 00:39:50 +0000 (00:39 +0000)]
Document signal handling functions in unittest.rst

14 years agoAdding documentation for new unittest.main() parameters
Michael Foord [Sun, 4 Apr 2010 23:28:44 +0000 (23:28 +0000)]
Adding documentation for new unittest.main() parameters

14 years agofix dis on new style classes #8310
Benjamin Peterson [Sun, 4 Apr 2010 23:23:22 +0000 (23:23 +0000)]
fix dis on new style classes #8310