Use Path.mkdir instead of os.mkdir

paper_trade_improvements_rebase
algorandpa 2023-02-15 19:35:37 -05:00 committed by jaredgoldman
parent f307197031
commit 6257cc8dae
1 changed files with 4 additions and 4 deletions

View File

@ -25,7 +25,7 @@ from os import path
from os.path import dirname from os.path import dirname
import shutil import shutil
from typing import Optional from typing import Optional
from pathlib import Path
from bidict import bidict from bidict import bidict
import toml import toml
@ -92,7 +92,7 @@ def get_app_dir(app_name, roaming=True, force_posix=False):
os.path.expanduser("~/.{}".format(_posixify(app_name)))) os.path.expanduser("~/.{}".format(_posixify(app_name))))
if sys.platform == "darwin": if sys.platform == "darwin":
return os.path.join( return os.path.join(
os.path.expanduser("~/Library/Application Support"), app_name os.path.expanduser("~/Los.mkdir(_config_dir)ibrary/Application Support"), app_name
) )
return os.path.join( return os.path.join(
os.environ.get("XDG_CONFIG_HOME", os.path.expanduser("~/.config")), os.environ.get("XDG_CONFIG_HOME", os.path.expanduser("~/.config")),
@ -203,7 +203,7 @@ def load(
path = path or get_conf_path(conf_name) path = path or get_conf_path(conf_name)
if not os.path.isdir(_config_dir): if not os.path.isdir(_config_dir):
os.mkdir(_config_dir) Path(_config_dir).mkdir(parents=True, exist_ok=True)
if not os.path.isfile(path): if not os.path.isfile(path):
fn = _conf_fn_w_ext(conf_name) fn = _conf_fn_w_ext(conf_name)