Skip to content

Commit d37e6fe

Browse files
committed
using the builtin next function to consume the generator rather than its next method
1 parent 9e23a52 commit d37e6fe

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

ws4py/framing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def parser(self):
5151
if self._parser is None:
5252
self._parser = self._parsing()
5353
# Python generators must be initialized once.
54-
self.parser.next()
54+
next(self.parser)
5555
return self._parser
5656

5757
def _cleanup(self):

ws4py/streaming.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def parser(self):
8484
if self._parser is None:
8585
self._parser = self.receiver()
8686
# Python generators must be initialized once.
87-
self.parser.next()
87+
next(self.parser)
8888
return self._parser
8989

9090
def _cleanup(self):

ws4py/websocket.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ def send(self, payload, binary=False):
172172
self.sender(payload.single(mask=self.stream.always_mask))
173173

174174
elif type(payload) == types.GeneratorType:
175-
bytes = payload.next()
175+
bytes = next(payload)
176176
first = True
177177
for chunk in payload:
178178
self.sender(message_sender(bytes).fragment(first=first, mask=self.stream.always_mask))

0 commit comments

Comments
 (0)