Skip to content

Commit 803f709

Browse files
justinrmillerclaude
andcommitted
Add controlnet-aux dependency so frame-openpose runs in local mode
The OpenPose UDF needs controlnet-aux, which was pinned only in its worker manifest (installed on remote workers in enterprise mode). Local Ray shares the driver's env, so `frame-openpose --mode local` failed with `ModuleNotFoundError: No module named 'controlnet_aux'`. Every other model UDF's deps (torch, open-clip, transformers, av, pypdf) are already top-level, so this was the one gap. Verified frame-openpose now completes locally on CPU. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 699d99f commit 803f709

2 files changed

Lines changed: 221 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ dependencies = [
3535
# >=6: the UI is built and tested against the Gradio 6 API (4.x/5.x differ).
3636
"gradio>=6",
3737
"textual>=1.0.0",
38+
"controlnet-aux>=0.0.7",
3839
]
3940

4041
[project.scripts]

0 commit comments

Comments
 (0)