numpy>=1.26
qtpy>=2.4.1
astropy>=7.2
puremagic>=1.28
pillow>=12.3.0
pyyaml>=6.0
packaging>=23.1

[docs]
sphinx
sphinx-astropy
sphinx_rtd_theme

[gtk3]
gobject-introspection>=1.84.0
pycairo>=1.27.0
pygobject>=3.50.0

[gtk4]
gobject-introspection>=1.84.0
pycairo>=1.29.0
pygobject>=3.54.5

[pyside2]
PySide2

[pyside6]
PySide6

[qt5]
PyQt5

[qt6]
PyQt6

[recommended]
scipy>=1.16
matplotlib>=3.8
opencv-python-headless>=4.5.4
exifread>=2.3.2
pillow-heif>=0.21.0
astroquery>=0.4.7
pyvo>=1.5
python-dateutil>=2.8.2
photutils>=1.13

[test]
attrs>=19.2.0
pytest-doctestplus
pytest-remotedata
scipy
pyvo>=1.5
photutils>=1.13

[tk]
pycairo

[vulkan]
vulkan>=1.3

[web]
websockets>=16.0
pgwidgets-js>=0.3.5
pgwidgets-python>=0.3.5
pycairo>=1.28.0
cairosvg>=2.9.0
