summaryrefslogtreecommitdiff
path: root/kombu/utils/functional.py
diff options
context:
space:
mode:
Diffstat (limited to 'kombu/utils/functional.py')
-rw-r--r--kombu/utils/functional.py18
1 files changed, 3 insertions, 15 deletions
diff --git a/kombu/utils/functional.py b/kombu/utils/functional.py
index ccc91612..02ed6ffa 100644
--- a/kombu/utils/functional.py
+++ b/kombu/utils/functional.py
@@ -3,7 +3,6 @@
from collections import OrderedDict, UserDict
from collections.abc import Iterable, Mapping
import random
-import sys
import threading
import inspect
@@ -126,20 +125,9 @@ class LRUCache(UserDict):
self.__dict__ = state
self.mutex = threading.RLock()
- if sys.version_info[0] == 3: # pragma: no cover
- keys = _iterate_keys
- values = _iterate_values
- items = _iterate_items
- else: # noqa
-
- def keys(self):
- return list(self._iterate_keys())
-
- def values(self):
- return list(self._iterate_values())
-
- def items(self):
- return list(self._iterate_items())
+ keys = _iterate_keys
+ values = _iterate_values
+ items = _iterate_items
def memoize(maxsize=None, keyfun=None, Cache=LRUCache):