| # Python 3.9.23 Compatible Requirements | |
| # Tested and verified versions to avoid conflicts | |
| # Core ML Libraries (Python 3.9 compatible) | |
| torch==2.0.1 | |
| torchvision==0.15.2 | |
| torchaudio==2.0.2 | |
| transformers==4.30.2 | |
| # Audio Processing | |
| librosa==0.10.1 | |
| pydub==0.25.1 | |
| soundfile==0.12.1 | |
| faster-whisper==0.8.0 | |
| audioread==3.0.1 | |
| ffmpeg-python==0.2.0 | |
| moviepy==1.0.3 | |
| # Performance & Optimization | |
| numba==0.58.1 | |
| onnxruntime==1.16.3 | |
| accelerate==0.20.3 | |
| cython==3.0.6 | |
| # Core Utilities | |
| numpy==1.24.3 | |
| psutil==5.9.6 | |
| python-dotenv==1.0.0 | |
| requests==2.31.0 | |
| tqdm==4.66.1 | |
| ujson==5.8.0 | |
| colorlog==6.7.0 | |
| pyyaml==6.0.1 | |
| python-dateutil==2.8.2 | |
| # Web Framework | |
| fastapi==0.104.1 | |
| uvicorn==0.24.0 | |
| python-multipart==0.0.6 | |
| jinja2==3.1.2 | |
| fastapi-cors==0.0.6 | |
| websockets==12.0 | |
| aiofiles==23.2.1 | |
| aiohttp==3.9.1 | |
| httpx | |
| # Translation APIs | |
| googletrans==4.0.0rc1 | |
| deep-translator==1.11.4 | |
| google-cloud-translate==3.14.0 | |
| # Database & Caching | |
| sqlalchemy==2.0.23 | |
| alembic==1.12.1 | |
| psycopg2-binary==2.9.9 | |
| redis==5.0.1 | |
| # Authentication & Security | |
| python-jose[cryptography]==3.3.0 | |
| passlib[bcrypt]==1.7.4 | |
| cryptography==41.0.7 | |
| bcrypt==4.1.2 | |
| # Scientific Computing | |
| scipy==1.11.4 | |
| matplotlib==3.7.3 | |
| seaborn==0.13.0 | |
| plotly==5.17.0 | |
| statsmodels==0.14.0 | |
| scikit-learn==1.3.2 | |
| # PS-6 Specific Dependencies | |
| speechbrain==0.5.16 | |
| pyannote.audio==3.1.1 | |
| demucs==4.0.0 | |
| pywt==1.4.1 | |
| # NLP | |
| nltk==3.8.1 | |
| spacy==3.7.2 | |
| langdetect==1.0.9 | |
| # Logging & Monitoring | |
| rich==13.7.0 | |
| loguru==0.7.2 | |
| structlog==23.2.0 | |
| prometheus-client==0.19.0 | |
| sentry-sdk==1.38.0 | |
| # Testing & Development | |
| pytest==7.4.3 | |
| pytest-asyncio==0.21.1 | |
| pytest-cov==4.1.0 | |
| black==23.11.0 | |
| flake8==6.1.0 | |
| isort==5.12.0 | |
| mypy==1.7.1 | |
| pylint==3.0.3 | |
| # Documentation | |
| mkdocs==1.5.3 | |
| mkdocs-material==9.4.8 | |
| sphinx==7.2.6 | |
| # Machine Learning | |
| tensorflow==2.15.0 | |
| # Task Queues | |
| celery==5.3.4 | |
| rq==1.15.1 | |
| # Additional Dependencies | |
| huggingface-hub==0.16.4 | |
| tokenizers | |
| sentencepiece==0.1.99 | |
| protobuf==3.20.3 | |