# STELLA AI Assistant - Python Dependencies
# Python 3.10+ required

# Core
requests>=2.31.0
markdownify>=0.11.6
PyYAML>=6.0
python-dotenv>=1.0.0
jinja2>=3.1.2

# AI/ML frameworks
smolagents>=0.1.0
openai>=1.0.0

# Scientific computing
numpy>=1.24.0
pandas>=2.0.0
scikit-learn>=1.3.0
matplotlib>=3.7.0
seaborn>=0.12.0

# Web scraping and search
beautifulsoup4>=4.12.0
googlesearch-python>=1.2.0
PyPDF2>=3.0.0

# UI
gradio>=4.0.0

# Biomedical (optional, install for full tool support)
# biopython>=1.81

# Threading
threadpoolctl>=3.2.0
