[Python-checkins] r81312 - python/branches/release26-maint

georg.brandl python-checkins at python.org
Wed May 19 01:55:25 CEST 2010


Author: georg.brandl
Date: Wed May 19 01:55:25 2010
New Revision: 81312

Log:
Blocked revisions 70000,70003,70007,70011,70016-70017,70022-70023,70025-70026,70049,70071,70081,70090,70094,70119-70123,70126,70131-70132,70136,70145,70149,70153,70166,70178,70188,70212,70223,70235,70261,70267,70271,70273,70275,70281,70286,70293,70295-70296,70298,70300,70305,70308,70319,70342,70364,70378,70385-70387,70389-70390,70392-70393,70395,70397,70400,70405-70406,70418,70439,70443-70444,70454,70466,70468,70470-70473,70475,70477,70479,70485,70489,70533,70538,70542,70544,70546,70550,70552-70555,70558,70561-70564,70568-70571,70574,70578,70588-70589,70598-70599,70601,70605,70611-70621,70623-70624,70626-70627,70641,70647,70651-70652,70668-70669,70671-70672,70674,70691,70698,70700-70703,70706,70711-70712,70716,70734-70735,70747,70757,70770-70772,70775,70777-70779,70788,70807,70821,70837,70844,70856,70864,70869,70872,70874,70876-70878,70883,70885-70886,70888-70892,70894,70901,70903,70910,70918,70920,70922,70930-70931,70936,70939,70951,70956,70958,70965,70968-70969,70975,70979-70981,70986,70992-70995,70997 via svnmerge

........
  r70000 | benjamin.peterson | 2009-02-26 19:07:18 +0000 (Do, 26 Feb 2009) | 1 line
  
  remove deprecated symtable.Symbol methods
........
  r70003 | tarek.ziade | 2009-02-26 23:44:00 +0000 (Do, 26 Feb 2009) | 1 line
  
  removed unused import
........
  r70007 | tarek.ziade | 2009-02-27 02:14:35 +0000 (Fr, 27 Feb 2009) | 1 line
  
  more info on long_description
........
  r70011 | brett.cannon | 2009-02-27 03:38:28 +0000 (Fr, 27 Feb 2009) | 5 lines
  
  Fix a bug where code was trying to index an int. Left over from the situation
  from using str.rpartition to str.rindex.
  
  Closes Issue5213.
........
  r70016 | raymond.hettinger | 2009-02-27 08:09:47 +0000 (Fr, 27 Feb 2009) | 1 line
  
  Give mapping views a usable repr.
........
  r70017 | tarek.ziade | 2009-02-27 12:53:34 +0000 (Fr, 27 Feb 2009) | 1 line
  
  Issue #5052: make Distutils compatible with 2.3 again.
........
  r70022 | georg.brandl | 2009-02-27 16:23:18 +0000 (Fr, 27 Feb 2009) | 1 line
  
  #5361: fix typo.
........
  r70023 | georg.brandl | 2009-02-27 16:39:26 +0000 (Fr, 27 Feb 2009) | 1 line
  
  #5363: fix cmpfiles() docs. Another instance where a prose description is twice as long as the code.
........
  r70025 | georg.brandl | 2009-02-27 16:52:55 +0000 (Fr, 27 Feb 2009) | 1 line
  
  #5344: fix punctuation.
........
  r70026 | georg.brandl | 2009-02-27 16:59:03 +0000 (Fr, 27 Feb 2009) | 1 line
  
  #5365: add quick look conversion table for different time representations.
........
  r70049 | tarek.ziade | 2009-02-28 10:08:02 +0000 (Sa, 28 Feb 2009) | 1 line
  
  Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command
........
  r70071 | jeffrey.yasskin | 2009-02-28 19:03:21 +0000 (Sa, 28 Feb 2009) | 5 lines
  
  Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with
  POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing
  a POP_TOP on each conditional and sometimes allows the peephole optimizer to
  skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly.
........
  r70081 | raymond.hettinger | 2009-03-01 02:04:32 +0000 (So, 01 Mär 2009) | 1 line
  
  Fix docs for ConfigParser.
........
  r70090 | gregory.p.smith | 2009-03-02 05:13:57 +0000 (Mo, 02 Mär 2009) | 3 lines
  
  Adds an optional flags argument to re.split, re.sub and re.subn to be
  consistent with the other re module functions.
........
  r70094 | tarek.ziade | 2009-03-02 05:38:44 +0000 (Mo, 02 Mär 2009) | 1 line
  
  removing the force-optimized option as discussed in #1533164
........
  r70119 | kristjan.jonsson | 2009-03-03 03:20:42 +0000 (Di, 03 Mär 2009) | 1 line
  
  Fix SHA_new and MD5_new, that would crash if not given initial data
........
  r70120 | raymond.hettinger | 2009-03-03 04:45:34 +0000 (Di, 03 Mär 2009) | 1 line
  
  Backport PEP 372: OrderedDict()
........
  r70121 | raymond.hettinger | 2009-03-03 04:51:24 +0000 (Di, 03 Mär 2009) | 3 lines
  
  Backport 70106: Add OrderedDict support to collections.namedtuple().
........
  r70122 | raymond.hettinger | 2009-03-03 05:00:37 +0000 (Di, 03 Mär 2009) | 3 lines
  
  Backport 70111: Let configparser use ordered dicts by default.
........
  r70123 | raymond.hettinger | 2009-03-03 05:11:56 +0000 (Di, 03 Mär 2009) | 1 line
  
  Fix markup.
........
  r70126 | raymond.hettinger | 2009-03-03 07:12:09 +0000 (Di, 03 Mär 2009) | 1 line
  
  Beef-up tests.
........
  r70131 | raymond.hettinger | 2009-03-03 20:53:51 +0000 (Di, 03 Mär 2009) | 1 line
  
  Make the underlying data structure more private.
........
  r70132 | raymond.hettinger | 2009-03-03 21:13:51 +0000 (Di, 03 Mär 2009) | 1 line
  
  Minor simplification.
........
  r70136 | hirokazu.yamamoto | 2009-03-03 22:05:57 +0000 (Di, 03 Mär 2009) | 1 line
  
  Fixed memory leak.
........
  r70145 | benjamin.peterson | 2009-03-03 22:51:57 +0000 (Di, 03 Mär 2009) | 1 line
  
  making the writing more formal
........
  r70149 | raymond.hettinger | 2009-03-03 22:59:25 +0000 (Di, 03 Mär 2009) | 5 lines
  
  Backport 70140, 70141, 70143, and 70144.
  Adds tests, switches from list to deque, fixes __reduce__
  which was unnecessarily copying __keys.
........
  r70153 | brett.cannon | 2009-03-04 01:00:53 +0000 (Mi, 04 Mär 2009) | 4 lines
  
  Fix some more bugs caused by the backport from 3.x for importlib.
  Do a more exact copy of the final 3.x code to resolve bugs and add
  appropriate tests.
........
  r70166 | georg.brandl | 2009-03-04 18:24:41 +0000 (Mi, 04 Mär 2009) | 2 lines
  
  Remove obsolete stuff from string module docs.
........
  r70178 | ronald.oussoren | 2009-03-04 22:49:36 +0000 (Mi, 04 Mär 2009) | 2 lines
  
  Fix for issue #1113328.
........
  r70188 | hirokazu.yamamoto | 2009-03-05 09:34:14 +0000 (Do, 05 Mär 2009) | 1 line
  
  Fixed memory leak on failure.
........
  r70212 | tarek.ziade | 2009-03-07 00:32:45 +0000 (Sa, 07 Mär 2009) | 1 line
  
  Issue #5394: removed > 2.3 syntax from distutils.msvc9compiler
........
  r70223 | guilherme.polo | 2009-03-07 02:14:38 +0000 (Sa, 07 Mär 2009) | 4 lines
  
  Fixed issue #2638: Show a window constructed with tkSimpleDialog.Dialog only 
  after it is has been populated and properly configured in order to prevent 
  window flashing.
........
  r70235 | benjamin.peterson | 2009-03-08 00:21:17 +0000 (So, 08 Mär 2009) | 1 line
  
  fix funky indentation
........
  r70261 | raymond.hettinger | 2009-03-09 11:31:39 +0000 (Mo, 09 Mär 2009) | 1 line
  
  Issue 5443: Fix typo.
........
  r70267 | raymond.hettinger | 2009-03-09 11:57:29 +0000 (Mo, 09 Mär 2009) | 1 line
  
  Add consume() recipe to itertools docs.
........
  r70271 | raymond.hettinger | 2009-03-09 12:56:23 +0000 (Mo, 09 Mär 2009) | 1 line
  
  Add cross-reference to the collections docs.
........
  r70273 | georg.brandl | 2009-03-09 14:25:07 +0000 (Mo, 09 Mär 2009) | 2 lines
  
  #5458: add a note when we started to raise RuntimeErrors.
........
  r70275 | georg.brandl | 2009-03-09 16:35:48 +0000 (Mo, 09 Mär 2009) | 2 lines
  
  Add missing space.
........
  r70281 | benjamin.peterson | 2009-03-09 20:38:56 +0000 (Mo, 09 Mär 2009) | 1 line
  
  gzip and bz2 are context managers
........
  r70286 | raymond.hettinger | 2009-03-10 00:06:05 +0000 (Di, 10 Mär 2009) | 1 line
  
  Fix markup.
........
  r70293 | raymond.hettinger | 2009-03-10 04:49:21 +0000 (Di, 10 Mär 2009) | 1 line
  
  Add a version tag to the decimal module.
........
  r70295 | raymond.hettinger | 2009-03-10 08:16:05 +0000 (Di, 10 Mär 2009) | 1 line
  
  Update the decimal FAQ for the from_float() classmethod and improve the recipe for remove_exponent() to make it cut and pasteable.
........
  r70296 | raymond.hettinger | 2009-03-10 09:31:48 +0000 (Di, 10 Mär 2009) | 1 line
  
  Small optimization for corner case where maxlen==0.
........
  r70298 | raymond.hettinger | 2009-03-10 12:50:59 +0000 (Di, 10 Mär 2009) | 1 line
  
  For collections.deque() objects, expose the maxlen parameter as a read-only attribute.
........
  r70300 | raymond.hettinger | 2009-03-10 13:04:30 +0000 (Di, 10 Mär 2009) | 1 line
  
  Fix typo.
........
  r70305 | brett.cannon | 2009-03-11 04:51:06 +0000 (Mi, 11 Mär 2009) | 5 lines
  
  Require implementations for warnings.showwarning() support the 'line' argument.
  Was a DeprecationWarning for not supporting it since Python 2.6.
  
  Closes issue #3652.
........
  r70308 | tarek.ziade | 2009-03-11 12:48:04 +0000 (Mi, 11 Mär 2009) | 1 line
  
  Issue #5472: Fixed distutils.test_util tear down
........
  r70319 | raymond.hettinger | 2009-03-12 00:31:58 +0000 (Do, 12 Mär 2009) | 1 line
  
  Issue 5477: Fix buglet in the itertools documentation.
........
  r70342 | georg.brandl | 2009-03-13 19:03:58 +0000 (Fr, 13 Mär 2009) | 1 line
  
  #5486: typos.
........
  r70364 | eric.smith | 2009-03-14 11:57:26 +0000 (Sa, 14 Mär 2009) | 17 lines
  
  Issue 5237, Allow auto-numbered replacement fields in str.format() strings.
  
  For simple uses for str.format(), this makes the typing easier. Hopfully this
  will help in the adoption of str.format().
  
  For example:
  'The {} is {}'.format('sky', 'blue')
  
  You can mix and matcth auto-numbering and named replacement fields:
  'The {} is {color}'.format('sky', color='blue')
  
  But you can't mix and match auto-numbering and specified numbering:
  'The {0} is {}'.format('sky', 'blue')
  ValueError: cannot switch from manual field specification to automatic field numbering
  
  Will port to 3.1.
........
  r70378 | nick.coghlan | 2009-03-15 03:24:46 +0000 (So, 15 Mär 2009) | 1 line
  
  Make marshalling errors a little more informative as to what went wrong
........
  r70385 | benjamin.peterson | 2009-03-15 14:38:55 +0000 (So, 15 Mär 2009) | 1 line
  
  fix tuple.index() error message #5495
........
  r70386 | georg.brandl | 2009-03-15 21:32:06 +0000 (So, 15 Mär 2009) | 1 line
  
  #5496: fix docstring of lookup().
........
  r70387 | georg.brandl | 2009-03-15 21:37:16 +0000 (So, 15 Mär 2009) | 1 line
  
  #5493: clarify __nonzero__ docs.
........
  r70389 | georg.brandl | 2009-03-15 21:43:38 +0000 (So, 15 Mär 2009) | 1 line
  
  Fix a small nit in the error message if bool() falls back on __len__ and it returns the wrong type: it would tell the user that __nonzero__ should return bool or int.
........
  r70390 | georg.brandl | 2009-03-15 21:44:43 +0000 (So, 15 Mär 2009) | 1 line
  
  #5491: clarify nested() semantics.
........
  r70392 | georg.brandl | 2009-03-15 21:46:00 +0000 (So, 15 Mär 2009) | 1 line
  
  #5488: add missing struct member.
........
  r70393 | georg.brandl | 2009-03-15 21:47:42 +0000 (So, 15 Mär 2009) | 1 line
  
  #5478: fix copy-paste oversight in function signature.
........
  r70395 | georg.brandl | 2009-03-15 21:51:48 +0000 (So, 15 Mär 2009) | 1 line
  
  #5276: document IDLESTARTUP and .Idle.py.
........
  r70397 | georg.brandl | 2009-03-15 21:53:56 +0000 (So, 15 Mär 2009) | 1 line
  
  #5469: add with statement to list of name-binding constructs.
........
  r70400 | georg.brandl | 2009-03-15 21:59:37 +0000 (So, 15 Mär 2009) | 3 lines
  
  Fix markup in re docs and give a mail address in regex howto, so that
  the recommendation to send suggestions to the author can be followed.
........
  r70405 | georg.brandl | 2009-03-15 22:11:07 +0000 (So, 15 Mär 2009) | 7 lines
  
  Move the previously local import of threading to module level.
  
  This is cleaner and avoids lockups in obscure cases where a Queue
  is instantiated while the import lock is already held by another thread.
  
  OKed by Tim Peters.
........
  r70406 | hirokazu.yamamoto | 2009-03-15 22:43:14 +0000 (So, 15 Mär 2009) | 1 line
  
  Added skip for old MSVC.
........
  r70418 | georg.brandl | 2009-03-16 19:42:03 +0000 (Mo, 16 Mär 2009) | 1 line
  
  Add token markup.
........
  r70439 | mark.dickinson | 2009-03-17 23:03:46 +0000 (Di, 17 Mär 2009) | 3 lines
  
  Issue #2110:  Add support for thousands separator and 'n' format specifier
  to Decimal __format__ method.
........
  r70443 | bob.ippolito | 2009-03-17 23:19:00 +0000 (Di, 17 Mär 2009) | 1 line
  
  merge json library with simplejson 2.0.9 (issue 4136)
........
  r70444 | mark.dickinson | 2009-03-18 08:22:51 +0000 (Mi, 18 Mär 2009) | 3 lines
  
  Fix bug in _insert_thousands_sep: too much zero padding could be
  added for 'n' formats with non-repeating thousands-separator.
........
  r70454 | mark.dickinson | 2009-03-18 16:07:26 +0000 (Mi, 18 Mär 2009) | 9 lines
  
  Issue 4474: On platforms with sizeof(wchar_t) == 4 and
  sizeof(Py_UNICODE) == 2, PyUnicode_FromWideChar now converts
  each character outside the BMP to the appropriate surrogate pair.
  
  Thanks Victor Stinner for the patch.
  
  (backport of r70452 from py3k to trunk)
........
  r70466 | raymond.hettinger | 2009-03-18 22:13:20 +0000 (Mi, 18 Mär 2009) | 1 line
  
  Use mixin methods where possible. (2.7 only -- these don't all exist in 3.0)
........
  r70468 | benjamin.peterson | 2009-03-19 03:04:31 +0000 (Do, 19 Mär 2009) | 1 line
  
  close files after comparing them
........
  r70470 | raymond.hettinger | 2009-03-19 15:21:10 +0000 (Do, 19 Mär 2009) | 6 lines
  
  Improve implementation with better underlying data structure
  for O(1) deletions.  Big-Oh performance now the same as regular
  dictionaries.  Uses a doubly-linked list instead of a list/seq
  to track insertion order.
........
  r70471 | raymond.hettinger | 2009-03-19 19:19:03 +0000 (Do, 19 Mär 2009) | 3 lines
  
  Issue 5381:  Add object_pairs_hook to the json module.
........
  r70472 | raymond.hettinger | 2009-03-19 19:24:43 +0000 (Do, 19 Mär 2009) | 1 line
  
  Silence a compiler warning.
........
  r70473 | raymond.hettinger | 2009-03-19 19:59:58 +0000 (Do, 19 Mär 2009) | 6 lines
  
  * Add clearer comment to initialization code.
  * Add optional argument to popitem() -- modeled
    after Anthon van der Neut's C version.
  * Fix method markup in docs.
........
  r70475 | raymond.hettinger | 2009-03-19 23:12:41 +0000 (Do, 19 Mär 2009) | 6 lines
  
  * Add implementation notes.
  * Re-order methods so that those touching the underlying data
    structure come first and the derived methods come last.
........
  r70477 | raymond.hettinger | 2009-03-19 23:22:25 +0000 (Do, 19 Mär 2009) | 1 line
  
  Fix typo
........
  r70479 | mark.dickinson | 2009-03-20 15:51:55 +0000 (Fr, 20 Mär 2009) | 3 lines
  
  Issue #4258:  Use 30-bit digits for Python longs, on 64-bit platforms.
  Backport of r70459.
........
  r70485 | raymond.hettinger | 2009-03-20 18:25:49 +0000 (Fr, 20 Mär 2009) | 1 line
  
  Add MutableSet example.
........
  r70489 | mark.dickinson | 2009-03-20 23:16:14 +0000 (Fr, 20 Mär 2009) | 4 lines
  
  Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed
  integer types T, not just those for which "unsigned T" is legal.
........
  r70533 | raymond.hettinger | 2009-03-23 00:08:09 +0000 (Mo, 23 Mär 2009) | 6 lines
  
  Add more comments.  Improve variable names.
  Make links clearer by using a Link object
  instead of a list.  Use proxy links to avoid
  circular references.
........
  r70538 | raymond.hettinger | 2009-03-23 04:42:18 +0000 (Mo, 23 Mär 2009) | 1 line
  
  Move initialization of root link to __init__.
........
  r70542 | mark.dickinson | 2009-03-23 18:25:13 +0000 (Mo, 23 Mär 2009) | 14 lines
  
  Issue #5512: speed up the long division algorithm for Python longs.
  The basic algorithm remains the same; the most significant speedups
  come from the following three changes:
  
    (1) normalize by shifting instead of multiplying and dividing
    (2) the old algorithm usually did an unnecessary extra iteration of
        the outer loop; remove this.  As a special case, this means that
        long divisions with a single-digit result run twice as fast as
        before.
    (3) make inner loop much tighter.
  
  Various benchmarks show speedups of between 50% and 150% for long
  integer divisions and modulo operations.
........
  r70544 | raymond.hettinger | 2009-03-23 18:26:59 +0000 (Mo, 23 Mär 2009) | 1 line
  
  Make imported name private and wrap long-line.
........
  r70546 | antoine.pitrou | 2009-03-23 18:41:45 +0000 (Mo, 23 Mär 2009) | 9 lines
  
  Issue #4688: Add a heuristic so that tuples and dicts containing only
  untrackable objects are not tracked by the garbage collector. This can
  reduce the size of collections and therefore the garbage collection overhead
  on long-running programs, depending on their particular use of datatypes.
  
  (trivia: this makes the "binary_trees" benchmark from the Computer Language
  Shootout 40% faster)
........
  r70550 | antoine.pitrou | 2009-03-23 19:17:00 +0000 (Mo, 23 Mär 2009) | 3 lines
  
  The tracking statistics were actually too pessimistic
........
  r70552 | benjamin.peterson | 2009-03-23 20:47:59 +0000 (Mo, 23 Mär 2009) | 1 line
  
  fix very old names for exception terms #5543
........
  r70553 | benjamin.peterson | 2009-03-23 21:23:30 +0000 (Mo, 23 Mär 2009) | 1 line
  
  revert r70552; wrong fix
........
  r70554 | benjamin.peterson | 2009-03-23 21:25:15 +0000 (Mo, 23 Mär 2009) | 1 line
  
  complain when there's no last exception
........
  r70555 | benjamin.peterson | 2009-03-23 21:50:21 +0000 (Mo, 23 Mär 2009) | 4 lines
  
  implement test skipping and expected failures
  
  patch by myself #1034053
........
  r70558 | benjamin.peterson | 2009-03-23 22:29:45 +0000 (Mo, 23 Mär 2009) | 4 lines
  
  comply with the evilJavaNamingScheme for attribute names
  
  It seems my love of PEP 8 overrode the need for consistentcy
........
  r70561 | benjamin.peterson | 2009-03-23 23:10:14 +0000 (Mo, 23 Mär 2009) | 1 line
  
  refactor unittest docs
........
  r70562 | benjamin.peterson | 2009-03-23 23:13:36 +0000 (Mo, 23 Mär 2009) | 1 line
  
  forgot to document that setUp can be skipped (silly me...)
........
  r70563 | benjamin.peterson | 2009-03-23 23:19:03 +0000 (Mo, 23 Mär 2009) | 1 line
  
  update from CVS
........
  r70564 | raymond.hettinger | 2009-03-24 00:17:11 +0000 (Di, 24 Mär 2009) | 1 line
  
  Add links to related resources.
........
  r70568 | benjamin.peterson | 2009-03-24 00:35:20 +0000 (Di, 24 Mär 2009) | 1 line
  
  some cleanup and modernization
........
  r70569 | benjamin.peterson | 2009-03-24 00:36:16 +0000 (Di, 24 Mär 2009) | 1 line
  
  remove special metadata
........
  r70570 | benjamin.peterson | 2009-03-24 00:37:12 +0000 (Di, 24 Mär 2009) | 1 line
  
  update docstring
........
  r70571 | benjamin.peterson | 2009-03-24 00:39:24 +0000 (Di, 24 Mär 2009) | 1 line
  
  add new skipping things to __all__
........
  r70574 | benjamin.peterson | 2009-03-24 01:11:37 +0000 (Di, 24 Mär 2009) | 1 line
  
  fix typo
........
  r70578 | benjamin.peterson | 2009-03-24 03:24:56 +0000 (Di, 24 Mär 2009) | 1 line
  
  this is better written using assertRaises
........
  r70588 | benjamin.peterson | 2009-03-24 22:56:32 +0000 (Di, 24 Mär 2009) | 1 line
  
  fix newline issue in test summary
........
  r70589 | benjamin.peterson | 2009-03-24 23:07:07 +0000 (Di, 24 Mär 2009) | 1 line
  
  another style nit
........
  r70598 | benjamin.peterson | 2009-03-25 21:24:04 +0000 (Mi, 25 Mär 2009) | 1 line
  
  add shorthands for expected failures and unexpected success
........
  r70599 | benjamin.peterson | 2009-03-25 21:42:51 +0000 (Mi, 25 Mär 2009) | 1 line
  
  this can be slightly less ugly
........
  r70601 | raymond.hettinger | 2009-03-25 22:41:32 +0000 (Mi, 25 Mär 2009) | 1 line
  
  Separate initialization from clearing.
........
  r70605 | benjamin.peterson | 2009-03-26 16:32:23 +0000 (Do, 26 Mär 2009) | 1 line
  
  remove uneeded function
........
  r70611 | benjamin.peterson | 2009-03-26 18:35:37 +0000 (Do, 26 Mär 2009) | 1 line
  
  add much better tests for python version information parsing
........
  r70612 | benjamin.peterson | 2009-03-26 18:55:48 +0000 (Do, 26 Mär 2009) | 1 line
  
  more and more implementations now support sys.subversion
........
  r70613 | benjamin.peterson | 2009-03-26 18:58:30 +0000 (Do, 26 Mär 2009) | 1 line
  
  roll old test in with new one
........
  r70614 | benjamin.peterson | 2009-03-26 19:09:21 +0000 (Do, 26 Mär 2009) | 1 line
  
  add support for PyPy
........
  r70615 | benjamin.peterson | 2009-03-26 19:58:18 +0000 (Do, 26 Mär 2009) | 5 lines
  
  add some useful utilities for skipping tests with unittest's new skipping ability
  
  most significantly apply a modified portion of the patch from #4242 with
  patches for skipping implementation details
........
  r70616 | benjamin.peterson | 2009-03-26 20:05:50 +0000 (Do, 26 Mär 2009) | 1 line
  
  rename TestCase.skip() to skipTest() because it causes annoying problems with trial #5571
........
  r70617 | benjamin.peterson | 2009-03-26 20:17:27 +0000 (Do, 26 Mär 2009) | 1 line
  
  apply the second part of #4242's patch; classify all the implementation details in test_descr
........
  r70618 | benjamin.peterson | 2009-03-26 20:48:25 +0000 (Do, 26 Mär 2009) | 1 line
  
  remove test_support.TestSkipped and just use unittest.SkipTest
........
  r70619 | benjamin.peterson | 2009-03-26 20:49:40 +0000 (Do, 26 Mär 2009) | 1 line
  
  fix naming
........
  r70620 | benjamin.peterson | 2009-03-26 21:10:30 +0000 (Do, 26 Mär 2009) | 1 line
  
  fix incorrect auto-translation of TestSkipped -> unittest.SkipTest
........
  r70621 | benjamin.peterson | 2009-03-26 21:11:16 +0000 (Do, 26 Mär 2009) | 1 line
  
  must pass argument to get expected behavior ;)
........
  r70623 | benjamin.peterson | 2009-03-26 21:30:10 +0000 (Do, 26 Mär 2009) | 1 line
  
  add missing import
........
  r70624 | benjamin.peterson | 2009-03-26 21:30:54 +0000 (Do, 26 Mär 2009) | 1 line
  
  ** is required here
........
  r70626 | benjamin.peterson | 2009-03-26 21:40:29 +0000 (Do, 26 Mär 2009) | 1 line
  
  update email tests to use SkipTest
........
  r70627 | benjamin.peterson | 2009-03-26 21:44:43 +0000 (Do, 26 Mär 2009) | 1 line
  
  fix another name
........
  r70641 | guilherme.polo | 2009-03-27 21:43:08 +0000 (Fr, 27 Mär 2009) | 3 lines
  
  Adjusted _tkinter to compile without warnings when WITH_THREAD is not
  defined (part of issue #5035)
........
  r70647 | antoine.pitrou | 2009-03-28 19:10:13 +0000 (Sa, 28 Mär 2009) | 3 lines
  
  Publicize the GC untracking optimization
........
  r70651 | guilherme.polo | 2009-03-28 19:17:16 +0000 (Sa, 28 Mär 2009) | 1 line
  
  Typo fix
........
  r70652 | antoine.pitrou | 2009-03-28 19:17:54 +0000 (Sa, 28 Mär 2009) | 3 lines
  
  Fix a typo and be more specific
........
  r70668 | benjamin.peterson | 2009-03-29 03:16:57 +0000 (So, 29 Mär 2009) | 1 line
  
  a more realistic example
........
  r70669 | benjamin.peterson | 2009-03-29 03:31:40 +0000 (So, 29 Mär 2009) | 1 line
  
  stop the versionchanged directive from hiding the docs
........
  r70671 | benjamin.peterson | 2009-03-29 03:39:58 +0000 (So, 29 Mär 2009) | 1 line
  
  fix consistency
........
  r70672 | collin.winter | 2009-03-29 03:44:19 +0000 (So, 29 Mär 2009) | 4 lines
  
  Add the ability to control the random seed used by regrtest.py -r.
  
  This adds a --randseed option, and makes regrtest.py -r indicate what random seed it's using so that that value can later be fed back to --randseed. This option is useful for tracking down test order-related issues found by make buildbottest, for example.
........
  r70674 | guilherme.polo | 2009-03-29 10:19:05 +0000 (So, 29 Mär 2009) | 1 line
  
  Typo fix.
........
  r70691 | raymond.hettinger | 2009-03-29 18:51:11 +0000 (So, 29 Mär 2009) | 1 line
  
  Make life easier for non-CPython implementations.
........
  r70698 | benjamin.peterson | 2009-03-29 21:31:05 +0000 (So, 29 Mär 2009) | 1 line
  
  thanks to guido's bytecode verifier, this is fixed
........
  r70700 | benjamin.peterson | 2009-03-29 21:50:14 +0000 (So, 29 Mär 2009) | 1 line
  
  use the awesome new status iterator
........
  r70701 | benjamin.peterson | 2009-03-29 22:27:26 +0000 (So, 29 Mär 2009) | 1 line
  
  add missing import
........
  r70702 | bob.ippolito | 2009-03-29 22:33:58 +0000 (So, 29 Mär 2009) | 1 line
  
  Issue 5381: fix regression in pure python code path, Issue 5584: fix a decoder bug for unicode float literals outside of a container
........
  r70703 | benjamin.peterson | 2009-03-30 02:14:21 +0000 (Mo, 30 Mär 2009) | 1 line
  
  fix import
........
  r70706 | benjamin.peterson | 2009-03-30 14:42:23 +0000 (Mo, 30 Mär 2009) | 1 line
  
  add missing import
........
  r70711 | r.david.murray | 2009-03-30 15:14:01 +0000 (Mo, 30 Mär 2009) | 2 lines
  
  Convert import try/except to use test_support.import_module().
........
  r70712 | benjamin.peterson | 2009-03-30 15:15:38 +0000 (Mo, 30 Mär 2009) | 1 line
  
  don't rely on the order dict repr #5605
........
  r70716 | r.david.murray | 2009-03-30 15:30:34 +0000 (Mo, 30 Mär 2009) | 2 lines
  
  Revert incorrect change.
........
  r70734 | r.david.murray | 2009-03-30 19:04:00 +0000 (Mo, 30 Mär 2009) | 7 lines
  
  Add import_function method to test.test_support, and modify a number of
  tests that expect to be skipped if imports fail or functions don't
  exist to use import_function and import_module.  The ultimate goal is
  to change regrtest to not skip automatically on ImportError.  Checking
  in now to make sure the buldbots don't show any errors on platforms
  I can't direct test on.
........
  r70735 | ronald.oussoren | 2009-03-30 19:22:56 +0000 (Mo, 30 Mär 2009) | 3 lines
  
  Remove usage of the deprecated '-cString' and '+stringWithCString:' API's
  in PythonLauncher, replacing them with the correct counterparts.
........
  r70747 | r.david.murray | 2009-03-30 20:04:06 +0000 (Mo, 30 Mär 2009) | 3 lines
  
  Remove references to test_socket_ssl which was deleted in trunk
  in r64392 and py3k in r59038.
........
  r70757 | senthil.kumaran | 2009-03-30 21:51:50 +0000 (Mo, 30 Mär 2009) | 3 lines
  
  Fix for bugs: Issue4675 and Issue4962.
........
  r70770 | andrew.kuchling | 2009-03-30 22:30:20 +0000 (Mo, 30 Mär 2009) | 1 line
  
  Add several items and placeholders
........
  r70771 | andrew.kuchling | 2009-03-30 22:31:11 +0000 (Mo, 30 Mär 2009) | 1 line
  
  Many edits
........
  r70772 | barry.warsaw | 2009-03-30 22:42:17 +0000 (Mo, 30 Mär 2009) | 5 lines
  
  A fix for issue 1974, inspired by the patch from Andi Albrecht (aalbrecht),
  though with some changes by me.  This patch should not be back ported or
  forward ported.  It's a bit too risky for 2.6 and 3.x does things fairly
  differently.
........
  r70775 | r.david.murray | 2009-03-30 23:05:48 +0000 (Mo, 30 Mär 2009) | 4 lines
  
  Change more tests to use import_module for the modules that
  should cause tests to be skipped.  Also rename import_function
  to the more descriptive get_attribute and add a docstring.
........
  r70777 | andrew.kuchling | 2009-03-30 23:09:46 +0000 (Mo, 30 Mär 2009) | 1 line
  
  Add more items
........
  r70778 | ronald.oussoren | 2009-03-30 23:10:35 +0000 (Mo, 30 Mär 2009) | 4 lines
  
  Fix issue #4865: add /Library/Python/2.7/site-packages to
  sys.path on OSX, to make it easier to share (some) installed 
  packages between the system install and a user install.
........
  r70779 | r.david.murray | 2009-03-30 23:10:37 +0000 (Mo, 30 Mär 2009) | 3 lines
  
  Actually suppress warnings in test_at_least_import_untested_modules
  inside the catch_warnings context manager.
........
  r70788 | andrew.kuchling | 2009-03-31 01:21:01 +0000 (Di, 31 Mär 2009) | 1 line
  
  Add various items
........
  r70807 | jeremy.hylton | 2009-03-31 13:31:00 +0000 (Di, 31 Mär 2009) | 2 lines
  
  Update quicktest to match Python 3 branch
........
  r70821 | jeremy.hylton | 2009-03-31 15:04:15 +0000 (Di, 31 Mär 2009) | 2 lines
  
  Add check for PyDict_Update() error.
........
  r70837 | gregory.p.smith | 2009-03-31 16:54:10 +0000 (Di, 31 Mär 2009) | 9 lines
  
  The unittest.TestCase.assertEqual() now displays the differences in lists,
  tuples, dicts and sets on failure.
  
  Many new handy type and comparison specific assert* methods have been added
  that fail with error messages actually useful for debugging.  Contributed in
  by Google and completed with help from mfoord and GvR at PyCon 2009 sprints.
  
  Discussion lives in http://bugs.python.org/issue2578.
........
  r70844 | raymond.hettinger | 2009-03-31 17:47:06 +0000 (Di, 31 Mär 2009) | 1 line
  
  Per the language summit, the optional fastpath imports should use from-import-star.
........
  r70856 | r.david.murray | 2009-03-31 18:32:17 +0000 (Di, 31 Mär 2009) | 7 lines
  
  A few more test skips via import_module, and change import_module to                                                                                                                                                
  return the error message produced by importlib, so that if an import                                                                                                                                                
  in the package whose import is being wrapped is what failed the skip                                                                                                                                                
  message will contain the name of that module instead of the name of the                                                                                                                                             
  wrapped module.  Also fixed formatting of some previous comments.                                                                                                                                                   
........
  r70864 | gregory.p.smith | 2009-03-31 19:03:28 +0000 (Di, 31 Mär 2009) | 10 lines
  
  Rename the actual method definitions to the official assertFoo names.
  
  Adds unittests to make sure the old fail* names continue to work now
  and adds a comment that they are pending deprecation.
  
  Also adds a test to confirm that the plural Equals method variants
  continue to exist even though we're unlikely to deprecate those.
  
  http://bugs.python.org/issue2578
........
  r70869 | georg.brandl | 2009-03-31 19:14:42 +0000 (Di, 31 Mär 2009) | 1 line
  
  Fix-up unwanted change.
........
  r70872 | r.david.murray | 2009-03-31 19:31:17 +0000 (Di, 31 Mär 2009) | 3 lines
  
  Delete out-of-date and little-known README from the test
  directory by consensus of devs at pycon sprint.
........
  r70874 | r.david.murray | 2009-03-31 19:33:15 +0000 (Di, 31 Mär 2009) | 5 lines
  
  Improve test_support.import_module docstring, remove
  deprecated flag from get_attribute since it isn't likely
  to do anything useful.
........
  r70876 | r.david.murray | 2009-03-31 19:49:15 +0000 (Di, 31 Mär 2009) | 4 lines
  
  Remove the regrtest check that turns any ImportError into a skipped test.
  Hopefully all modules whose imports legitimately result in a skipped
  test have been properly wrapped by the previous commits.
........
  r70877 | r.david.murray | 2009-03-31 19:57:24 +0000 (Di, 31 Mär 2009) | 2 lines
  
  Add NEWS entry for regrtest change.
........
  r70878 | gregory.p.smith | 2009-03-31 19:59:14 +0000 (Di, 31 Mär 2009) | 3 lines
  
  Issue an actual PendingDeprecationWarning for the TestCase.fail* methods.
  Document the deprecation.
........
  r70883 | georg.brandl | 2009-03-31 20:41:08 +0000 (Di, 31 Mär 2009) | 1 line
  
  #1674032: return value of flag from Event.wait(). OKed by Guido.
........
  r70885 | tarek.ziade | 2009-03-31 20:48:31 +0000 (Di, 31 Mär 2009) | 1 line
  
  using log.warn for sys.stderr
........
  r70886 | tarek.ziade | 2009-03-31 20:50:59 +0000 (Di, 31 Mär 2009) | 1 line
  
  added tests for the clean command
........
  r70888 | tarek.ziade | 2009-03-31 20:53:13 +0000 (Di, 31 Mär 2009) | 1 line
  
  more tests for the register command
........
  r70889 | tarek.ziade | 2009-03-31 20:53:55 +0000 (Di, 31 Mär 2009) | 1 line
  
  more tests for the upload command
........
  r70890 | tarek.ziade | 2009-03-31 20:54:38 +0000 (Di, 31 Mär 2009) | 1 line
  
  added test to the install_data command
........
  r70891 | tarek.ziade | 2009-03-31 20:55:21 +0000 (Di, 31 Mär 2009) | 1 line
  
  added tests to the install_headers command
........
  r70892 | tarek.ziade | 2009-03-31 20:56:11 +0000 (Di, 31 Mär 2009) | 1 line
  
  making sdist and config test silents
........
  r70894 | benjamin.peterson | 2009-03-31 21:06:30 +0000 (Di, 31 Mär 2009) | 1 line
  
  take the usual lock precautions around _active_limbo_lock
........
  r70901 | georg.brandl | 2009-03-31 21:40:24 +0000 (Di, 31 Mär 2009) | 2 lines
  
  Remove warning about pending Win9x support removal.
........
  r70903 | georg.brandl | 2009-03-31 21:45:18 +0000 (Di, 31 Mär 2009) | 1 line
  
  #1676135: remove trailing slashes from --prefix argument.
........
  r70910 | tarek.ziade | 2009-03-31 22:27:23 +0000 (Di, 31 Mär 2009) | 1 line
  
  #5583 Added optional Extensions in Distutils
........
  r70918 | raymond.hettinger | 2009-03-31 22:43:03 +0000 (Di, 31 Mär 2009) | 1 line
  
  Improve examples for collections.deque()
........
  r70920 | tarek.ziade | 2009-03-31 22:44:10 +0000 (Di, 31 Mär 2009) | 1 line
  
  catching msvc9compiler error as well
........
  r70922 | tarek.ziade | 2009-03-31 22:47:01 +0000 (Di, 31 Mär 2009) | 1 line
  
  fixed the test for win32 CompileError
........
  r70930 | r.david.murray | 2009-03-31 23:45:39 +0000 (Di, 31 Mär 2009) | 3 lines
  
  Fix Windows test skip error revealed by buildbot.  Also a comment spelling
  correction in a previously fixed test.
........
  r70931 | jack.diederich | 2009-03-31 23:46:48 +0000 (Di, 31 Mär 2009) | 1 line
  
  #5228: add pickle support to functools.partial
........
  r70936 | r.david.murray | 2009-04-01 03:21:43 +0000 (Mi, 01 Apr 2009) | 4 lines
  
  Fix issue 2522.  locale.format now checks that it is passed
  exactly one pattern, which avoids mysterious errors where it
  had seemed to fail to do localization.
........
  r70939 | jesse.noller | 2009-04-01 03:45:50 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Fix multiprocessing.event to match the new threading.Event API
........
  r70951 | georg.brandl | 2009-04-01 14:02:27 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Add Maksim, who worked on several issues at the sprint.
........
  r70956 | brett.cannon | 2009-04-01 16:00:34 +0000 (Mi, 01 Apr 2009) | 5 lines
  
  The cgitb module had imports in its functions. This can cause deadlock with the
  import lock if called from within a thread that was triggered by an import.
  
  Partially fixes issue #1665206.
........
  r70958 | kristjan.jonsson | 2009-04-01 16:08:34 +0000 (Mi, 01 Apr 2009) | 3 lines
  
  http://bugs.python.org/issue5623
  Dynamically discoverd the size of the ioinfo struct used by the crt for its file descriptors.  This should work across all flavors of the CRT.  Thanks to Amaury Forgeot d'Arc
  Needs porting to 3.1
........
  r70965 | brett.cannon | 2009-04-01 18:03:59 +0000 (Mi, 01 Apr 2009) | 5 lines
  
  _warnings was importing itself to get an attribute. That's bad if warnings gets
  called in a thread that was spawned by an import itself.
  
  Last part to close #1665206.
........
  r70968 | michael.foord | 2009-04-01 18:25:38 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Adding Wing project file
........
  r70969 | raymond.hettinger | 2009-04-01 18:50:56 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.
........
  r70975 | brett.cannon | 2009-04-01 19:57:10 +0000 (Mi, 01 Apr 2009) | 4 lines
  
  test_logging was blindly clearing the warnings filter. This caused
  PendingDeprecationWarnings to be spewed all over by unittest.failIf*(). Fix
  moves over to using warnings.catch_warning to protect the warnings filter.
........
  r70979 | brett.cannon | 2009-04-01 20:25:48 +0000 (Mi, 01 Apr 2009) | 3 lines
  
  test_warnings ironically had a single test that was not protecting the warnings
  filter and was resetting it.
........
  r70980 | jack.diederich | 2009-04-01 20:26:13 +0000 (Mi, 01 Apr 2009) | 3 lines
  
  bounds check arguments to mmap.move().  All of them.  Really.
  fixes crasher on OS X 10.5
........
  r70981 | senthil.kumaran | 2009-04-01 20:26:33 +0000 (Mi, 01 Apr 2009) | 3 lines
  
  Fix for issue5040. Adding test for Content-Length
........
  r70986 | raymond.hettinger | 2009-04-01 20:50:58 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Add link to an alternative generator with a long-period.
........
  r70992 | georg.brandl | 2009-04-01 21:00:55 +0000 (Mi, 01 Apr 2009) | 1 line
  
  #4572: add SEEK_* values as constants in io.py.
........
  r70993 | georg.brandl | 2009-04-01 21:05:44 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Add NEWS item.
........
  r70994 | georg.brandl | 2009-04-01 21:06:30 +0000 (Mi, 01 Apr 2009) | 1 line
  
  Revert accidental checkin.
........
  r70995 | benjamin.peterson | 2009-04-01 21:12:54 +0000 (Mi, 01 Apr 2009) | 1 line
  
  add seek constants to __all__
........
  r70997 | r.david.murray | 2009-04-01 21:26:18 +0000 (Mi, 01 Apr 2009) | 3 lines
  
  Add tests checking the CSV module's ability to handle
  embedded newlines in quoted field values.
........


Modified:
   python/branches/release26-maint/   (props changed)


More information about the Python-checkins mailing list