# STABLE GRADIO 4.x VERSION - FIXES JSON SCHEMA BUG gradio==4.42.0 # Core dependencies - compatible with Gradio 4.42.0 numpy>=1.24.0,<2.0.0 torch>=2.1.0,<2.4.0 torchaudio>=2.1.0,<2.4.0 # Audio processing - stable versions librosa>=0.10.1,<0.11.0 soundfile>=0.12.1 scipy>=1.10.0,<1.14.0 # Visualization - compatible with Gradio 4.x plotly>=5.15.0,<5.18.0 # ML libraries - Gradio 4.x tested versions transformers>=4.30.0,<4.40.0 datasets>=2.14.0,<2.18.0 # PANNs inference tool - for easy PANNs model loading panns-inference>=0.1.0 # AST and transformers dependencies accelerate>=0.20.0 safetensors>=0.3.0 tokenizers>=0.13.0 # Optional dependencies with fallbacks webrtcvad>=2.0.10; python_version >= "3.8" and sys_platform != "darwin" scikit-learn>=1.3.0,<1.4.0 psutil>=5.9.0 # System utilities matplotlib>=3.6.0,<3.8.0 # Pin pydantic to avoid conflicts (reported fix) pydantic>=2.5.0,<2.8.0 # Additional dependencies for audio processing resampy>=0.4.0 numba>=0.56.0 # For model downloads and caching requests>=2.25.0 tqdm>=4.64.0 # Additional transformers ecosystem huggingface-hub>=0.15.0