diff options
author | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-17 13:49:34 -0500 |
---|---|---|
committer | Jordan Cook <jordan.cook@pioneer.com> | 2022-04-17 19:25:20 -0500 |
commit | 7ebf9df7ae2534bad66dc4f102993f5fb6d789b2 (patch) | |
tree | 91fb12d84ea6a39fb46fd865baec32a283b9e51b /requests_cache/backends | |
parent | 451b5dfca5b3c60dd52098902ce37125d4a1a45f (diff) | |
download | requests-cache-7ebf9df7ae2534bad66dc4f102993f5fb6d789b2.tar.gz |
Move all cache policy-related modules to separate 'policy' subpackage
Diffstat (limited to 'requests_cache/backends')
-rw-r--r-- | requests_cache/backends/base.py | 4 | ||||
-rw-r--r-- | requests_cache/backends/mongodb.py | 2 | ||||
-rw-r--r-- | requests_cache/backends/sqlite.py | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/requests_cache/backends/base.py b/requests_cache/backends/base.py index 6a0c157..46193b6 100644 --- a/requests_cache/backends/base.py +++ b/requests_cache/backends/base.py @@ -17,10 +17,10 @@ from typing import Iterable, Iterator, Optional, Tuple, Union from requests import PreparedRequest, Response from ..cache_keys import create_key, redact_response -from ..expiration import ExpirationTime from ..models import CachedResponse +from ..policy.expiration import ExpirationTime +from ..policy.settings import DEFAULT_CACHE_NAME, CacheSettings from ..serializers import init_serializer -from ..settings import DEFAULT_CACHE_NAME, CacheSettings # Specific exceptions that may be raised during deserialization DESERIALIZE_ERRORS = (AttributeError, ImportError, PickleError, TypeError, ValueError) diff --git a/requests_cache/backends/mongodb.py b/requests_cache/backends/mongodb.py index 9605988..7623319 100644 --- a/requests_cache/backends/mongodb.py +++ b/requests_cache/backends/mongodb.py @@ -12,7 +12,7 @@ from pymongo import MongoClient from pymongo.errors import OperationFailure from .._utils import get_valid_kwargs -from ..expiration import NEVER_EXPIRE, get_expiration_seconds +from ..policy.expiration import NEVER_EXPIRE, get_expiration_seconds from ..serializers import bson_document_serializer from . import BaseCache, BaseStorage diff --git a/requests_cache/backends/sqlite.py b/requests_cache/backends/sqlite.py index fa75848..09becf3 100644 --- a/requests_cache/backends/sqlite.py +++ b/requests_cache/backends/sqlite.py @@ -18,8 +18,8 @@ from typing import Collection, Iterable, Iterator, List, Tuple, Type, Union from platformdirs import user_cache_dir from .._utils import chunkify, get_valid_kwargs -from ..expiration import ExpirationTime from ..models import CachedResponse +from ..policy.expiration import ExpirationTime from . import BaseCache, BaseStorage MEMORY_URI = 'file::memory:?cache=shared' |