blob: e8bafb76da8f4fc357db9bdf05819193f6f8c4fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# flake8: noqa: E402,F401
from logging import getLogger
# Version is defined in pyproject.toml.
# It's copied here to make it easier for client code to check the installed version.
__version__ = '1.0.0'
try:
from .backends import *
from .cache_keys import *
from .models import *
from .patcher import *
from .policy 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:
getLogger('requests_cache').warning(e, exc_info=True)
|