Always use cPickle, never 'regular' pickle.

This fixes #18.
This commit is contained in:
Vincent Driessen 2012-02-13 13:25:46 +01:00
parent 9318825429
commit 8da204f74a
4 changed files with 3 additions and 12 deletions

View File

@ -1,6 +1,6 @@
import times
from uuid import uuid4
from .pickle import loads, dumps, UnpicklingError
from cPickle import loads, dumps, UnpicklingError
from .proxy import conn
from .exceptions import UnpickleError, NoSuchJobError

View File

@ -1,9 +0,0 @@
from __future__ import absolute_import
try:
import cPickle as pickle
except ImportError:
import pickle # noqa
loads = pickle.loads
dumps = pickle.dumps
UnpicklingError = pickle.UnpicklingError

View File

@ -8,7 +8,7 @@ import procname
import socket
import signal
import traceback
from .pickle import dumps
from cPickle import dumps
try:
from logbook import Logger
Logger = Logger # Does nothing except it shuts up pyflakes annoying error

View File

@ -2,7 +2,7 @@ import times
from datetime import datetime
from tests import RQTestCase
from tests.helpers import strip_milliseconds
from rq.pickle import loads
from cPickle import loads
from rq.job import Job
from rq.exceptions import NoSuchJobError, UnpickleError