Daankular commited on
Commit
269d5be
·
1 Parent(s): 53bc41e

Remove explicit chumpy from runtime install; let hmr2 pull it as transitive dep

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -29,8 +29,10 @@ from pathlib import Path
29
  _RUNTIME_PKG_MARKER = Path("/tmp/.runtime_pkgs_installed")
30
 
31
  # 1. Packages requiring --no-build-isolation (chumpy transitive dep via hmr2/skel)
 
 
 
32
  _NO_ISOLATION_PACKAGES = [
33
- "chumpy @ git+https://github.com/mattloper/chumpy.git@580566eafc9ac68b2614b64d6f7aaa84eebb70da",
34
  "hmr2 @ git+https://github.com/shubham-goel/4D-Humans.git@efe18deff163b29dff87ddbd575fa29b716a356c",
35
  "skel @ git+https://github.com/MarilynKeller/SKEL.git@c32cf16581295bff19399379efe5b776d707cd95",
36
  ]
 
29
  _RUNTIME_PKG_MARKER = Path("/tmp/.runtime_pkgs_installed")
30
 
31
  # 1. Packages requiring --no-build-isolation (chumpy transitive dep via hmr2/skel)
32
+ # Do NOT list chumpy explicitly — hmr2 declares it as a direct-ref dep; pip
33
+ # would see two conflicting direct refs. Let hmr2 pull chumpy as a transitive
34
+ # dep; --no-build-isolation propagates to all deps in the install invocation.
35
  _NO_ISOLATION_PACKAGES = [
 
36
  "hmr2 @ git+https://github.com/shubham-goel/4D-Humans.git@efe18deff163b29dff87ddbd575fa29b716a356c",
37
  "skel @ git+https://github.com/MarilynKeller/SKEL.git@c32cf16581295bff19399379efe5b776d707cd95",
38
  ]