# ============================================================================
# Core Dependencies (Python 3.11)
# ============================================================================
# MCP (Model Context Protocol) - Server/Client Framework
mcp==1.13.1

# Data Validation & Settings
pydantic==2.11.7
pydantic-core==2.33.2
pydantic-settings==2.6.1

# Async I/O
anyio==4.10.0
asyncer==0.0.8

# HTTP Clients & Servers
httpx==0.28.1
httpx-sse==0.4.1
httpcore==1.0.9
h11==0.16.0
httptools==0.6.4
requests==2.32.5
urllib3==2.5.0

# ============================================================================
# Multi-Agent Orchestration (Autogen v0.9)
# ============================================================================
ag2==0.9.9
autogen==0.9.9
autogen-agentchat==0.7.5
autogen-core==0.7.5
autogen-ext==0.7.5

# ============================================================================
# LLM & AI APIs
# ============================================================================
# OpenAI
openai==1.107.0
tiktoken==0.11.0

# Google Gemini
google-generativeai==0.8.5
google-genai==1.48.0
google-ai-generativelanguage==0.6.15

# Google Cloud Platform
google-cloud-aiplatform==1.124.0
google-cloud-bigquery==3.38.0
google-cloud-core==2.5.0
google-cloud-resource-manager==1.15.0
google-cloud-storage==3.4.1
google-cloud-resource-manager==1.15.0
google-api-core==2.28.1
google-api-python-client==2.186.0
google-auth==2.42.1
google-auth-httplib2==0.2.1
google-crc32c==1.7.1
google-resumable-media==2.7.2
googleapis-common-protos==1.71.0

# Ollama (Local LLM)
ollama==0.6.0

# ============================================================================
# Computer Vision & Detection
# ============================================================================
# YOLO (Ultralytics)
ultralytics==8.3.200
ultralytics-thop==2.0.17

# OpenCV
opencv-python==4.12.0.88
opencv-python-headless==4.12.0.88
opencv-contrib-python==4.11.0.86

# Supervision (Vision Utilities)
supervision==0.26.1

# MediaPipe (Pose Detection)
mediapipe==0.10.21

# COCO Utilities
pycocotools==2.0.10

# ============================================================================
# Deep Learning & PyTorch
# ============================================================================
# PyTorch (CUDA 12.8)
torch==2.8.0
torchvision==0.23.0
torchmetrics==1.8.2
triton==3.4.0

# NVIDIA CUDA Libraries
nvidia-cublas-cu12==12.8.4.1
nvidia-cuda-cupti-cu12==12.8.90
nvidia-cuda-nvrtc-cu12==12.8.93
nvidia-cuda-runtime-cu12==12.8.90
nvidia-cudnn-cu12==9.10.2.21
nvidia-cufft-cu12==11.3.3.83
nvidia-cufile-cu12==1.13.1.3
nvidia-curand-cu12==10.3.9.90
nvidia-cusolver-cu12==11.7.3.90
nvidia-cusparse-cu12==12.5.8.93
nvidia-cusparselt-cu12==0.7.1
nvidia-nccl-cu12==2.27.3
nvidia-nvjitlink-cu12==12.8.93
nvidia-nvshmem-cu12==3.3.20
nvidia-nvtx-cu12==12.8.90

# ============================================================================
# Diffusion Models & Inpainting
# ============================================================================
# Diffusers (Stable Diffusion)
diffusers==0.35.2
accelerate==1.4.0

# ControlNet Auxiliary Models
controlnet_aux==0.0.10

# Transformers (HuggingFace)
transformers==4.56.1
tokenizers==0.22.0
huggingface_hub==0.34.4
safetensors==0.5.3

# Memory-Efficient Attention
xformers==0.0.32.post2

# Model Utilities
timm==1.0.19
einops==0.8.1

# ============================================================================
# Image Processing & Scientific Computing
# ============================================================================
# Core Scientific Libraries
numpy==2.0.1
scipy==1.16.2
scikit-image==0.25.2

# Image I/O & Processing
pillow==11.3.0
imageio==2.37.0
tifffile==2025.9.20

# Color Transfer
color_transfer==0.1

# Image Quality Metrics
lpips==0.1.4
pytorch-fid==0.3.0

# ============================================================================
# Visualization & Plotting
# ============================================================================
matplotlib==3.10.6
contourpy==1.3.3
cycler==0.12.1
fonttools==4.59.2
kiwisolver==1.4.9

# ============================================================================
# Web Interface (Gradio)
# ============================================================================
gradio==5.49.0
gradio_client==1.13.3
ffmpy==0.6.1
pydub==0.25.1
sounddevice==0.5.2

# ============================================================================
# Web Frameworks (FastAPI, Flask)
# ============================================================================
# FastAPI
fastapi==0.116.1
starlette==0.47.3
uvicorn==0.35.0
uvloop==0.21.0
python-multipart==0.0.20
sse-starlette==3.0.2
watchfiles==1.1.0
websockets==15.0.1

# Flask
Flask==3.1.2
Werkzeug==3.1.3
itsdangerous==2.2.0
blinker==1.9.0

# ============================================================================
# Configuration & Utilities
# ============================================================================
# Configuration Management
hydra-core==1.3.2
omegaconf==2.3.0
python-dotenv==1.1.1

# Data Structures
addict==2.4.0
attrs==25.3.0

# CLI & Terminal
click==8.2.1
rich==14.1.0
typer==0.19.2
shellingham==1.5.4
termcolor==3.1.0

# Progress Bars
tqdm==4.67.1

# Markdown & Text
markdown-it-py==4.0.0
mdurl==0.1.2
Pygments==2.19.2

# ============================================================================
# Data Processing & Formats
# ============================================================================
# Data Structures & Validation
pandas==2.3.3
polars==1.33.1

# Serialization
orjson==3.11.3
protobuf==5.29.2
jsonschema==4.25.1
jsonschema-specifications==2025.9.1
jsonref==1.1.0
referencing==0.36.2

# YAML
PyYAML==6.0.2

# XML
defusedxml==0.7.1

# ============================================================================
# Networking & APIs
# ============================================================================
# gRPC
grpcio==1.76.0
grpcio-status==1.71.2
grpc-google-iam-v1==0.14.3

# HTTP/2
httplib2==0.31.0

# SSL/TLS
certifi==2025.10.5
cffi==1.17.1
pycparser==2.23

# ============================================================================
# System & Monitoring
# ============================================================================
# Process Utilities
psutil==7.0.0

# File System
filelock==3.20.0
fsspec==2025.9.0
aiofiles==24.1.0

# Docker
docker==7.1.0

# Caching
diskcache==5.6.3
cachetools==6.2.1

# Error Tracking
sentry-sdk==2.38.0

# Telemetry
opentelemetry-api==1.37.0

# ============================================================================
# Specialized Libraries
# ============================================================================
# DDS Cloud API
dds-cloudapi-sdk==0.5.3

# Code Formatting
yapf==0.43.0
ruff==0.14.0

# Geometry
shapely==2.1.2

# Regex
regex==2025.9.1

# Retry Logic
tenacity==9.1.2

# Version Management
semantic-version==2.10.0

# ============================================================================
# JAX (Optional - for Google models)
# ============================================================================
jax==0.7.1
jaxlib==0.7.1
ml_dtypes==0.5.3
opt_einsum==3.4.0

# ============================================================================
# Miscellaneous
# ============================================================================
# Parsing & Compilation
antlr4-python3-runtime==4.9.3
docstring_parser==0.17.0

# Network
sniffio==1.3.1

# Python Compatibility
typing_extensions==4.15.0
typing-inspection==0.4.0
importlib_metadata==8.5.0
zipp==3.21.0

# Math
mpmath==1.3.0
sympy==1.14.0
gmpy2==2.2.1

# Async Utilities
nest-asyncio==1.6.0

# Network Graphs
networkx==3.5

# Lazy Loading
lazy_loader==0.4

# Lightning Utilities
lightning-utilities==0.15.2

# NLP
sentencepiece==0.2.1

# Security
PySocks==1.7.1
safehttpx==0.1.6

# Date/Time
python-dateutil==2.9.0.post0
pytz==2025.2
tzdata==2025.2

# Compression
Brotli==1.1.0
brotlicffi==1.0.9.2

# Serialization
dill==0.4.0
flatbuffers==25.9.23

# API Templates
uritemplate==4.2.0

# Testing
absl-py==2.3.1

# Data Structures
rpds-py==0.27.1
six==1.17.0

# Crypto
rsa==4.9.1
pyasn1==0.6.1
pyasn1_modules==0.4.2

# Packaging
packaging==25.0
setuptools==80.9.0
wheel==0.45.1

# Groovy (Utility)
groovy==0.1.2

# Xet (HuggingFace)
hf-xet==1.1.10

# Distribution
distro==1.9.0

# Character Encoding
charset-normalizer==3.4.3
idna==3.7

# Jinja2 (Templating)
Jinja2==3.1.6
MarkupSafe==3.0.3

# TOML
tomlkit==0.13.3

# Parsing
pyparsing==3.2.4

# JSON Iterator
jiter==0.10.0

# Proto Plus
proto-plus==1.26.1