Michael Rabinovich Cursor commited on
Commit
84e5b14
·
1 Parent(s): 41f3c89

Drop OpenSCAD; pin cadgenbench a47c951 (STEP-only eval)

Browse files

Remove the openscad apt package (the mesh-submission backend is gone) and bump
the pinned cadgenbench commit to a47c951.

Co-authored-by: Cursor <cursoragent@cursor.com>

Files changed (1) hide show
  1. Dockerfile +1 -2
Dockerfile CHANGED
@@ -33,7 +33,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
33
  && apt-get update && apt-get install -y --no-install-recommends \
34
  python3.12 python3.12-venv python3.12-dev \
35
  git ca-certificates \
36
- openscad \
37
  libglib2.0-0 libsm6 libxext6 libgomp1 libfontconfig1 \
38
  libgl1 libegl1 libegl-mesa0 libxrender1 \
39
  && rm -rf /var/lib/apt/lists/* \
@@ -52,7 +51,7 @@ RUN python -m venv "$VIRTUAL_ENV" \
52
  # rebuild picks up the latest evaluator dependencies (including Open3D for
53
  # alignment). Lock to a commit SHA at the v1 release for reproducible scores
54
  # (see space-setup/post-gt-swap.md Stage F).
55
- ARG CADGENBENCH_SHA=e7a60e0
56
  RUN python -m pip install --no-cache-dir \
57
  "cadgenbench @ git+https://github.com/huggingface/cadgenbench.git@${CADGENBENCH_SHA}"
58
 
 
33
  && apt-get update && apt-get install -y --no-install-recommends \
34
  python3.12 python3.12-venv python3.12-dev \
35
  git ca-certificates \
 
36
  libglib2.0-0 libsm6 libxext6 libgomp1 libfontconfig1 \
37
  libgl1 libegl1 libegl-mesa0 libxrender1 \
38
  && rm -rf /var/lib/apt/lists/* \
 
51
  # rebuild picks up the latest evaluator dependencies (including Open3D for
52
  # alignment). Lock to a commit SHA at the v1 release for reproducible scores
53
  # (see space-setup/post-gt-swap.md Stage F).
54
+ ARG CADGENBENCH_SHA=a47c951
55
  RUN python -m pip install --no-cache-dir \
56
  "cadgenbench @ git+https://github.com/huggingface/cadgenbench.git@${CADGENBENCH_SHA}"
57