# ASCICat Requirements
# Activity-Stability-Cost Integrated Catalyst Discovery
# ========================================================

# Core Scientific Computing
numpy>=1.21.0
pandas>=1.3.0
scipy>=1.7.0
scikit-learn>=1.0.0

# Visualization
matplotlib>=3.4.0
seaborn>=0.11.0

# Progress bars and utilities
tqdm>=4.62.0

# Optional: GUI Support (install with: pip install ascicat[gui])
# PyQt5>=5.15.0
# pyqtgraph>=0.12.0

# Optional: Interactive Visualizations (install with: pip install ascicat[interactive])
# plotly>=5.0.0
# ipywidgets>=7.6.0
# jupyter>=1.0.0

# Optional: Development Tools (install with: pip install ascicat[dev])
# pytest>=6.2.0
# pytest-cov>=3.0.0
# black>=21.0
# flake8>=4.0.0
# mypy>=0.910
# sphinx>=4.0.0
# sphinx-rtd-theme>=1.0.0
# nbsphinx>=0.8.0