Skip to content

Commit 8fd2a26

Browse files
committed
-
1 parent f71be50 commit 8fd2a26

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

source_py2/python_toolbox/combi/perm_space.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,9 @@ def __init__(self, iterable_or_length, domain=None, n_elements=None,
179179
self.sequence_length)
180180
self.is_partial = (self.n_elements < self.sequence_length)
181181

182-
self.indices = sequence_tools.CuteRange(self.n_elements)
182+
self.indices = sequence_tools.CuteRange(self.n_elements,
183+
_avoid_built_in_range=True)
184+
# Avoiding built-in xrange because on Python 2 it don't have `index`.
183185

184186
# #
185187
### Finished figuring out number of elements. #########################

source_py2/python_toolbox/math_tools/factorials.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def to_factoradic(number, n_digits_pad=0):
105105
(0, 0, 4, 0, 2, 0, 0)
106106
107107
'''
108-
assert isinstance(number, int)
108+
assert isinstance(number, numbers.Integral)
109109
assert number >= 0
110110
assert isinstance(n_digits_pad, numbers.Integral)
111111
n_digits = inverse_factorial(number, round_up=False) + 1

source_py3/python_toolbox/math_tools/factorials.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def to_factoradic(number, n_digits_pad=0):
105105
(0, 0, 4, 0, 2, 0, 0)
106106
107107
'''
108-
assert isinstance(number, int)
108+
assert isinstance(number, numbers.Integral)
109109
assert number >= 0
110110
assert isinstance(n_digits_pad, numbers.Integral)
111111
n_digits = inverse_factorial(number, round_up=False) + 1

0 commit comments

Comments
 (0)