# fast 路径:python/pyproject.toml 未变化时使用(build.sh 自动判断)。 # --no-deps 跳过全部依赖解析(连 index 元数据请求都省掉),纯源码迭代秒级完成。 # 依赖有变化时必须走 Dockerfile 全量路径(build.sh 按 pyproject sha256 自动切换)。 FROM uhub.service.ucloud.cn/umirror/sglang:dev-dsv41 ARG PIP_INDEX=https://pypi.tuna.tsinghua.edu.cn/simple ENV PIP_INDEX_URL=${PIP_INDEX} RUN --mount=type=cache,target=/root/.cache/pip \ pip install "setuptools>=61" "setuptools-scm>=8" "setuptools-rust>=1.11" wheel COPY sglang/ /sgl-workspace/sglang/ RUN --mount=type=cache,target=/root/.cache/pip \ pip install --no-deps --no-build-isolation -e /sgl-workspace/sglang/python