From ef755773942f9dd5cee5e5eef342235a930a2894 Mon Sep 17 00:00:00 2001 From: Jaret Burkett Date: Thu, 15 Oct 2026 09:23:26 -0600 Subject: [PATCH] Version bump --- extensions_built_in/diffusion_models/flux3/flux3.py | 8 ++++++-- version.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/extensions_built_in/diffusion_models/flux3/flux3.py b/extensions_built_in/diffusion_models/flux3/flux3.py index ae09c38..42e59d3 100644 --- a/extensions_built_in/diffusion_models/flux3/flux3.py +++ b/extensions_built_in/diffusion_models/flux3/flux3.py @@ -32,6 +32,7 @@ target = noise - clean), so no time flips anywhere. import json import math import os +import shutil from typing import TYPE_CHECKING, List, Optional import torch @@ -194,14 +195,17 @@ class Flux3Model(BaseModel): self.print_and_status_update( f"Downloading {filename} from {repo_id} to {target}" ) - os.makedirs(os.path.dirname(target), exist_ok=True) + category_dir = os.path.dirname(target) + os.makedirs(category_dir, exist_ok=True) path = hf_hub_download( repo_id=repo_id, filename=filename, token=os.getenv("HF_TOKEN", None), - local_dir=os.path.dirname(target), + local_dir=category_dir, ) os.replace(path, target) + # the hub leaves download metadata under /.cache/huggingface + shutil.rmtree(os.path.join(category_dir, ".cache"), ignore_errors=True) return target def _load_package_config(self) -> Optional[dict]: diff --git a/version.py b/version.py index 3950142..95d5614 100644 --- a/version.py +++ b/version.py @@ -1 +1 @@ -VERSION = "0.13.25" +VERSION = "0.13.26"