summaryrefslogtreecommitdiff
path: root/requests_cache/backends
diff options
context:
space:
mode:
authorJordan Cook <jordan.cook@pioneer.com>2022-04-17 18:46:29 -0500
committerJordan Cook <jordan.cook@pioneer.com>2022-04-18 13:40:23 -0500
commit642f872204809f5159f4e6078cd98e981beee221 (patch)
treee939bcc28c5c9c5c145b7de0067fca29785cbdb5 /requests_cache/backends
parent7ebf9df7ae2534bad66dc4f102993f5fb6d789b2 (diff)
downloadrequests-cache-642f872204809f5159f4e6078cd98e981beee221.tar.gz
Refactor utilities for parsing cache headers into CacheDirectives class
Diffstat (limited to 'requests_cache/backends')
-rw-r--r--requests_cache/backends/base.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/requests_cache/backends/base.py b/requests_cache/backends/base.py
index 46193b6..250b5e1 100644
--- a/requests_cache/backends/base.py
+++ b/requests_cache/backends/base.py
@@ -12,7 +12,7 @@ from collections.abc import MutableMapping
from datetime import datetime
from logging import getLogger
from pickle import PickleError
-from typing import Iterable, Iterator, Optional, Tuple, Union
+from typing import Iterable, Iterator, Optional, Tuple
from requests import PreparedRequest, Response
@@ -25,7 +25,6 @@ from ..serializers import init_serializer
# Specific exceptions that may be raised during deserialization
DESERIALIZE_ERRORS = (AttributeError, ImportError, PickleError, TypeError, ValueError)
-ResponseOrKey = Union[CachedResponse, str]
logger = getLogger(__name__)
@@ -259,7 +258,7 @@ class BaseStorage(MutableMapping, ABC):
"""
def __init__(self, serializer=None, **kwargs):
- self.serializer = init_serializer(serializer, **kwargs)
+ self.serializer = init_serializer(serializer)
logger.debug(f'Initializing {type(self).__name__} with serializer: {self.serializer}')
def bulk_delete(self, keys: Iterable[str]):