From c9a5b83da80ba8516bb186c54bd1e24865d1f137 Mon Sep 17 00:00:00 2001 From: henryruhs Date: Mon, 9 Mar 2026 11:49:21 +0100 Subject: [PATCH] updates for v4 Co-Authored-By: Claude Opus 4.6 --- facefusion/execution.py | 10 ++++------ facefusion/sanitizer.py | 4 ++-- facefusion/uis/core.py | 0 3 files changed, 6 insertions(+), 8 deletions(-) create mode 100644 facefusion/uis/core.py diff --git a/facefusion/execution.py b/facefusion/execution.py index 0109258f..e9cee181 100644 --- a/facefusion/execution.py +++ b/facefusion/execution.py @@ -1,15 +1,13 @@ import os -import shutil -import subprocess +from typing import List + -from functools import lru_cache -from typing import List, Optional -import pynvml import onnxruntime import facefusion.choices +from facefusion.filesystem import is_directory, create_directory from facefusion.system import detect_static_graphic_devices -from facefusion.types import ExecutionProvider, InferenceSessionProvider +from facefusion.types import ExecutionProvider, InferenceOptionSet, InferenceProvider onnxruntime.set_default_logger_severity(3) diff --git a/facefusion/sanitizer.py b/facefusion/sanitizer.py index 285814cd..791d0862 100644 --- a/facefusion/sanitizer.py +++ b/facefusion/sanitizer.py @@ -1,8 +1,8 @@ import hashlib -from typing import Optional, Sequence +from typing import Sequence -def sanitize_job_id(job_id : str) -> Optional[str]: +def sanitize_job_id(job_id : str) -> str: __job_id__ = job_id.replace('-', '') if __job_id__.isalnum(): diff --git a/facefusion/uis/core.py b/facefusion/uis/core.py new file mode 100644 index 00000000..e69de29b