# Add the dependency only once and on mimic as much as possible
# the order of the pyproject.toml for easier reading.
# General
lazy_loader==0.4
pydantic==2.11.*
pydantic-settings==2.10.*
python-dotenv==1.1.*
rich==14.1.*
deprecated==1.2.*
# Converters
pandas==2.3.*
tqdm==4.67.*
pillow==11.3.*
h5py==3.14.*
flirpy @ git+https://github.com/LJMUAstroecology/flirpy.git
zstd==1.5.*
# Hardware
pythonnet>=3.0.5,<3.1
pywin32==306
keyboard==0.13.5
numpy==2.2.*
scipy==1.15.*
matplotlib==3.10.*
opencv-python==4.12.*
pypylon>=3.0.1
pyserial==3.5.*
# Tools
orjson==3.11.*
