From ea1bcec105c4fc755d47508cac0737c76a006025 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Jul 2023 12:38:43 -0500 Subject: [PATCH] chore: Use pathlib --- src/unihan_db/__init__.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/unihan_db/__init__.py b/src/unihan_db/__init__.py index 3404217a..b2a66979 100644 --- a/src/unihan_db/__init__.py +++ b/src/unihan_db/__init__.py @@ -1,10 +1,10 @@ -import os +from appdirs import AppDirs as BaseAppDirs -from appdirs import AppDirs +from unihan_etl._internal.app_dirs import AppDirs #: XDG App directory locations -dirs = AppDirs("unihan_db", "cihai team") # appname # app author +dirs = AppDirs(_app_dirs=BaseAppDirs("unihan_db", "cihai team")) -if not os.path.exists(dirs.user_data_dir): - os.makedirs(dirs.user_data_dir) +if not dirs.user_data_dir.exists(): + dirs.user_data_dir.mkdir(parents=True)