diff options
Diffstat (limited to 'kombu/utils/functional.py')
-rw-r--r-- | kombu/utils/functional.py | 18 |
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): |