object-assembler / requirements.txt
0xZohar's picture
Fix: Pin peft<0.18.0 to resolve transformers.modeling_layers dependency
7e77ae8 verified
# ZeroGPU Support (CRITICAL for HuggingFace Spaces)
spaces
# Core Dependencies
gradio>=5.12.0
torch>=2.1.0,<2.3.0
torchvision>=0.15.0
numpy>=1.24.0,<2.0.0 # PyTorch 2.2 requires numpy<2
Pillow>=10.0.0
# Transformers & NLP
# Pin to <4.52 to avoid torch>=2.6 requirement in 4.48+
transformers>=4.46.0,<4.52.0
tokenizers>=0.15.0
# 3D Processing
trimesh>=4.0.0
# Deep Learning Utilities
# Pin peft<0.18.0 to avoid transformers.modeling_layers dependency (requires transformers>=4.50)
peft>=0.7.0,<0.18.0
safetensors>=0.4.0
tqdm>=4.66.0
warp-lang>=1.0.0
# Configuration
PyYAML>=6.0
omegaconf>=2.3.0
# Additional dependencies for rendering
scipy>=1.11.0
matplotlib>=3.8.0
seaborn>=0.12.0
scikit-image>=0.21.0
# HuggingFace Hub for model downloading
# Use modern version with proper environment variable support
huggingface_hub>=0.26.0