numpy>=1.24
opencv-python>=4.8

[:sys_platform == "darwin"]
pyobjc-framework-AVFoundation>=10.0
pyobjc-framework-Quartz>=10.0
pyobjc-framework-libdispatch>=10.0

[all]
gphoto2>=2.5.10
av>=12.0
rawpy>=0.19
websocket-client>=1.7

[clips]
av>=12.0

[dev]
gphoto2>=2.5.10
av>=12.0
rawpy>=0.19
websocket-client>=1.7
pytest>=7.0.0
ruff>=0.5.7
black>=23.0.0
build>=1.0
twine>=4.0
mkdocs>=1.5
mkdocs-material>=9.0

[docs]
mkdocs>=1.5
mkdocs-material>=9.0

[dwarf]
websocket-client>=1.7

[gphoto2]
gphoto2>=2.5.10

[raw]
rawpy>=0.19

[test]
pytest>=7.0.0
