@@ -14,6 +14,7 @@ from __future__ import absolute_import
import operator
import sys
+from functools import reduce
from importlib import import_module
from types import ModuleType
@@ -13,7 +13,7 @@ import warnings
from collections import deque
from contextlib import contextmanager
from copy import deepcopy
-from functools import wraps
+from functools import reduce, wraps
from threading import Lock
from billiard.util import register_after_fork
@@ -10,6 +10,8 @@ from __future__ import absolute_import
import platform
+
from .encoding import safe_str
BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = range(8)