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.
........