Skip to content

Commit 143b4c7

Browse files
matthiasdienerinducer
authored andcommitted
remove deprecated appdirs module
1 parent eee40e0 commit 143b4c7

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

pytools/persistent_dict.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -489,17 +489,14 @@ def __init__(self, identifier, key_builder=None, container_dir=None):
489489

490490
from os.path import join
491491
if container_dir is None:
492-
try:
493-
import platformdirs as appdirs
494-
except ImportError:
495-
import appdirs
492+
import platformdirs
496493

497494
if sys.platform == "darwin" and os.getenv("XDG_CACHE_HOME") is not None:
498-
# appdirs and platformdirs do not handle XDG_CACHE_HOME on macOS
495+
# platformdirs does not handle XDG_CACHE_HOME on macOS
499496
# https://github.com/platformdirs/platformdirs/issues/269
500497
cache_dir = join(os.getenv("XDG_CACHE_HOME"), "pytools")
501498
else:
502-
cache_dir = appdirs.user_cache_dir("pytools", "pytools")
499+
cache_dir = platformdirs.user_cache_dir("pytools", "pytools")
503500

504501
container_dir = join(
505502
cache_dir,

0 commit comments

Comments
 (0)