# Lower bounds (floors) for packages that cannot be resolved to ancient versions on Python 3.10
# Keep this minimal; add only when resolver fails on obviously incompatible ancient releases.
numpy>=1.22  # ensure cp310 + macOS arm64 wheels; avoid sdist build
scipy>=1.8   # Python 3.10 support
matplotlib>=3.5  # Python 3.10 support
opencv-python>=4.6  # ensure cp310 wheels
polars>=0.20  # ensure DataFrame.equals and py310 support
pyyaml>=6.0  # avoid sdist build failures on py310
pypcd4>=1.0.0
tqdm>=4.62  # Python 3.10 era; tqdm 1.x is too old
