Spaces:
Runtime error
Runtime error
Commit History
-
feat(deploy): vendor ace-step as submodule, skip nano-vllm via sys.path injection
Unverified signatureace-step's pyproject pins 'nano-vllm; sys_platform != darwin' which isn't on PyPI (their README says manually 'cd acestep/third_parts/nano-vllm && pip install .'). All nano-vllm imports in ace-step are lazy (function- scoped, try/except wrapped), so the package works without it. Vendored at vendor/ace-step (git submodule of the apple-silicon fork which has a looser gradio pin >=6.5.1). requirements.txt now lists ace-step's transitive deps directly. app.py adds vendor/ace-step to sys.path BEFORE importing ace_pipeline so 'from acestep import ...' resolves to the vendored copy. Upstream updates: 'git submodule update --remote vendor/ace-step'.f118cd9