From 9ae75d5ed7c84101c65b5bf515fbb73192045ec0 Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Wed, 5 Mar 2025 09:56:17 +0800 Subject: [PATCH] feat: install reqs.txt from src directory (#49) Signed-off-by: Frost Ming --- src/comfy_pack/cli.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/comfy_pack/cli.py b/src/comfy_pack/cli.py index 62b8e4c..cb6305c 100644 --- a/src/comfy_pack/cli.py +++ b/src/comfy_pack/cli.py @@ -506,6 +506,11 @@ def unpack_bento(bento: str, workspace: str, verbose: int): snapshot = json.loads(Path(bento_obj.path_of("src/snapshot.json")).read_text()) install_comfyui(snapshot, comfy_workspace, verbose=verbose) reqs_txt = bento_obj.path_of("env/python/requirements.txt") + if sys.platform != "linux": + src_reqs_txt = bento_obj.path_of("src/requirements.txt") + if os.path.exists(src_reqs_txt): + click.echo("Using requirements.txt from src directory") + reqs_txt = src_reqs_txt install_dependencies(snapshot, reqs_txt, comfy_workspace, verbose=verbose) for f in Path(bento_obj.path_of("src/input")).glob("*"):