test / behavior_backend /requirements.txt
hibatorrahmen's picture
added auth
29ce62f
# Core Framework
fastapi==0.115.11
uvicorn==0.34.0
starlette==0.46.1
pydantic==2.10.6
pydantic-settings==2.8.1
pydantic_core==2.27.2
# Database
sqlalchemy==2.0.38
alembic==1.14.0
psycopg2-binary==2.9.10
# Authentication & Security
python-jose[cryptography]==3.4.0
passlib[bcrypt]==1.7.4
python-multipart==0.0.20
python-dotenv==1.0.1
cryptography==44.0.2
bcrypt==4.0.1
email_validator==2.2.0
PyJWT==2.8.0
# File Handling
aiofiles==23.2.1
python-magic==0.4.27
pillow==10.4.0
ffmpy==0.5.0
moviepy==1.0.3
imageio==2.37.0
imageio-ffmpeg==0.6.0
# System Utilities
psutil==7.0.0
# Server
gunicorn==23.0.0
waitress==3.0.2
Flask==3.1.0
flask-cors==5.0.1
Werkzeug==3.1.3
# Utilities
python-dateutil==2.9.0.post0
tqdm==4.67.1
requests==2.32.3
websockets==15.0
backoff==2.2.1
urllib3==2.3.0
certifi==2025.1.31
charset-normalizer==3.4.1
idna==3.10
PySocks==1.7.1
# LangChain Core
langchain-core>=0.3.0,<0.4.0
langchain>=0.3.0
langchain-openai>=0.1.8
langchain-anthropic>=0.1.1
langchain-groq>=0.1.0
langchain-google-genai>=2.0.10
# Testing & Development
pytest==8.3.5
pytest-cov==4.1.0
pytest-asyncio==0.21.0
black==23.3.0
isort==5.12.0
flake8==6.0.0
mypy==1.3.0
httpx==0.28.1
httpcore==1.0.7
iniconfig==2.0.0
pluggy==1.5.0
# AI/ML
openai==1.65.5
groq==0.20.0
openai-whisper
numpy==1.26.4
opencv-python==4.11.0.86
opencv-contrib-python==4.11.0.86
# Deep Learning
tensorflow==2.18.0
--extra-index-url https://download.pytorch.org/whl/cu118
torch==2.6.0
torchvision==0.21.0
torchaudio==2.6.0
transformers==4.49.0
sentence-transformers==3.4.1
deepface==0.0.93
mediapipe==0.10.21
mtcnn==0.1.1
retina-face==0.0.17
keras==3.9.0
tensorboard==2.18.0
tensorboard-data-server==0.7.2
tf_keras==2.18.0
tiktoken==0.9.0
# Speech Processing
SpeechRecognition==3.14.1
pydub==0.25.1
sounddevice==0.5.1
# Data Science
pandas==2.2.3
scikit-learn==1.5.2
scipy==1.15.2
numba==0.61.0
# GPU Support
nvidia-smi==0.1.3
# Visualization
matplotlib==3.10.1
IPython==9.0.2
seaborn==0.13.2
plotly==6.0.0
matplotlib-inline==0.1.7
# Message Queue
pika==1.3.2