Skip to content

Commit bdd42e0

Browse files
committed
-
1 parent ea359fa commit bdd42e0

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

source_py2/python_toolbox/combi/perming/perm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ class UnrecurrentedMixin(object):
431431
'''Mixin for a permutation in a space that's been unrecurrented.'''
432432
def __getitem__(self, i):
433433
return super(UnrecurrentedMixin, self).__getitem__(i)[1]
434-
def __iter__(self, i):
434+
def __iter__(self):
435435
return iter(tuple(zip(*super(UnrecurrentedMixin, self).__iter__()))[1])
436436
index = lambda self, item: self.nominal_perm_space.domain[
437437
next(j for j, pair in enumerate(self._perm_sequence)

source_py2/python_toolbox/nifty_collections/cute_enum.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class EnumType(enum.EnumMeta):
1111
'''Metaclass for our kickass enum type.'''
1212
def __dir__(cls):
1313
# working around Python bug 22506 that would be fixed in Python 3.5.
14-
return type.__dir__(cls) + cls._member_names_
14+
return object.__dir__(cls) + cls._member_names_
1515

1616
__getitem__ = lambda self, i: self._values_tuple[i]
1717
# This `__getitem__` is important, so we could feed enum types straight

source_py2/test_python_toolbox/test_combi/test_extensive.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ class _NO_ARGUMENT_TYPE(type):
2626
__repr__ = lambda cls: '<%s>' % cls.__name__
2727

2828

29-
class NO_ARGUMENT(metaclass=_NO_ARGUMENT_TYPE): pass
29+
class NO_ARGUMENT(object):
30+
__metaclass__ = _NO_ARGUMENT_TYPE
3031

3132

3233

source_py2/test_python_toolbox/test_nifty_collections/test_bagging.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
infinity = float('inf')
2525
infinities = (infinity, -infinity)
2626

27-
class BaseBagTestCase(cute_testing.TestCase, metaclass=abc.ABCMeta):
27+
class BaseBagTestCase(cute_testing.TestCase):
28+
__metaclass__ = abc.ABCMeta
2829
__test__ = False
2930
def test_common(self):
3031
bag = self.bag_type('abracadabra')

0 commit comments

Comments
 (0)