Skip to content

Commit 97b65b7

Browse files
committed
Use newstr from future
1 parent b61a40d commit 97b65b7

7 files changed

Lines changed: 9 additions & 3 deletions

File tree

mrq/basetasks/cleaning.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
from builtins import str
12
from mrq.queue import Queue
23
from mrq.task import Task
34
from mrq.job import Job

mrq/basetasks/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from __future__ import print_function
22
from future.utils import itervalues
3+
from builtins import str
34
from mrq.task import Task
45
from mrq.queue import Queue
56
from bson import ObjectId

mrq/bin/mrq_worker.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/usr/bin/env python
22
import os
3+
from builtins import str
34

45
# Needed to make getaddrinfo() work in pymongo on Mac OS X
56
# Docs mention it's a better choice for Linux as well.

mrq/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import print_function
2+
from builtins import str
23
import argparse
34
import os
45
import sys

mrq/context.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
standard_library.install_aliases()
33
from builtins import next
44
from builtins import map
5+
from past.builtins import basestring
56
from .logger import Logger
67
import gevent
78
import gevent.pool
@@ -112,7 +113,7 @@ def versiontuple(v):
112113
return tuple(map(int, (v.split("."))))
113114

114115
if attr.startswith("redis"):
115-
if type(config_obj) in [str]:
116+
if isinstance(config_obj, basestring):
116117

117118
import redis as pyredis
118119

@@ -139,7 +140,7 @@ def versiontuple(v):
139140

140141
elif attr.startswith("mongodb"):
141142

142-
if type(config_obj) in [str]:
143+
if isinstance(config_obj, basestring):
143144

144145
if attr == "mongodb_logs" and config_obj == "1":
145146
return connections.mongodb_jobs

mrq/queue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def unserialize_job_ids(self, job_ids):
111111
if len(job_ids) == 0 or self.use_large_ids:
112112
return job_ids
113113
else:
114-
return [binascii.hexlify(x).decode('utf-8') for x in job_ids]
114+
return [binascii.hexlify(x).decode('ascii') for x in job_ids]
115115

116116
def size(self):
117117
""" Returns the total number of jobs on the queue """

tests/test_interrupts.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import time
22
import datetime
3+
from builtins import str
34
from mrq.job import Job
45
from mrq.queue import Queue
56
from bson import ObjectId

0 commit comments

Comments
 (0)