From 665809906d3749b690e49793eab729bb41101549 Mon Sep 17 00:00:00 2001 From: davidnichols-ops Date: Mon, 29 Jun 2026 22:52:24 -0500 Subject: [PATCH] fix(deps): relax opencv-python-headless pin to >=4.10.0 (#349) The exact pin opencv-python-headless==4.10.0.84 causes dependency conflicts for downstream consumers who need a different opencv version. Relax to a minimum-version range, consistent with other deps in requirements.txt. Verified passing with both 4.10.0.84 and 4.13.0.92. --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 168e9617..a3eb297a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ cycler kiwisolver>=1.3.1 matplotlib numpy>=1.18.5,<2.5 # 2.5.0 ships type stubs using 3.12+ `type` syntax that mypy (pinned to 3.10) rejects -opencv-python-headless==4.10.0.84 +opencv-python-headless>=4.10.0 # relax exact pin to avoid downstream conflicts (#349) Pillow>=7.1.2 # https://github.com/roboflow/roboflow-python/issues/390 # pi-heif 1.x requires Python 3.10+