summaryrefslogtreecommitdiff
path: root/requests_cache/__init__.py
blob: d6cd38a6380d7674c38dfbc4f00cfbac9bff71c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# flake8: noqa: E402,F401
from logging import getLogger

logger = getLogger('requests_cache')

# Version is defined in pyproject.toml.
# It's copied here to make it easier for client code to check the installed version.
__version__ = '0.9.2'

try:
    from .backends import *
    from .cache_control import *
    from .cache_keys import *
    from .models import *
    from .patcher import *
    from .serializers import *
    from .session import *
# Log and ignore ImportErrors, if imported outside a virtualenv (e.g., just to check __version__)
except ImportError as e:
    logger.warning(e)