Fix missing folder paths, fix #26 the protobuf compatibility issue manifests in 1.28

This commit is contained in:
doctorpangloss 2024-11-11 13:35:57 -08:00
parent 86a6da526f
commit 228794d835
3 changed files with 3 additions and 3 deletions

View File

@ -23,7 +23,7 @@ class UserManager():
self.users_file = os.path.join(user_directory, "users.json")
self.settings = AppSettings(self)
if not os.path.exists(user_directory):
os.mkdir(user_directory)
os.makedirs(user_directory, exist_ok=True)
if args.multi_user:
if os.path.isfile(self.get_users_file()):

View File

@ -389,7 +389,7 @@ def create_directories(paths: FolderNames | None):
for path in folder_path_spec.paths:
os.makedirs(path, exist_ok=True)
for path in paths.application_paths:
path.mkdir(exist_ok=True)
path.mkdir(exist_ok=True, parents=True)
@_deprecate_method(version="0.2.3", message="Caching has been removed.")

View File

@ -43,7 +43,7 @@ fsspec
natsort
OpenEXR
opentelemetry-distro
opentelemetry-exporter-otlp<=1.26.0
opentelemetry-exporter-otlp<=1.27.0
opentelemetry-propagator-jaeger
opentelemetry-instrumentation
opentelemetry-util-http