Skip to content

vllm-compare-reqs

Compare Python requirements files and Dockerfiles between vLLM versions to identify dependency changes. Supports variant-based comparison (rocm, cuda, cpu, tpu, xpu) which auto-includes runtime, build, and Dockerfile differences, or single-file comparison. Produces a categorized summary table followed by detailed per-file change listings. Designed for AIPCC package onboarding workflows.

Plugin: odh-ai-helpers | User-invocable

Diagram

vllm-compare-reqs diagram

Arguments

/vllm-compare-reqs <VERSION1> <VERSION2> <VARIANT_OR_FILE> [--pretty]
Argument Required Default Description
VERSION1 - First version to compare (e.g., v0.13.0)
VERSION2 - Second version to compare (e.g., v0.14.0)
VARIANT_OR_FILE - Variant name (rocm, cuda, cpu, tpu, xpu) or specific file (common.txt, rocm-build.txt)
--pretty true Show clean categorized output (use --no-pretty for simple diff)

Usage

/vllm-compare-reqs v0.13.0 v0.14.0 rocm
/vllm-compare-reqs v0.13.0 v0.14.0 cuda
/vllm-compare-reqs v0.13.0 v0.14.0 common.txt