18 lines
431 B
Python
18 lines
431 B
Python
# -*- coding=utf-8 -*-
|
|
from __future__ import print_function, absolute_import
|
|
|
|
import os
|
|
from appdirs import user_cache_dir
|
|
|
|
|
|
def is_type_checking():
|
|
try:
|
|
from typing import TYPE_CHECKING
|
|
except ImportError:
|
|
return False
|
|
return TYPE_CHECKING
|
|
|
|
|
|
REQUIREMENTSLIB_CACHE_DIR = os.getenv("REQUIREMENTSLIB_CACHE_DIR", user_cache_dir("pipenv"))
|
|
MYPY_RUNNING = os.environ.get("MYPY_RUNNING", is_type_checking())
|