diff options
author | Matus Valo <matusvalo@gmail.com> | 2017-09-10 12:18:43 -0700 |
---|---|---|
committer | Matus Valo <matusvalo@gmail.com> | 2017-09-10 12:18:43 -0700 |
commit | 039c94675d0eea7b9fdb6f6ef0611c98b8d0627e (patch) | |
tree | f9f8cd395b7f4eb5d59d22ff86f50ca325d5c9ba | |
parent | 54cbb7686d521855e21e52d869a36ffc6853caec (diff) | |
download | librabbitmq-039c94675d0eea7b9fdb6f6ef0611c98b8d0627e.tar.gz |
Python code ported to python3
-rw-r--r-- | librabbitmq/__init__.py | 7 | ||||
-rw-r--r-- | setup.py | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/librabbitmq/__init__.py b/librabbitmq/__init__.py index c3c831c..974f1f6 100644 --- a/librabbitmq/__init__.py +++ b/librabbitmq/__init__.py @@ -1,6 +1,8 @@ from __future__ import absolute_import +import sys import itertools +from six.moves import xrange import _librabbitmq @@ -43,7 +45,10 @@ class Channel(object): def __init__(self, connection, channel_id): self.connection = connection self.channel_id = channel_id - self.next_consumer_tag = itertools.count(1).next + if sys.version_info.major == 2: + self.next_consumer_tag = itertools.count(1).next + else: + self.next_consumer_tag = itertools.count(1).__next__ self.no_ack_consumers = set() def __enter__(self): @@ -210,6 +210,7 @@ setup( cmdclass=cmdclass, install_requires=[ 'amqp>=1.4.6', + 'six>=1.0.0', ], ext_modules=ext_modules, classifiers=[ |