Skip to content

Commit aa55b85

Browse files
committed
feat: Enhance dependency extraction to capture pip installs and binary downloads
This commit adds three major improvements to dependency tracking: 1. pip/uv install command extraction: - Captures package==version patterns from pip/uv install commands - Adds 4 new vLLM dependencies: torch, torchaudio, torchvision, lmcache 2. GitHub release URL extraction: - Extracts versions from wget/curl GitHub release download URLs - Handles multiline RUN commands in Dockerfiles - Adds 1 new sglang dependency: nats-server v2.10.28 3. TensorRT-LLM install script coverage: - Added install_nixl.sh to trtllm component configuration - Adds 1 new trtllm dependency: UCX v1.18.1 Impact: - Total dependencies: 243 → 249 (+6 new) - Closes gap where hardcoded versions in scripts were missed - Improves accuracy of dependency tracking across all components Signed-off-by: Dan Gil <[email protected]>
1 parent ed905e4 commit aa55b85

File tree

2 files changed

+257
-158
lines changed

2 files changed

+257
-158
lines changed

0 commit comments

Comments
 (0)