Skip to content

Commit 5e13c29

Browse files
committed
-
1 parent 23799c4 commit 5e13c29

File tree

9 files changed

+11
-13
lines changed

9 files changed

+11
-13
lines changed

source_py2/python_toolbox/cute_iter_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def iter_with(iterable, context_manager):
167167
while True:
168168

169169
with context_manager:
170-
next_item = iterator.next()
170+
next_item = next(iterator)
171171
# You may notice that we are not `except`ing a `StopIteration`
172172
# here; If we get one, it'll just get propagated and end *this*
173173
# iterator. todo: I just realized this will probably cause a bug

source_py2/python_toolbox/dict_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def devour_items(d):
129129
def devour_keys(d):
130130
'''Iterator that pops keys from `d` until it's exhaused (i.e. empty).'''
131131
while d:
132-
key = d.iterkeys().next()
132+
key = next(d.iterkeys())
133133
del d[key]
134134
yield key
135135

source_py2/python_toolbox/nifty_collections/lazy_tuple.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
See its documentation for more information.
88
'''
99

10-
1110
import threading
1211
import collections
1312

@@ -153,7 +152,7 @@ def exhaust(self, i=infinity):
153152
while len(self.collected_data) <= exhaustion_point:
154153
try:
155154
with self.lock:
156-
self.collected_data.append(self._iterator.next())
155+
self.collected_data.append(next(self._iterator))
157156
except StopIteration:
158157
self.exhausted = True
159158
break

source_py2/python_toolbox/nifty_collections/ordered_dict.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def sort(self, key=None, reversed=False):
5252
for key_ in sorted_keys[1::step]:
5353
self.move_to_end(key_)
5454

55-
55+
5656
def index(self, key):
5757
'''Get the index number of `key`.'''
5858
if key not in self:

source_py2/python_toolbox/nifty_collections/ordered_set.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def pop(self, last=True):
7474
"""Remove and return an arbitrary set element."""
7575
if not self:
7676
raise KeyError('set is empty')
77-
key = reversed(self).next() if last else iter(self).next()
77+
key = next(reversed(self) if last else iter(self))
7878
self.discard(key)
7979
return key
8080

source_py2/python_toolbox/sequence_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def flatten(iterable):
3434

3535
iterator = iter(iterable)
3636
try:
37-
first_item = iterator.next()
37+
first_item = next(iterator)
3838
except StopIteration:
3939
return []
4040
return sum(iterator, first_item)

source_py2/test_python_toolbox/third_party/forked_mapping_tests.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ def check_iterandlist(iter, lst, ref):
7777
check_iterandlist(d.itervalues(), d.values(), self.reference.values())
7878
check_iterandlist(d.iteritems(), d.items(), self.reference.items())
7979
#get
80-
key, value = d.iteritems().next()
81-
knownkey, knownvalue = self.other.iteritems().next()
80+
key, value = next(d.iteritems())
81+
knownkey, knownvalue = next(self.other.iteritems())
8282
self.assertEqual(d.get(key, knownvalue), value)
8383
self.assertEqual(d.get(knownkey, knownvalue), knownvalue)
8484
self.assertNotIn(knownkey, d)
@@ -103,8 +103,8 @@ def test_write(self):
103103
self.assertEqual(dict(p), self.reference)
104104
d = self._full_mapping(self.reference)
105105
#setdefault
106-
key, value = d.iteritems().next()
107-
knownkey, knownvalue = self.other.iteritems().next()
106+
key, value = next(d.iteritems())
107+
knownkey, knownvalue = next(self.other.iteritems())
108108
self.assertEqual(d.setdefault(key, knownvalue), value)
109109
self.assertEqual(d[key], value)
110110
self.assertEqual(d.setdefault(knownkey, knownvalue), knownvalue)

source_py3/python_toolbox/nifty_collections/lazy_tuple.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
See its documentation for more information.
88
'''
99

10-
11-
1210
import threading
1311
import collections
1412

source_py3/python_toolbox/nifty_collections/ordered_dict.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ def sort(self, key=None, reversed=False):
2828
for key_ in sorted_keys[1::step]:
2929
self.move_to_end(key_)
3030

31+
3132
def index(self, key):
3233
'''Get the index number of `key`.'''
3334
if key not in self:

0 commit comments

Comments
 (0)