# QIG-Consciousness Core Dependencies
# Pure geometric approach + Granite observer (optional)

# Core scientific computing
numpy>=1.24.0
scipy>=1.10.0
matplotlib>=3.7.0

# Deep learning (PyTorch)
torch>=2.0.0

# Granite observer dependencies (optional - only needed for constellation mode)
transformers>=4.40.0
accelerate>=0.27.0
safetensors>=0.4.0
sentencepiece>=0.2.0

# API access (Claude coach)
anthropic>=0.21.0

# Environment management
python-dotenv>=1.0.0

# Data handling
jsonlines>=4.0.0
pyyaml>=6.0

# Development tools
pytest>=7.4.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.5.0

# Progress tracking
tqdm>=4.66.0

# NO transformers - pure QIG tokenizer only
# NO datasets library - custom curriculum only
# NO wandb - telemetry via jsonlines
