skyfield~=1.46
requests~=2.28
colorzero~=2.0
typing_extensions~=4.11
tqdm~=4.66
setuptools>=61.0
piexif<2,>=1.1.3

[:sys_platform != "emscripten" and python_version < "3.12"]
pandas
Pillow
scipy
numpy
opencv-python

[:sys_platform != "emscripten" and python_version >= "3.12" and python_version < "3.14"]
pandas~=2.2.3
Pillow~=11.1.0
scipy~=1.15.3
numpy~=2.2.4
opencv-python~=4.10.0.0

[:sys_platform != "emscripten" and python_version >= "3.14"]
pandas~=2.3.3
Pillow~=11.3.0
scipy~=1.17.0
numpy~=2.3.0
opencv-python~=4.13.0.0

[:sys_platform == "emscripten"]
pandas~=2.3.2
Pillow~=11.3.0
scipy~=1.14.1
numpy~=2.2.5
opencv-python~=4.11.0.0
