"""Setup for StreamingVLM Qwen3-VL port.""" from setuptools import setup, find_packages setup( name="streaming-vlm-qwen3", version="0.1.0", description="StreamingVLM: Real-time video understanding with Qwen3-VL on ROCm", author="PitchAI", packages=find_packages(), python_requires=">=3.10", install_requires=[ "torch>=2.4.0", "torchvision>=0.19.0", "accelerate>=1.2.0", "qwen-vl-utils>=0.0.14", "Pillow>=10.0.0", "numpy>=1.24.0", "tqdm", ], extras_require={ "video": ["decord>=0.6.0", "av>=12.0.0"], "train": ["deepspeed>=0.14.0", "peft>=0.13.0", "liger-kernel>=0.5.0", "datasets>=2.0.0"], }, entry_points={ "console_scripts": [ "streaming-vlm=streaming_vlm.inference.inference:main", ], }, )