Skip to content

Commit da66eff

Browse files
committed
-
1 parent 245f0a8 commit da66eff

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

source_py2/python_toolbox/logic_tools.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from python_toolbox import cute_iter_tools
1212

1313

14-
misc_tools.limit_positional_arguments(2)
14+
@misc_tools.limit_positional_arguments(2)
1515
def all_equivalent(iterable, relation=operator.eq, assume_reflexive=True,
1616
assume_symmetric=True, assume_transitive=True):
1717
'''
@@ -62,7 +62,7 @@ def all_equivalent(iterable, relation=operator.eq, assume_reflexive=True,
6262
return all(itertools.starmap(relation, pairs))
6363

6464

65-
misc_tools.limit_positional_arguments(3)
65+
@misc_tools.limit_positional_arguments(3)
6666
def get_equivalence_classes(iterable, key=None, container=set,
6767
use_ordered_dict=False, sort_ordered_dict=False):
6868
'''

source_py2/python_toolbox/misc_tools/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55

66
from .misc_tools import *
77
from . import name_mangling
8-
from .proxy_property import ProxyPropertyfrom .overridable_property import OverridableProperty
8+
from .proxy_property import ProxyProperty
9+
from .overridable_property import OverridableProperty

source_py2/python_toolbox/nifty_collections/various_ordered_sets.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from python_toolbox import comparison_tools
99
from python_toolbox import context_management
1010
from python_toolbox import caching
11+
from python_toolbox import misc_tools
1112
from python_toolbox import freezing
1213

1314

@@ -173,7 +174,8 @@ def get_frozen(self):
173174
class EmittingOrderedSet(OrderedSet):
174175
'''An ordered set that emits to `.emitter` every time it's modified.'''
175176

176-
def __init__(self, iterable=(), *, emitter=None):
177+
@misc_tools.limit_positional_arguments(2)
178+
def __init__(self, iterable=(), emitter=None):
177179
if emitter:
178180
from python_toolbox.emitting import Emitter
179181
assert isinstance(emitter, Emitter)

source_py2/test_python_toolbox/test_misc_tools/test_overridable_property.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ def meow(self):
1717
assert a.meow == 'bark bark!'
1818
assert a.meow == 'bark bark!'
1919
a.meow = 'Meow indeed, ma chérie.'
20-
assert a.meow == 'Meow indeed, ma chérie.'
20+
assert a.meow == 'Meow indeed, my love.'
2121

2222

0 commit comments

Comments
 (0)