]> granicus.if.org Git - python/log
python
14 years agoMerged revisions 81224 via svnmerge from
Victor Stinner [Sun, 16 May 2010 00:35:43 +0000 (00:35 +0000)]
Merged revisions 81224 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81224 | victor.stinner | 2010-05-16 02:34:40 +0200 (dim., 16 mai 2010) | 4 lines

  Use with open() as fo: ... instead of try: fo = open(...) finally: fo.close()

  fo is not set if the open() fails.
........

14 years agoMerged revisions 81220 via svnmerge from
Victor Stinner [Sat, 15 May 2010 22:58:41 +0000 (22:58 +0000)]
Merged revisions 81220 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81220 | victor.stinner | 2010-05-16 00:55:28 +0200 (dim., 16 mai 2010) | 4 lines

  Use 4-spaces for indentation (instead of tabs) in pgen outputs

  Regenerate (reindent) Python/graminit.c
........

14 years agoRecorded merge of revisions 81213 via svnmerge from
Victor Stinner [Sat, 15 May 2010 22:26:41 +0000 (22:26 +0000)]
Recorded merge of revisions 81213 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81213 | victor.stinner | 2010-05-16 00:19:27 +0200 (dim., 16 mai 2010) | 5 lines

  reindent _cursesmodule.c

  Use untabify.py + emacs (python3 mode) + manual editions for
  Py_BEGIN_ALLOW_THREADS / Py_END_ALLOW_THREADS
........

14 years agoRecorded merge of revisions 81205 via svnmerge from
Victor Stinner [Sat, 15 May 2010 21:03:33 +0000 (21:03 +0000)]
Recorded merge of revisions 81205 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81205 | victor.stinner | 2010-05-15 23:00:59 +0200 (sam., 15 mai 2010) | 2 lines

  NEWS: strip trailing spaces
........

14 years agoIssue #7640: In the new `io` module, fix relative seek() for buffered
Antoine Pitrou [Sat, 15 May 2010 20:33:07 +0000 (20:33 +0000)]
Issue #7640: In the new `io` module, fix relative seek() for buffered
readable streams when the internal buffer isn't empty.  Patch by Pascal
Chambon.

14 years agoBlocked revisions 81185 via svnmerge
Stefan Krah [Sat, 15 May 2010 09:37:54 +0000 (09:37 +0000)]
Blocked revisions 81185 via svnmerge

........
  r81185 | stefan.krah | 2010-05-15 11:31:08 +0200 (Sat, 15 May 2010) | 4 lines

  If the timeout is exceeded, count the tests as skipped instead of just
  issuing a warning.
........

14 years agoUse stderr instead of stdout for warning.
Stefan Krah [Sat, 15 May 2010 09:34:50 +0000 (09:34 +0000)]
Use stderr instead of stdout for warning.

14 years agoMerged revisions 81179 via svnmerge from
Victor Stinner [Fri, 14 May 2010 21:53:32 +0000 (21:53 +0000)]
Merged revisions 81179 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81179 | victor.stinner | 2010-05-14 23:52:26 +0200 (ven., 14 mai 2010) | 2 lines

  Fix regression introduced by r81154 (Issue #5099, subprocess destructor)
........

14 years agoMerged revisions 81166 via svnmerge from
Victor Stinner [Fri, 14 May 2010 15:55:12 +0000 (15:55 +0000)]
Merged revisions 81166 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81166 | victor.stinner | 2010-05-14 17:53:20 +0200 (ven., 14 mai 2010) | 4 lines

  Issue #8711: add paragraph titles to c-api/unicode.rst

  (Python2 doesn't have PyUnicode_DecodeFSDefault*() functions)
........

14 years agoMerged revisions 81163 via svnmerge from
Victor Stinner [Fri, 14 May 2010 14:30:11 +0000 (14:30 +0000)]
Merged revisions 81163 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81163 | victor.stinner | 2010-05-14 16:20:07 +0200 (ven., 14 mai 2010) | 2 lines

  Doc: replace PEP xxx by :pep:`xxx` to create a link on the PEP
........

14 years agoMerged revisions 81154 via svnmerge from
Brett Cannon [Fri, 14 May 2010 01:26:08 +0000 (01:26 +0000)]
Merged revisions 81154 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81154 | brett.cannon | 2010-05-13 17:21:48 -0700 (Thu, 13 May 2010) | 15 lines

  subprocess.Popen.__del__ referenced global objects, which is a no-no thanks to
  interpreter shutdown semantics. Same issue goes for the methods that __del__
  called. Now all the methods capture the global objects it needs as default
  values to private parameters (could have stuck them on the class object itself,
  but since the objects have nothing directly to do with the class that seemed
  wrong).

  There is no test as making one that works is hard. This patch was
  verified against a consistently failing test in Mercurial's test suite, though,
  so it has been tested in some regard.

  Closes issue #5099. Thanks to Mary Stern for the bug report and Gabriel
  Genellina for writing another patch for the same issue and attempting to write
  a test.
........

14 years agoMerged revisions 81145 via svnmerge from
Benjamin Peterson [Thu, 13 May 2010 21:16:53 +0000 (21:16 +0000)]
Merged revisions 81145 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81145 | benjamin.peterson | 2010-05-13 16:14:10 -0500 (Thu, 13 May 2010) | 1 line

  rip out mention of types.ListType #8703
........

14 years agoBlocked revisions 81135,81137 via svnmerge
Victor Stinner [Thu, 13 May 2010 16:24:45 +0000 (16:24 +0000)]
Blocked revisions 81135,81137 via svnmerge

........
  r81135 | victor.stinner | 2010-05-13 18:18:14 +0200 (jeu., 13 mai 2010) | 6 lines

  Issue #8422, test_genericpath: skip the creation of a directory with an invalid
  UTF name on Mac OS X because the OS deny it (the name have to be a valid UTF8
  string).

  Merge r80163 from py3k branch.
........
  r81137 | victor.stinner | 2010-05-13 18:22:15 +0200 (jeu., 13 mai 2010) | 4 lines

  Fix verb tense in skip message.

  Ooops, merge also r80334 (patch by r.david.murray)
........

14 years agoMerged revisions 81130 via svnmerge from
Senthil Kumaran [Thu, 13 May 2010 03:32:26 +0000 (03:32 +0000)]
Merged revisions 81130 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81130 | senthil.kumaran | 2010-05-13 08:55:21 +0530 (Thu, 13 May 2010) | 3 lines

  Fix Issue8657 - adding git and git+ssh as know schemes.
........

14 years agoMerged revisions 81126 via svnmerge from
Mark Dickinson [Wed, 12 May 2010 19:56:10 +0000 (19:56 +0000)]
Merged revisions 81126 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81126 | mark.dickinson | 2010-05-12 20:53:36 +0100 (Wed, 12 May 2010) | 1 line

  Fix unused variable in test_factorial.
........

14 years agoMerged revisions 81115 via svnmerge from
Antoine Pitrou [Wed, 12 May 2010 14:05:34 +0000 (14:05 +0000)]
Merged revisions 81115 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81115 | antoine.pitrou | 2010-05-12 16:02:34 +0200 (mer., 12 mai 2010) | 3 lines

  Improve _ssl.c formatting
........

14 years agoMerged revisions 81098 via svnmerge from
Antoine Pitrou [Tue, 11 May 2010 23:45:55 +0000 (23:45 +0000)]
Merged revisions 81098 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81098 | antoine.pitrou | 2010-05-12 01:42:28 +0200 (mer., 12 mai 2010) | 5 lines

  Issue #8681: Make the zlib module's error messages more informative when
  the zlib itself doesn't give any detailed explanation.
........

14 years agoMerged revisions 81094 via svnmerge from
Antoine Pitrou [Tue, 11 May 2010 23:33:53 +0000 (23:33 +0000)]
Merged revisions 81094 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81094 | antoine.pitrou | 2010-05-12 01:32:31 +0200 (mer., 12 mai 2010) | 6 lines

  Issue #8672: Add a zlib test ensuring that an incomplete stream can be
  handled by a decompressor object without errors (it returns incomplete
  uncompressed data).
........

14 years agoBackport of r81088, plus the exposure of the previously undocumented
Brian Curtin [Tue, 11 May 2010 19:32:26 +0000 (19:32 +0000)]
Backport of r81088, plus the exposure of the previously undocumented
*ReflectionKey functions. Apparently that was not backported.

Merged revisions 81088 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81088 | brian.curtin | 2010-05-11 14:13:13 -0500 (Tue, 11 May 2010) | 13 lines

  #8575 - Update and reorganize some _winreg contents.

  I've removed the hopeful note about a future higher-level module since
  it's been in there for quite a long time and nothing of the sort has
  come up. There are a few places where markup was added to cross-reference
  other sections, and many of the external links have been removed and now
  point to newly created sections containing previously undocumented
  information.

  The Value Types section was created and it's contents were taken from
  a function-specific area, since it applies to more than just that
  function. It fits in better with the other newly documented constants.
........

14 years agoMerged revisions 81079 via svnmerge from
Mark Dickinson [Tue, 11 May 2010 13:08:26 +0000 (13:08 +0000)]
Merged revisions 81079 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81079 | mark.dickinson | 2010-05-11 14:05:30 +0100 (Tue, 11 May 2010) | 1 line

  Issue #8674: fix another bogus overflow check in audioop module.
........

14 years agoMerged revisions 78581 via svnmerge from
Georg Brandl [Mon, 10 May 2010 21:12:44 +0000 (21:12 +0000)]
Merged revisions 78581 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78581 | michael.foord | 2010-03-02 15:22:15 +0100 (Di, 02 Mär 2010) | 1 line

  Link correction in documentation.
........

14 years agoMerged revisions 81045 via svnmerge from
Mark Dickinson [Mon, 10 May 2010 16:16:52 +0000 (16:16 +0000)]
Merged revisions 81045 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81045 | mark.dickinson | 2010-05-10 17:07:42 +0100 (Mon, 10 May 2010) | 3 lines

  Issue #8674: Fix incorrect and UB-inducing overflow checks in audioop
  module.  Thanks Tomas Hoger for the patch.
........

14 years agoRecorded merge of revisions 81029 via svnmerge from
Antoine Pitrou [Sun, 9 May 2010 15:15:40 +0000 (15:15 +0000)]
Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines

  Untabify C files. Will watch buildbots.
........

14 years agoMerged revisions 81026 via svnmerge from
Eric Smith [Sun, 9 May 2010 14:07:57 +0000 (14:07 +0000)]
Merged revisions 81026 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81026 | eric.smith | 2010-05-09 10:04:59 -0400 (Sun, 09 May 2010) | 1 line

  Issue 8671: Whitespace fix.
........

14 years agoMerged revisions 81007 via svnmerge from
Jean-Paul Calderone [Sat, 8 May 2010 21:11:28 +0000 (21:11 +0000)]
Merged revisions 81007 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81007 | jean-paul.calderone | 2010-05-08 16:06:02 -0400 (Sat, 08 May 2010) | 1 line

  Skip signal handler re-installation if it is not necessary.  Issue 8354.
........

14 years agoMerged revisions 80991 via svnmerge from
Benjamin Peterson [Sat, 8 May 2010 16:51:40 +0000 (16:51 +0000)]
Merged revisions 80991 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80991 | benjamin.peterson | 2010-05-08 11:44:52 -0500 (Sat, 08 May 2010) | 1 line

  run and fix enumerate start test cases #8636
........

14 years agoMerged revisions 80957 via svnmerge from
Senthil Kumaran [Sat, 8 May 2010 05:03:45 +0000 (05:03 +0000)]
Merged revisions 80957 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80957 | senthil.kumaran | 2010-05-08 10:30:11 +0530 (Sat, 08 May 2010) | 2 lines

  Fixing the errors trigerred in test_urllib2net. Related to issue8656.
........

14 years agoMerged revisions 80953 via svnmerge from
Senthil Kumaran [Sat, 8 May 2010 03:14:33 +0000 (03:14 +0000)]
Merged revisions 80953 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80953 | senthil.kumaran | 2010-05-08 08:41:50 +0530 (Sat, 08 May 2010) | 3 lines

  Fix Issue8656 - urllib2 mangles file://-scheme URLs
........

14 years agoMerged revisions 80934 via svnmerge from
Benjamin Peterson [Fri, 7 May 2010 19:06:32 +0000 (19:06 +0000)]
Merged revisions 80934 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r80934 | benjamin.peterson | 2010-05-07 13:58:23 -0500 (Fri, 07 May 2010) | 69 lines

  Merged revisions 79911,79916-79917,80018,80418,80572-80573,80635-80639,80668,80922 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r79911 | benjamin.peterson | 2010-04-09 15:38:53 -0500 (Fri, 09 Apr 2010) | 1 line

    use absolute import
  ........
    r79916 | benjamin.peterson | 2010-04-09 16:05:21 -0500 (Fri, 09 Apr 2010) | 1 line

    generalize detection of __future__ imports and attach them to the tree
  ........
    r79917 | benjamin.peterson | 2010-04-09 16:11:44 -0500 (Fri, 09 Apr 2010) | 1 line

    don't try to 'fix' relative imports when absolute_import is enabled #8858
  ........
    r80018 | benjamin.peterson | 2010-04-12 16:12:12 -0500 (Mon, 12 Apr 2010) | 4 lines

    prevent diffs from being mangled is multiprocess mode #6409

    Patch by George Boutsioukis.
  ........
    r80418 | benjamin.peterson | 2010-04-23 16:00:03 -0500 (Fri, 23 Apr 2010) | 1 line

    remove unhelpful description
  ........
    r80572 | benjamin.peterson | 2010-04-27 20:33:54 -0500 (Tue, 27 Apr 2010) | 1 line

    use unicode literals
  ........
    r80573 | jeffrey.yasskin | 2010-04-27 23:08:27 -0500 (Tue, 27 Apr 2010) | 6 lines

    Don't transform imports that are already relative.  2to3 turned
      from . import refactor
    into
      from .. import refactor
    which broke the transformation of 2to3 itself.
  ........
    r80635 | benjamin.peterson | 2010-04-29 16:02:23 -0500 (Thu, 29 Apr 2010) | 1 line

    remove imports
  ........
    r80636 | benjamin.peterson | 2010-04-29 16:02:41 -0500 (Thu, 29 Apr 2010) | 1 line

    unicode literal
  ........
    r80637 | benjamin.peterson | 2010-04-29 16:03:42 -0500 (Thu, 29 Apr 2010) | 1 line

    must pass a string to Number
  ........
    r80638 | benjamin.peterson | 2010-04-29 16:05:34 -0500 (Thu, 29 Apr 2010) | 1 line

    unicode literals
  ........
    r80639 | benjamin.peterson | 2010-04-29 16:06:09 -0500 (Thu, 29 Apr 2010) | 1 line

    pass string to Number
  ........
    r80668 | jeffrey.yasskin | 2010-04-30 18:02:47 -0500 (Fri, 30 Apr 2010) | 4 lines

    Make 2to3 run under Python 2.5 so that the benchmark suite at
    http://hg.python.org/benchmarks/ can use it and still run on implementations
    that haven't gotten to 2.6 yet.  Fixes issue 8566.
  ........
    r80922 | benjamin.peterson | 2010-05-07 11:06:25 -0500 (Fri, 07 May 2010) | 1 line

    prevent xrange transformation from wrapping range calls it produces in list
  ........
................

14 years agoMerged revisions 80926 via svnmerge from
Antoine Pitrou [Fri, 7 May 2010 16:59:00 +0000 (16:59 +0000)]
Merged revisions 80926 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80926 | antoine.pitrou | 2010-05-07 18:50:34 +0200 (ven., 07 mai 2010) | 5 lines

  Issue #8571: Fix an internal error when compressing or decompressing a
  chunk larger than 1GB with the zlib module's compressor and decompressor
  objects.
........

14 years agoMerged revisions 80758 via svnmerge from
Mark Dickinson [Fri, 7 May 2010 13:23:18 +0000 (13:23 +0000)]
Merged revisions 80758 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80758 | mark.dickinson | 2010-05-04 17:18:25 +0100 (Tue, 04 May 2010) | 9 lines

  Issue #1533: fix inconsistency in range function argument processing:
  any non-float non-integer argument is now converted to an integer (if
  possible) using its __int__ method.  Previously, only small arguments
  were treated this way; larger arguments (those whose __int__ was
  outside the range of a C long) would produce a TypeError.

  Patch by Alexander Belopolsky (with minor modifications).
........

14 years agoMerged revisions 80908 via svnmerge from
Senthil Kumaran [Fri, 7 May 2010 04:15:56 +0000 (04:15 +0000)]
Merged revisions 80908 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80908 | senthil.kumaran | 2010-05-07 09:37:29 +0530 (Fri, 07 May 2010) | 3 lines

  Testsuite for RFC3986 based parsing scenario. Related Issue1462525.
........

14 years agoMerged revisions 80894,80896 via svnmerge from
Benjamin Peterson [Thu, 6 May 2010 23:04:44 +0000 (23:04 +0000)]
Merged revisions 80894,80896 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80894 | benjamin.peterson | 2010-05-06 17:33:46 -0500 (Thu, 06 May 2010) | 1 line

  Availability gets its own line
........
  r80896 | benjamin.peterson | 2010-05-06 17:49:28 -0500 (Thu, 06 May 2010) | 1 line

  ensure that availability information is on its own line at the end of the function docs
........

14 years agoMerged revisions 80875 via svnmerge from
Giampaolo Rodolà [Thu, 6 May 2010 18:24:02 +0000 (18:24 +0000)]
Merged revisions 80875 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80875 | giampaolo.rodola | 2010-05-06 19:57:06 +0200 (gio, 06 mag 2010) | 1 line

  Fix asyncore issues 8573 and 8483: _strerror might throw ValueError; asyncore.__getattr__ cheap inheritance caused confusing error messages when accessing undefined class attributes; added an alias for __str__ which now is used as a fallback for __repr__
........

14 years agoIssue #8629: Disable some test_ssl tests, since they give different
Antoine Pitrou [Thu, 6 May 2010 13:49:10 +0000 (13:49 +0000)]
Issue #8629: Disable some test_ssl tests, since they give different
results with OpenSSL 1.0.0 and higher.

14 years agoMerged revisions 80857 via svnmerge from
Brian Curtin [Thu, 6 May 2010 03:01:55 +0000 (03:01 +0000)]
Merged revisions 80857 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80857 | brian.curtin | 2010-05-05 21:54:44 -0500 (Wed, 05 May 2010) | 5 lines

  Fix #7863. Properly identify Windows 7 and Server 2008 R2.

  Removed various unused code and added a way to correctly determine
  server vs. workstation via the registry.
........

14 years agoBlocked revisions 80849 via svnmerge
R. David Murray [Thu, 6 May 2010 01:06:27 +0000 (01:06 +0000)]
Blocked revisions 80849 via svnmerge

........
  r80849 | r.david.murray | 2010-05-05 20:59:04 -0400 (Wed, 05 May 2010) | 4 lines

  Have the serve.py script announce the directory it is
  serving and which port it is serving it on (I can
  never remember the default port number it uses...)
........

14 years agoMerged revisions 80844-80845 via svnmerge from
Victor Stinner [Thu, 6 May 2010 00:20:44 +0000 (00:20 +0000)]
Merged revisions 80844-80845 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80844 | victor.stinner | 2010-05-06 01:33:33 +0200 (jeu., 06 mai 2010) | 5 lines

  Untabify Modules/posixmodule.c

  Run Antoine Pitrou "untabify" script + manual editions (OS/2 and some
  continuation lines).
........
  r80845 | victor.stinner | 2010-05-06 02:03:44 +0200 (jeu., 06 mai 2010) | 4 lines

  Untabify Modules/posixmodule.c (2)

  Fix some more functions by hand
........

14 years agoBlocked revisions 80837 via svnmerge
Tarek Ziadé [Wed, 5 May 2010 22:42:06 +0000 (22:42 +0000)]
Blocked revisions 80837 via svnmerge

........
  r80837 | tarek.ziade | 2010-05-06 00:41:25 +0200 (Thu, 06 May 2010) | 1 line

  removed non needed lines
........

14 years agoMerged revisions 80830 via svnmerge from
Tarek Ziadé [Wed, 5 May 2010 22:21:13 +0000 (22:21 +0000)]
Merged revisions 80830 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80830 | tarek.ziade | 2010-05-06 00:15:31 +0200 (Thu, 06 May 2010) | 1 line

  Fixed #4265: shutil.copyfile() was leaking file descriptors when disk fills
........

14 years agoMerged revisions 80826 via svnmerge from
Mark Dickinson [Wed, 5 May 2010 21:53:32 +0000 (21:53 +0000)]
Merged revisions 80826 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80826 | mark.dickinson | 2010-05-05 22:52:39 +0100 (Wed, 05 May 2010) | 1 line

  Issue 8628: fix incorrect documentation for numbers.Complex.imag.
........

14 years agoBlocked revisions 80800 via svnmerge
R. David Murray [Wed, 5 May 2010 17:34:36 +0000 (17:34 +0000)]
Blocked revisions 80800 via svnmerge

........
  r80800 | r.david.murray | 2010-05-05 13:31:03 -0400 (Wed, 05 May 2010) | 9 lines

  Issue #7472: remove unused code from email.encoders.encode_7or8bit.

  Yukihiro Nakadaira noticed a typo in encode_7or8bit that was trying
  to special case iso-2022 codecs.  It turns out that the code in
  question is never used, because whereas it was designed to trigger
  if the payload encoding was eight bit but its output encoding was
  7 bit, in practice the payload is always converted to the 7bit
  encoding before encode_7or8bit is called.  Patch by Shawat Anand.
........

14 years agoMerged revisions 80796 via svnmerge from
Antoine Pitrou [Wed, 5 May 2010 16:29:25 +0000 (16:29 +0000)]
Merged revisions 80796 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80796 | antoine.pitrou | 2010-05-05 18:27:30 +0200 (mer., 05 mai 2010) | 3 lines

  Untabify Modules/_io/fileio.c
........

14 years agoMerged revisions 80789 via svnmerge from
Antoine Pitrou [Wed, 5 May 2010 15:59:19 +0000 (15:59 +0000)]
Merged revisions 80789 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80789 | antoine.pitrou | 2010-05-05 17:53:45 +0200 (mer., 05 mai 2010) | 3 lines

  Untabify Modules/_ssl.c
........

14 years agoMerged revisions 80784 via svnmerge from
Ronald Oussoren [Wed, 5 May 2010 15:13:15 +0000 (15:13 +0000)]
Merged revisions 80784 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80784 | ronald.oussoren | 2010-05-05 16:48:37 +0200 (Wed, 05 May 2010) | 9 lines

  The C function used by uuid.uuid4 is broken on
  OSX 10.6 in that after os.fork() the parent and
  child generate the same sequence of UUIDs.

  This patch falls back to the the Python implementation
  on OSX 10.6 or later.

  Fixes issue #8621.
........

14 years agoMerged revisions 80777 via svnmerge from
Victor Stinner [Wed, 5 May 2010 12:45:31 +0000 (12:45 +0000)]
Merged revisions 80777 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80777 | victor.stinner | 2010-05-05 14:40:49 +0200 (mer., 05 mai 2010) | 3 lines

  Issue #8313: traceback.format_exception_only() encodes unicode message to
  ASCII with backslashreplace error handler if str(value) failed
........

14 years agoMerged revisions 80762 via svnmerge from
Mark Dickinson [Tue, 4 May 2010 18:46:24 +0000 (18:46 +0000)]
Merged revisions 80762 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80762 | mark.dickinson | 2010-05-04 19:45:27 +0100 (Tue, 04 May 2010) | 3 lines

  Fix test_gzip failure on OS X.  The failure was a result of trying to fflush
  a file that wasn't open for writing.  Patch by Antoine Pitrou.
........

14 years agoMerged revisions 80753 via svnmerge from
Mark Dickinson [Tue, 4 May 2010 14:30:32 +0000 (14:30 +0000)]
Merged revisions 80753 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80753 | mark.dickinson | 2010-05-04 15:25:50 +0100 (Tue, 04 May 2010) | 10 lines

  Issue #8567: Fix incorrect precedence of signals in Decimal module.

  When a Decimal operation raises multiple signals and more than one of
  those signals is trapped, the specification determines the order in
  which the signals should be handled.  In many cases this order wasn't
  being followed, leading to the wrong Python exception being raised.
  This commit fixes those cases, and adds extra tests.  The tests are
  only enabled when EXTENDEDERRORTESTS is True, since they involve
  rerunning each Decimal testcase several times.
........

14 years agoMerged revisions 80720 via svnmerge from
Antoine Pitrou [Mon, 3 May 2010 16:48:13 +0000 (16:48 +0000)]
Merged revisions 80720 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80720 | antoine.pitrou | 2010-05-03 18:25:33 +0200 (lun., 03 mai 2010) | 5 lines

  Issue #7865: The close() method of :mod:`io` objects should not swallow
  exceptions raised by the implicit flush().  Also ensure that calling
  close() several times is supported.  Patch by Pascal Chambon.
........

14 years agoMerged revisions 80716 via svnmerge from
Jesus Cea [Mon, 3 May 2010 16:11:45 +0000 (16:11 +0000)]
Merged revisions 80716 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80716 | jesus.cea | 2010-05-03 18:09:21 +0200 (Mon, 03 May 2010) | 1 line

  wbits negative was documented SEVEN years ago
........

14 years agoIssue #8581: logging: removed errors raised when closing handlers twice.
Vinay Sajip [Mon, 3 May 2010 15:39:57 +0000 (15:39 +0000)]
Issue #8581: logging: removed errors raised when closing handlers twice.

14 years agoMerged revisions 80704 via svnmerge from
Antoine Pitrou [Sun, 2 May 2010 19:59:51 +0000 (19:59 +0000)]
Merged revisions 80704 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80704 | antoine.pitrou | 2010-05-02 21:51:14 +0200 (dim., 02 mai 2010) | 4 lines

  Issue #4687: Fix accuracy of garbage collection runtimes displayed with
  gc.DEBUG_STATS.
........

14 years agoMerged revisions 78962,78964 via svnmerge from
Benjamin Peterson [Sun, 2 May 2010 16:45:11 +0000 (16:45 +0000)]
Merged revisions 78962,78964 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78962 | benjamin.peterson | 2010-03-14 09:24:31 -0500 (Sun, 14 Mar 2010) | 1 line

  fix freebsd linking #7705
........
  r78964 | benjamin.peterson | 2010-03-14 10:06:14 -0500 (Sun, 14 Mar 2010) | 1 line

  fix quotes
........

14 years agoBlocked revisions 80695 via svnmerge
Mark Dickinson [Sun, 2 May 2010 09:39:14 +0000 (09:39 +0000)]
Blocked revisions 80695 via svnmerge

........
  r80695 | mark.dickinson | 2010-05-02 10:38:43 +0100 (Sun, 02 May 2010) | 2 lines

  Improve error message from nb_int returning a non-integer, in various PyInt_As* functions:
........

14 years agoMerged revisions 80690 via svnmerge from
Antoine Pitrou [Sat, 1 May 2010 20:28:45 +0000 (20:28 +0000)]
Merged revisions 80690 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80690 | antoine.pitrou | 2010-05-01 22:26:58 +0200 (sam., 01 mai 2010) | 3 lines

  Remove duplicate test
........

14 years agoMerged revisions 80681 via svnmerge from
Mark Dickinson [Sat, 1 May 2010 11:56:48 +0000 (11:56 +0000)]
Merged revisions 80681 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80681 | mark.dickinson | 2010-05-01 12:46:20 +0100 (Sat, 01 May 2010) | 2 lines

  Fix incorrect use of a list as the target of an 'except' clause in test_decimal.py.
........

14 years agoMerged revisions 80675 via svnmerge from
Senthil Kumaran [Sat, 1 May 2010 08:06:38 +0000 (08:06 +0000)]
Merged revisions 80675 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80675 | senthil.kumaran | 2010-05-01 13:31:56 +0530 (Sat, 01 May 2010) | 3 lines

  Fix issue8582: urllib.urlretrieve fails with ValueError: Invalid format string
........

14 years agoMerged revisions 80669 via svnmerge from
Antoine Pitrou [Fri, 30 Apr 2010 23:10:44 +0000 (23:10 +0000)]
Merged revisions 80669 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80669 | antoine.pitrou | 2010-05-01 01:08:48 +0200 (sam., 01 mai 2010) | 4 lines

  Issue #8576: Remove use of find_unused_port() in test_smtplib and
  test_multiprocessing.  Patch by Paul Moore.
........

14 years agoMerged revisions 80657 via svnmerge from
Ronald Oussoren [Fri, 30 Apr 2010 15:12:32 +0000 (15:12 +0000)]
Merged revisions 80657 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80657 | ronald.oussoren | 2010-04-30 17:11:22 +0200 (Fri, 30 Apr 2010) | 3 lines

  Add notes about uninstalling a framework install to
  Mac/README. Fixes issue 7107.
........

14 years agoMerged revisions 80653 via svnmerge from
Ronald Oussoren [Fri, 30 Apr 2010 14:59:42 +0000 (14:59 +0000)]
Merged revisions 80653 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80653 | ronald.oussoren | 2010-04-30 16:58:39 +0200 (Fri, 30 Apr 2010) | 2 lines

  Fix for issue 8476
........

14 years agoMerged revisions 80649 via svnmerge from
Tarek Ziadé [Fri, 30 Apr 2010 12:18:51 +0000 (12:18 +0000)]
Merged revisions 80649 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80649 | tarek.ziade | 2010-04-30 14:15:12 +0200 (Fri, 30 Apr 2010) | 1 line

  Fixed #8577. distutils.sysconfig.get_python_inc() now differenciates buildir and srcdir
........

14 years agoMerged revisions 80631 via svnmerge from
Giampaolo Rodolà [Thu, 29 Apr 2010 20:34:25 +0000 (20:34 +0000)]
Merged revisions 80631 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80631 | giampaolo.rodola | 2010-04-29 22:31:17 +0200 (gio, 29 apr 2010) | 1 line

  Fixes issue 8543 (asynchat documentation issues)
........

14 years agoMerged revisions 80627 via svnmerge from
Senthil Kumaran [Thu, 29 Apr 2010 19:49:57 +0000 (19:49 +0000)]
Merged revisions 80627 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80627 | senthil.kumaran | 2010-04-30 01:16:08 +0530 (Fri, 30 Apr 2010) | 3 lines

  Fixing the Broken links of mechanize library.
........

14 years agoMerged revisions 80620 via svnmerge from
Ezio Melotti [Thu, 29 Apr 2010 16:21:53 +0000 (16:21 +0000)]
Merged revisions 80620 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80620 | ezio.melotti | 2010-04-29 18:07:20 +0200 (Thu, 29 Apr 2010) | 1 line

  Group the Windows entries in getfilesystemencoding doc, move the win 9x one at the bottom of the list and fix some markup.
........

14 years agoMerged revisions 80616 via svnmerge from
Lars Gustäbel [Thu, 29 Apr 2010 15:35:30 +0000 (15:35 +0000)]
Merged revisions 80616 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80616 | lars.gustaebel | 2010-04-29 17:23:38 +0200 (Thu, 29 Apr 2010) | 4 lines

  Issue #8464: tarfile.open(name, mode="w|") no longer creates
  files with execute permissions set.
........

14 years agoMerged revisions 80610 via svnmerge from
Antoine Pitrou [Thu, 29 Apr 2010 10:07:38 +0000 (10:07 +0000)]
Merged revisions 80610 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80610 | antoine.pitrou | 2010-04-29 12:05:40 +0200 (jeu., 29 avril 2010) | 4 lines

  Issue #7834: Fix connect() of Bluetooth L2CAP sockets with recent versions
  of the Linux kernel.  Patch by Yaniv Aknin.
........

14 years agoBlocked revisions 80552-80556,80564-80566,80568-80571 via svnmerge
Victor Stinner [Wed, 28 Apr 2010 22:34:57 +0000 (22:34 +0000)]
Blocked revisions 80552-80556,80564-80566,80568-80571 via svnmerge

........
  r80552 | victor.stinner | 2010-04-27 23:46:03 +0200 (mar., 27 avril 2010) | 3 lines

  Issue #7449, part 1: fix test_support.py for Python compiled without thread
........
  r80553 | victor.stinner | 2010-04-27 23:47:01 +0200 (mar., 27 avril 2010) | 1 line

  Issue #7449, part 2: regrtest.py -j option requires thread support
........
  r80554 | victor.stinner | 2010-04-27 23:51:26 +0200 (mar., 27 avril 2010) | 9 lines

  Issue #7449 part 3, test_doctest: import trace module in test_coverage()

  Import trace module fail if the threading module is missing. test_coverage() is
  only used if test_doctest.py is used with the -c option. This commit allows to
  execute the test suite without thread support.

  Move "import trace" in test_coverage() and use
  test_support.import_module('trace').
........
  r80555 | victor.stinner | 2010-04-27 23:56:26 +0200 (mar., 27 avril 2010) | 6 lines

  Issue #7449, part 4: skip test_multiprocessing if thread support is disabled

  import threading after _multiprocessing to raise a more revelant error message:
  "No module named _multiprocessing". _multiprocessing is not compiled without
  thread support.
........
  r80556 | victor.stinner | 2010-04-28 00:01:24 +0200 (mer., 28 avril 2010) | 8 lines

  Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py

   * Split Test.test_open() in 2 functions: test_open() and test_thread_open()
   * Skip test_open() and test_thread_open() if we are unable to find the C
     library
   * Skip test_thread_open() if thread support is disabled
   * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError()
........
  r80564 | victor.stinner | 2010-04-28 00:59:35 +0200 (mer., 28 avril 2010) | 4 lines

  Issue #7449, part 6: fix test_hashlib for missing threading module

  Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing().
........
  r80565 | victor.stinner | 2010-04-28 01:01:29 +0200 (mer., 28 avril 2010) | 6 lines

  Issue #7449, part 7: simplify threading detection in test_capi

   * Skip TestPendingCalls if threading module is missing
   * Test if threading module is present or not, instead of test the presence of
     _testcapi._test_thread_state
........
  r80566 | victor.stinner | 2010-04-28 01:03:16 +0200 (mer., 28 avril 2010) | 4 lines

  Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing

  TestFifo can be executed without the threading module
........
  r80568 | victor.stinner | 2010-04-28 01:14:58 +0200 (mer., 28 avril 2010) | 6 lines

  Issue #7449, part 9: fix test_xmlrpclib for missing threading module

   * Skip testcases using threads if threading module is missing
   * Use "http://" instead of URL in ServerProxyTestCase if threading is missing
     because URL is not set in this case
........
  r80569 | victor.stinner | 2010-04-28 01:33:58 +0200 (mer., 28 avril 2010) | 6 lines

  Partial revert of r80556 (Issue #7449, part 5, fix ctypes test)

  Rewrite r80556: the thread test have to be executed just after the test on
  libc_open() and so the test cannot be splitted in two functions (without
  duplicating code, and I don't want to duplicate code).
........
  r80570 | victor.stinner | 2010-04-28 01:51:16 +0200 (mer., 28 avril 2010) | 8 lines

  Issue #7449, part 10: test_cmd imports trace module using test_support.import_module()

  Use test_support.import_module() instead of import to raise a SkipTest
  exception if the import fail. Import trace fails if the threading module is
  missing.

  See also part 3: test_doctest: import trace module in test_coverage().
........
  r80571 | victor.stinner | 2010-04-28 01:55:59 +0200 (mer., 28 avril 2010) | 6 lines

  Issue #7449, last part (11): fix many tests if thread support is disabled

   * Use try/except ImportError or test_support.import_module() to import thread
     and threading modules
   * Add @unittest.skipUnless(threading, ...) to testcases using threads
........

14 years agoMerged revisions 80596 via svnmerge from
Antoine Pitrou [Wed, 28 Apr 2010 21:12:43 +0000 (21:12 +0000)]
Merged revisions 80596 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80596 | antoine.pitrou | 2010-04-28 23:11:01 +0200 (mer., 28 avril 2010) | 3 lines

  Fix style issues in test_ssl
........

14 years agoMerged revisions 80591-80592 via svnmerge from
Antoine Pitrou [Wed, 28 Apr 2010 19:59:22 +0000 (19:59 +0000)]
Merged revisions 80591-80592 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80591 | antoine.pitrou | 2010-04-28 21:53:35 +0200 (mer., 28 avril 2010) | 4 lines

  State clearly that truncate() doesn't move the file position,
  and remove a duplicate of its specification.
........
  r80592 | antoine.pitrou | 2010-04-28 21:57:33 +0200 (mer., 28 avril 2010) | 3 lines

  Clarify and fix the documentation for IOBase.close()
........

14 years agoMerged revisions 80583 via svnmerge from
Senthil Kumaran [Wed, 28 Apr 2010 17:25:58 +0000 (17:25 +0000)]
Merged revisions 80583 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80583 | senthil.kumaran | 2010-04-28 22:50:43 +0530 (Wed, 28 Apr 2010) | 3 lines

  Fixed Issue6312 - httplib fails with HEAD requests to pages with "transfer-encoding: chunked"
........

14 years agoMerged revisions 80574 via svnmerge from
Jesus Cea [Wed, 28 Apr 2010 11:11:36 +0000 (11:11 +0000)]
Merged revisions 80574 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80574 | jesus.cea | 2010-04-28 12:32:30 +0200 (Wed, 28 Apr 2010) | 1 line

  Issue #3928: Support 'os.mknod()' in Solaris
........

14 years agoMerged revisions 80561 via svnmerge from
Benjamin Peterson [Tue, 27 Apr 2010 22:59:11 +0000 (22:59 +0000)]
Merged revisions 80561 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80561 | benjamin.peterson | 2010-04-27 17:56:31 -0500 (Tue, 27 Apr 2010) | 1 line

  make slice notation in (r)find docs consistent
........

14 years agoMerged revisions 80557 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 22:05:18 +0000 (22:05 +0000)]
Merged revisions 80557 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80557 | antoine.pitrou | 2010-04-28 00:03:37 +0200 (mer., 28 avril 2010) | 4 lines

  Issue #8086: In :func:`ssl.DER_cert_to_PEM_cert()`, fix missing newline
  before the certificate footer.  Patch by Kyle VanderBeek.
........

14 years agoMerged revisions 80540 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 19:13:23 +0000 (19:13 +0000)]
Merged revisions 80540 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80540 | antoine.pitrou | 2010-04-27 21:09:59 +0200 (mar., 27 avril 2010) | 4 lines

  Issue #8549: Fix compiling the _ssl extension under AIX.  Patch by
  Sridhar Ratnakumar.
........

14 years agoIssue #7027: regrtest.py keeps a reference to the encodings.ascii module as a
Victor Stinner [Tue, 27 Apr 2010 18:25:39 +0000 (18:25 +0000)]
Issue #7027: regrtest.py keeps a reference to the encodings.ascii module as a
workaround to #7140 bug

14 years agoMerged revisions 80534 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 13:14:50 +0000 (13:14 +0000)]
Merged revisions 80534 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80534 | antoine.pitrou | 2010-04-27 15:13:26 +0200 (mar., 27 avril 2010) | 3 lines

  socket.error can really happen here, and fix a possible NameError
........

14 years agoMerged revisions 80529 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 10:41:42 +0000 (10:41 +0000)]
Merged revisions 80529 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80529 | antoine.pitrou | 2010-04-27 12:32:58 +0200 (mar., 27 avril 2010) | 4 lines

  Qualify or remove or bare excepts.  Simplify exception handling in places.
  Remove uses of test_support.TestFailed.
........

14 years agoMerged revisions 80526 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 09:54:14 +0000 (09:54 +0000)]
Merged revisions 80526 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80526 | antoine.pitrou | 2010-04-27 11:51:18 +0200 (mar., 27 avril 2010) | 5 lines

  replace custom code with standard library functionality (HTTPServer.shutdown())
  + enable test that was never run (!)
  + make tests faster by lowering polling timeout
........

14 years agoMerged revisions 80522 via svnmerge from
Antoine Pitrou [Tue, 27 Apr 2010 08:43:11 +0000 (08:43 +0000)]
Merged revisions 80522 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80522 | antoine.pitrou | 2010-04-27 10:40:51 +0200 (mar., 27 avril 2010) | 3 lines

  Remove uses of find_unused_port() in test_ssl, and small cleanups
........

14 years agoMerged revisions 80507 via svnmerge from
Antoine Pitrou [Mon, 26 Apr 2010 17:28:35 +0000 (17:28 +0000)]
Merged revisions 80507 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80507 | antoine.pitrou | 2010-04-26 19:23:33 +0200 (lun., 26 avril 2010) | 4 lines

  When calling getpeername() in SSLSocket.__init__, only silence exceptions
  caused by the "socket not connected" condition.
........

14 years agoBlocked revisions 80503 via svnmerge
R. David Murray [Mon, 26 Apr 2010 17:01:55 +0000 (17:01 +0000)]
Blocked revisions 80503 via svnmerge

........
  r80503 | r.david.murray | 2010-04-26 12:54:57 -0400 (Mon, 26 Apr 2010) | 2 lines

  Issue 8325: Improve regrtest --help text.
........

14 years agoMerged revisions 80480 via svnmerge from
Antoine Pitrou [Sun, 25 Apr 2010 22:09:32 +0000 (22:09 +0000)]
Merged revisions 80480 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80480 | antoine.pitrou | 2010-04-25 23:15:50 +0200 (dim., 25 avril 2010) | 3 lines

  Replace a Lock with a better suited Event.
........

14 years agoMerged revisions 80484 via svnmerge from
Antoine Pitrou [Sun, 25 Apr 2010 21:55:45 +0000 (21:55 +0000)]
Merged revisions 80484 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80484 | antoine.pitrou | 2010-04-25 23:40:32 +0200 (dim., 25 avril 2010) | 6 lines

  Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown,
  where the method could block indefinitely if called just before the
  event loop started running.  This also fixes the occasional freezes
  witnessed in test_httpservers.
........

14 years agoBlocked revisions 80166,80189,80288 via svnmerge
Victor Stinner [Sun, 25 Apr 2010 21:23:29 +0000 (21:23 +0000)]
Blocked revisions 80166,80189,80288 via svnmerge

........
  r80166 | victor.stinner | 2010-04-18 11:07:49 +0200 (dim., 18 avril 2010) | 7 lines

  platform: use subprocess.Popen() instead of os.popen() in _syscmd_file()

   * Popen() avoids ugly shell escape: target.replace('"', '\\"')
   * Use proc.communicate() instead of f.stdout.read()
   * Get output from stdout by splitting with ": " instead of splitting by spaces
     to support filename with spaces
........
  r80189 | victor.stinner | 2010-04-18 20:22:25 +0200 (dim., 18 avril 2010) | 1 line

  Revert r80166 (and r80171), restore Lib/platform.py. subprocess cannot be used in platform.py
........
  r80288 | victor.stinner | 2010-04-21 00:28:31 +0200 (mer., 21 avril 2010) | 2 lines

  Issue #8437: Fix test_gdb failures, patch written by Dave Malcolm
........

14 years agoMerged revisions 80465-80470 via svnmerge from
Georg Brandl [Sun, 25 Apr 2010 17:15:51 +0000 (17:15 +0000)]
Merged revisions 80465-80470 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80465 | georg.brandl | 2010-04-25 12:29:17 +0200 (So, 25 Apr 2010) | 1 line

  Remove LaTeXy index entry syntax.
........
  r80466 | georg.brandl | 2010-04-25 12:54:42 +0200 (So, 25 Apr 2010) | 1 line

  Patch from Tim Hatch: Better cross-referencing in socket and winreg docs.
........
  r80467 | georg.brandl | 2010-04-25 12:55:16 +0200 (So, 25 Apr 2010) | 1 line

  Patch from Tim Hatch: Remove reference to winreg being the fabled high-level registry interface.
........
  r80468 | georg.brandl | 2010-04-25 12:55:58 +0200 (So, 25 Apr 2010) | 1 line

  Patch from Tim Hatch: Minor spelling changes to _winreg docs.
........
  r80469 | georg.brandl | 2010-04-25 12:56:41 +0200 (So, 25 Apr 2010) | 1 line

  Fix code example to have valid syntax so that it can be highlighted.
........
  r80470 | georg.brandl | 2010-04-25 12:57:15 +0200 (So, 25 Apr 2010) | 1 line

  Patch from Tim Hatch: Make socket setblocking <-> settimeout examples symmetric.
........

14 years agoMerged revisions 80461 via svnmerge from
Georg Brandl [Sun, 25 Apr 2010 10:18:59 +0000 (10:18 +0000)]
Merged revisions 80461 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80461 | georg.brandl | 2010-04-25 12:17:27 +0200 (So, 25 Apr 2010) | 1 line

  #8522: use with statement instead of try-finally for file handling.
........

14 years agoMerged revisions 80451-80452 via svnmerge from
Antoine Pitrou [Sat, 24 Apr 2010 20:13:37 +0000 (20:13 +0000)]
Merged revisions 80451-80452 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80451 | antoine.pitrou | 2010-04-24 21:57:01 +0200 (sam., 24 avril 2010) | 4 lines

  The do_handshake() method of SSL objects now adjusts the blocking mode of
  the SSL structure if necessary (as other methods already do).
........
  r80452 | antoine.pitrou | 2010-04-24 22:04:58 +0200 (sam., 24 avril 2010) | 4 lines

  Issue #5103: SSL handshake would ignore the socket timeout and block
  indefinitely if the other end didn't respond.
........

14 years agoBackport fix of #5774 (only OpenKey applies here).
Brian Curtin [Sat, 24 Apr 2010 17:14:35 +0000 (17:14 +0000)]
Backport fix of #5774 (only OpenKey applies here).

14 years agoMerged revisions 80439 via svnmerge from
Brian Curtin [Sat, 24 Apr 2010 15:59:50 +0000 (15:59 +0000)]
Merged revisions 80439 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80439 | brian.curtin | 2010-04-24 10:40:11 -0500 (Sat, 24 Apr 2010) | 6 lines

  Fix #7838. Add docstrings and privatize _subprocess implementation details.

  Since CREATE_NEW_* are used for the creation flags of a subprocess, they
  were added to __all__. The rest of the previously exposed attributes are
  now qualified by _subprocess.ATTR rather than importing *.
........

14 years agoMerged revisions 80150 via svnmerge from
Georg Brandl [Sat, 24 Apr 2010 13:04:12 +0000 (13:04 +0000)]
Merged revisions 80150 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80150 | r.david.murray | 2010-04-17 17:45:38 +0200 (Sa, 17 Apr 2010) | 2 lines

  Update link to Apple Publication Style guide.
........

14 years agoMerged revisions 80434 via svnmerge from
Antoine Pitrou [Sat, 24 Apr 2010 11:09:52 +0000 (11:09 +0000)]
Merged revisions 80434 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80434 | antoine.pitrou | 2010-04-24 12:43:57 +0200 (sam., 24 avril 2010) | 5 lines

  Make test_makefile_close a networked test (can't read() from a non-connected
  socket under OS X), and skip it under Windows (where sockets can't be read()
  from using their fds).
........

14 years agoMerged revisions 80428 via svnmerge from
Antoine Pitrou [Fri, 23 Apr 2010 23:35:01 +0000 (23:35 +0000)]
Merged revisions 80428 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80428 | antoine.pitrou | 2010-04-24 01:25:45 +0200 (sam., 24 avril 2010) | 4 lines

  Issue #5238: Calling makefile() on an SSL object would prevent the
  underlying socket from being closed until all objects get truely destroyed.
........

14 years agoMerged revisions 80423 via svnmerge from
Antoine Pitrou [Fri, 23 Apr 2010 23:07:37 +0000 (23:07 +0000)]
Merged revisions 80423 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80423 | antoine.pitrou | 2010-04-24 00:54:59 +0200 (sam., 24 avril 2010) | 4 lines

  Issue #7943: Fix circular reference created when instantiating an SSL
  socket.  Initial patch by Péter Szabó.
........

14 years agoMerged revisions 80392 via svnmerge from
Antoine Pitrou [Fri, 23 Apr 2010 21:07:58 +0000 (21:07 +0000)]
Merged revisions 80392 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80392 | antoine.pitrou | 2010-04-23 01:33:02 +0200 (ven., 23 avril 2010) | 9 lines

  Issue #8108: Fix the unwrap() method of SSL objects when the socket has
  a non-infinite timeout.  Also make that method friendlier with applications
  wanting to continue using the socket in clear-text mode, by disabling
  OpenSSL's internal readahead.  Thanks to Darryl Miles for guidance.

  Issue #8108: test_ftplib's non-blocking SSL server now has proper handling
  of SSL shutdowns.
........

14 years agoMerged revisions 80388 via svnmerge from
Georg Brandl [Thu, 22 Apr 2010 23:19:41 +0000 (23:19 +0000)]
Merged revisions 80388 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80388 | georg.brandl | 2010-04-23 00:15:33 +0200 (Fr, 23 Apr 2010) | 1 line

  Add "report a bug" links in some prominent places.  Make it clear that doc bugs can be mailed to docs@python.org.  Clarify tracker usage.
........

14 years agoMerged revisions 80375 via svnmerge from
Antoine Pitrou [Thu, 22 Apr 2010 18:42:58 +0000 (18:42 +0000)]
Merged revisions 80375 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80375 | antoine.pitrou | 2010-04-22 20:00:41 +0200 (jeu., 22 avril 2010) | 3 lines

  Skip test on old versions of OpenSSL
........

14 years agoMerged revisions 80355 via svnmerge from
Martin v. Löwis [Thu, 22 Apr 2010 13:15:47 +0000 (13:15 +0000)]
Merged revisions 80355 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80355 | martin.v.loewis | 2010-04-22 13:34:36 +0200 (Do, 22 Apr 2010) | 3 lines

  Issue #8475: Pass absolute interpreter path to
  "make html".
........

14 years agoMerged revisions 80357 via svnmerge from
Ezio Melotti [Thu, 22 Apr 2010 11:55:07 +0000 (11:55 +0000)]
Merged revisions 80357 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80357 | ezio.melotti | 2010-04-22 14:53:21 +0300 (Thu, 22 Apr 2010) | 1 line

  Rephrase comment.
........

14 years agoMerged revisions 80350 via svnmerge from
Ezio Melotti [Thu, 22 Apr 2010 11:26:43 +0000 (11:26 +0000)]
Merged revisions 80350 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r80350 | ezio.melotti | 2010-04-22 14:23:31 +0300 (Thu, 22 Apr 2010) | 1 line

  #8474: fix duplicated test in test_email.
........

14 years agoIPv6 parsing is not present in this branch. Removing the reference from the module...
Senthil Kumaran [Thu, 22 Apr 2010 06:07:30 +0000 (06:07 +0000)]
IPv6 parsing is not present in this branch. Removing the reference from the module docstring.