# Non-Pi (Windows/macOS/Linux dev laptop) requirements for app_pi_clean.py. # # requirements_pi_unified.txt deliberately excludes opencv-python (Pi installs # it via `apt install python3-opencv` for the ARM-optimized system build) — # that's wrong off a real Pi, where plain `pip install opencv-python` is the # normal path. Use this file for a demo/dev machine; use # requirements_pi_unified.txt (+ apt) on an actual Raspberry Pi. # numpy is intentionally unpinned on the upper end — modern opencv-python # wheels are built against numpy 2.x, and pinning <2 forces pip to source- # build an old numpy with no prebuilt wheel for current Python versions # (needs a C/C++ compiler most demo machines don't have installed). flask==3.0.0 flask-cors==4.0.0 opencv-python>=4.8 numpy>=1.24 requests>=2.31