adapted to new comfy-env

This commit is contained in:
PozzettiAndrea
2026-08-11 20:33:08 +02:00
parent eb9066ba26
commit 541b4e5b88
4 changed files with 19 additions and 10 deletions
+1 -3
View File
@@ -1,3 +1 @@
[env_vars]
KMP_DUPLICATE_LIB_OK = "TRUE"
OMP_NUM_THREADS = 1
#empty
+4 -1
View File
@@ -3,7 +3,10 @@ levels = ["syntax", "coverage", "install", "registration", "instantiation", "exe
publish = true
[test.workflows]
timeout = 300
# 600, not 300: remeshing_all legitimately needs ~260s on bare metal
# (windows-portable-cuda) and >300s inside the Windows Sandbox VM
# (GeometryPack-2144 timed out at 300s mid-QuadriFlow).
timeout = 600
cpu = [
"!fill_holes_all",
"!remeshing_all",
+12 -3
View File
@@ -36,7 +36,16 @@ for viewer in viewers:
# Copy GeometryPack-local frontend JS (tracked source -> served web/js, since web/ is generated)
copy_files(SCRIPT_DIR / "web_src", SCRIPT_DIR / "web" / "js", "*.js")
# Copy assets
copy_files(SCRIPT_DIR / "assets", COMFYUI_DIR / "input" / "3d", "**/*")
# Copy assets into the CONFIGURED input directory, not the code-tree one:
# ComfyUI Desktop separates user data from the code tree (--base-directory),
# so COMFYUI_DIR/input is never scanned by the load nodes there. main.py
# calls apply_custom_paths() before prestartup scripts, so folder_paths is
# already configured here.
try:
import folder_paths
INPUT_DIR = Path(folder_paths.get_input_directory())
except Exception:
INPUT_DIR = COMFYUI_DIR / "input"
copy_files(SCRIPT_DIR / "assets", INPUT_DIR / "3d", "**/*")
copy_files(SCRIPT_DIR / "assets", COMFYUI_DIR / "input" , "*.exr")
copy_files(SCRIPT_DIR / "assets", INPUT_DIR, "*.exr")
+2 -3
View File
@@ -1,3 +1,2 @@
comfy-env==0.4.12
comfy-3d-viewers==0.2.55
trimesh[easy]>=4.0.0
comfy-env==0.4.14
comfy-3d-viewers==0.2.55