diff options
| author | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-17 18:46:29 -0500 |
|---|---|---|
| committer | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-18 13:40:23 -0500 |
| commit | 642f872204809f5159f4e6078cd98e981beee221 (patch) | |
| tree | e939bcc28c5c9c5c145b7de0067fca29785cbdb5 /requests_cache/backends | |
| parent | 7ebf9df7ae2534bad66dc4f102993f5fb6d789b2 (diff) | |
| download | requests-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.py | 5 |
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]): |
