fix cyclic import issues

This commit is contained in:
Thomas Waldmann 2021-11-17 17:36:43 +01:00
parent 9ef0413aeb
commit 7f5cd2c4d4
1 changed files with 1 additions and 1 deletions

View File

@ -10,7 +10,6 @@ import textwrap
from .errors import Error from .errors import Error
from .process import prepare_subprocess_env from .process import prepare_subprocess_env
from ..platform import SaveFile
from ..platformflags import is_win32 from ..platformflags import is_win32
from ..constants import * # NOQA from ..constants import * # NOQA
@ -99,6 +98,7 @@ def get_cache_dir():
# For information about cache directory tags, see: # For information about cache directory tags, see:
# http://www.bford.info/cachedir/spec.html # http://www.bford.info/cachedir/spec.html
""").encode('ascii') """).encode('ascii')
from ..platform import SaveFile
with SaveFile(cache_tag_fn, binary=True) as fd: with SaveFile(cache_tag_fn, binary=True) as fd:
fd.write(cache_tag_contents) fd.write(cache_tag_contents)
return cache_dir return cache_dir