numpy>=1.19.0
scipy>=1.7.0
h5py>=2.10.0
pandas>=1.1.0
matplotlib>=3.3.0
astropy>=4.0.0
scikit-learn>=1.0.0
requests>=2.25.0
pillow>=8.0.0
pygame>=2.3.0
packaging>=20.0

[all]
astroquery>=0.4.0
openai>=1.0.0
pillow>=8.0.0
pytest>=6.0.0
pytest-cov>=2.10.0
black>=21.0.0
flake8>=3.8.0
mypy>=0.800
sphinx>=4.0.0
sphinx-rtd-theme>=1.0.0
twine>=4.0.0
build>=0.8.0

[astro]
astroquery>=0.4.0

[dev]
pytest>=6.0.0
pytest-cov>=2.10.0
black>=21.0.0
flake8>=3.8.0
mypy>=0.800
sphinx>=4.0.0
sphinx-rtd-theme>=1.0.0
twine>=4.0.0
build>=0.8.0

[gui]
pillow>=8.0.0
PySide6<6.9.1,>=6.7
pyqtgraph>=0.13.0

[llm]
openai>=1.0.0
