Benjamin Peterson
|
eb318d3b16
|
return NotImplemented from Mapping when comparing to a non-mapping #8729
|
2010-05-21 20:51:45 +00:00 |
Florent Xicluna
|
47627d5164
|
#7624: Fix isinstance(foo(), collections.Callable) for old-style classes.
|
2010-03-08 15:20:28 +00:00 |
Raymond Hettinger
|
fceb5d478f
|
Issue 6037: MutableSequence.__iadd__ should return self.
|
2009-05-18 15:51:59 +00:00 |
Raymond Hettinger
|
66c4a6b51c
|
Issue #5647: MutableSet.__iand__() no longer mutates self during iteration.
|
2009-04-01 18:50:56 +00:00 |
Raymond Hettinger
|
b31a6d0949
|
Give mapping views a usable repr.
|
2009-02-27 08:09:47 +00:00 |
Raymond Hettinger
|
8c56f8890e
|
Backport 69934: Register xrange() as a Sequence.
|
2009-02-24 12:23:23 +00:00 |
Raymond Hettinger
|
f779e6f51b
|
Issue 4920: Fixed next() vs __next__() issues in the ABCs
for Iterator and MutableSet. Also added thorough test for
required abstractmethods.
|
2009-01-28 23:02:26 +00:00 |
Raymond Hettinger
|
2d21d50c10
|
Issue 4922: Incorrect comments for MutableSet.add() and MutableSet.discard().
Needs to be backported to 2.6 and forward ported to 3.0 and 3.1.
|
2009-01-13 09:08:32 +00:00 |
Nick Coghlan
|
48361f5cbf
|
Issue 2235: Py3k warnings are now emitted for classes that will no longer inherit a__hash__ implementation from a parent class in Python 3.x. The standard library and test suite have been updated to not emit these warnings.
|
2008-08-11 15:45:58 +00:00 |
Raymond Hettinger
|
4c52f52ef3
|
Issue 3161: Missing import and test.
|
2008-06-23 03:29:28 +00:00 |
Georg Brandl
|
60fbf7f8bb
|
#3057: Fix the MutableMapping ABC to use the 2.6 dict interface.
|
2008-06-07 17:03:28 +00:00 |
Raymond Hettinger
|
10ac19bedc
|
Issue 2226: Callable checked for the wrong abstract method.
|
2008-03-03 22:19:58 +00:00 |
Raymond Hettinger
|
972fb077a0
|
Remove dependency on itertools -- a simple genexp suffices.
|
2008-03-03 22:04:55 +00:00 |
Georg Brandl
|
d2f7680b8f
|
Actually import itertools.
|
2008-03-03 21:22:47 +00:00 |
Raymond Hettinger
|
2cd9bf5e7c
|
Metaclass declaration is inherited
|
2008-02-09 10:04:19 +00:00 |
Raymond Hettinger
|
2e827bfdfe
|
Merge with r60683.
|
2008-02-09 03:34:52 +00:00 |
Raymond Hettinger
|
c2bc0d17e8
|
Make ABC containers inherit as documented.
|
2008-02-09 01:18:42 +00:00 |
Raymond Hettinger
|
d53f1c4d41
|
Fill-in missing Set comparisons
|
2008-02-08 23:34:21 +00:00 |
Raymond Hettinger
|
18a1ffcda3
|
Speed-up __iter__() mixin method.
|
2008-02-08 23:02:27 +00:00 |
Raymond Hettinger
|
017b6a3ad2
|
Merge 60627.
|
2008-02-07 03:10:33 +00:00 |
Raymond Hettinger
|
45eda64691
|
Sync-up with Py3k work.
|
2008-02-06 01:49:00 +00:00 |
Raymond Hettinger
|
e973c61238
|
Missing return
|
2008-01-31 01:42:11 +00:00 |
Raymond Hettinger
|
e67420d72e
|
Fix defect in __ixor__ which would get the wrong
answer if the input iterable had a duplicate element
(two calls to toggle() reverse each other). Borrow
the correct code from sets.py.
|
2008-01-31 01:38:15 +00:00 |
Raymond Hettinger
|
7d518f418b
|
MutableSets support a remove() method.
|
2008-01-30 00:08:31 +00:00 |
Raymond Hettinger
|
abf3fcf39f
|
Add isdisjoint() to the Set/MutableSet ABCs.
|
2008-01-30 00:01:07 +00:00 |
Guido van Rossum
|
64c06e327d
|
Backport of _abccoll.py by Benjamin Arangueren, issue 1383.
With some changes of my own thrown in (e.g. backport of r58107).
|
2007-11-22 00:55:51 +00:00 |