{"package": "ultralytics-opencv-headless", "summary": "Ultralytics YOLO \ud83d\ude80 for SOTA computer vision in server, container, and headless environments.", "pypi_url": "https://pypi.org/project/ultralytics-opencv-headless", "piwheels_url": "https://www.piwheels.org/project/ultralytics-opencv-headless", "releases": {"8.4.60": {"released": "2026-06-01 16:03:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.60-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.60-py3-none-any.whl", "filehash": "118777c91ff4ecfcee164fefde6f6bdd32e307a8560fea4d2adb794f42a4bf24", "filesize": 1272531, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.59": {"released": "2026-06-01 09:01:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.59-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.59-py3-none-any.whl", "filehash": "ab708f5438d9c70cf25a1c466137141a2c990ab8f7cb6b117a655c938fdba299", "filesize": 1271695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.58": {"released": "2026-05-31 11:25:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.58-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.58-py3-none-any.whl", "filehash": "a4db3e2c9b5e92e45da78a66702cef8d3c05d3470f20585df27effb19e73750b", "filesize": 1270986, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.57": {"released": "2026-05-30 10:14:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.57-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.57-py3-none-any.whl", "filehash": "cc2a9c64b3d64de3601dbe0c9d7a4ae0892390ca6193de5114cdd529eee815fb", "filesize": 1269137, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.56": {"released": "2026-05-27 03:56:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.56-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.56-py3-none-any.whl", "filehash": "85833ad9faa2c76178f8432b0933f3e5f7b5c8a63edfe5406b83fba8a6752c3e", "filesize": 1266634, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.55": {"released": "2026-05-26 17:26:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.55-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.55-py3-none-any.whl", "filehash": "9365a4336ba8bc58db4110b7011c807b8a562912850a2f0baf021a7f206b67f0", "filesize": 1266654, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.54": {"released": "2026-05-25 15:00:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.54-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.54-py3-none-any.whl", "filehash": "fa8e4bb789f298134f3cb09131261d1915866b9aa82e840eab7398fb92094842", "filesize": 1264837, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.53": {"released": "2026-05-22 05:08:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.53-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.53-py3-none-any.whl", "filehash": "4aac629b03b81474f07fb090085b2f14ef42c641cc87bc563df2a0f2625a6f2b", "filesize": 1259278, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.52": {"released": "2026-05-20 11:06:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.52-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.52-py3-none-any.whl", "filehash": "2e0a2610a9f3aab471c45d17567373d2047b9f0e0ce2ba4bea9ca405097601e3", "filesize": 1259065, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.51": {"released": "2026-05-15 10:08:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.51-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.51-py3-none-any.whl", "filehash": "c294894b1cac55d2035e3291376fc7565160656437d7e79ff1465b3ed73af11f", "filesize": 1234717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.50": {"released": "2026-05-13 11:38:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.50-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.50-py3-none-any.whl", "filehash": "cdcec4b8ce47c872b1269cc6d8e2c280b820f03fa1e8ec7230bb05b81353166b", "filesize": 1235109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.49": {"released": "2026-05-12 17:21:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.49-py3-none-any.whl": {"file_url": "/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.49-py3-none-any.whl", "filehash": "54f0d23efddf499f84975147ff4287c01228045f384db5d9afab8840b1ff546f", "filesize": 1231585, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.48": {"released": "2026-05-08 18:02:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.48-py3-none-any.whl", "filehash": "ff927d3ffa734da8f751c54f34915773a24ba607bc0446e26569c5909e92b2a5", "filesize": 1230959, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.47": {"released": "2026-05-06 11:32:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.47-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.47-py3-none-any.whl", "filehash": "2335d8a0645ea78e12bb8024c51579352a33b4a0b3226c1bc83efe4be5f69c71", "filesize": 1230728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.46": {"released": "2026-05-01 20:01:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.46-py3-none-any.whl", "filehash": "4108cef1af980c3fbfaaab5adf55f1e51f9032d01a1493470cca5f054fe056ef", "filesize": 1230309, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.45": {"released": "2026-04-29 15:17:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.45-py3-none-any.whl", "filehash": "7167379483d21e01696374523401a7b02226bd8e1816d87a5f317a34ea4fad48", "filesize": 1230133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.44": {"released": "2026-04-29 14:13:46", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.44-py3-none-any.whl", "filehash": "a05cbc00913b14fc9a4e99171b8b8ba8a4f0c6207b98d7e672e115c882efa556", "filesize": 1230066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.43": {"released": "2026-04-28 16:53:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.43-py3-none-any.whl", "filehash": "f5c427a848f217b024e969ce01c229a9c888272f84626e06f2ed06157735d956", "filesize": 1229691, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.42": {"released": "2026-04-27 15:48:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.42-py3-none-any.whl", "filehash": "36c7eea35a6c49b76c1867df6127d36b9c12d31a74bf9479a3d94e419958184c", "filesize": 1229591, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.41": {"released": "2026-04-21 13:43:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.41-py3-none-any.whl", "filehash": "d75f87be005d17d2e58240ee41e7305ad5fb4c86400e45877f9049f0ec3660aa", "filesize": 1228673, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.40": {"released": "2026-04-20 12:09:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.40-py3-none-any.whl", "filehash": "90084a464b7defbc700211da8c948da114a241ecba5b2deca432ce15dc457919", "filesize": 1228417, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.39": {"released": "2026-04-18 19:12:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.39-py3-none-any.whl", "filehash": "9754f1bc5f81f0814e7076d99149e164e7e6698c319549aa2fa7c2f8fab494ac", "filesize": 1227659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.38": {"released": "2026-04-16 12:03:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.38-py3-none-any.whl", "filehash": "1ed965c6edc3625249f80fcfec6f2b69634d8a051ac9ffc767ee78e6a35ad402", "filesize": 1227396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.37": {"released": "2026-04-10 12:15:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.37-py3-none-any.whl", "filehash": "58deafdd5c34441dcb77adda1747ca3d549ffd658154447e10f673ca9aa0fd12", "filesize": 1225987, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.36": {"released": "2026-04-08 16:55:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.36-py3-none-any.whl", "filehash": "7e89d8cea133d36d170335cb383c5f5214fd02fb7837ce18eb1ada1498e5fe15", "filesize": 1223900, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.35": {"released": "2026-04-07 18:56:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.35-py3-none-any.whl", "filehash": "6c25992462ad6c6113c60565176752a82641032fb8f0de5802ae9034b5d0bc57", "filesize": 1223311, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.34": {"released": "2026-04-06 16:59:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.34-py3-none-any.whl", "filehash": "d3a78aa947675d3b4f0b0469b987123dd734481a54f248080e57b45025d346a6", "filesize": 1222852, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.33": {"released": "2026-03-31 17:08:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.33-py3-none-any.whl", "filehash": "10e878a8a8eaa846e46adcacf30600f34a1a2b838e53183ec17380ee1e51b313", "filesize": 1222166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.32": {"released": "2026-03-30 16:11:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.32-py3-none-any.whl", "filehash": "2d2ba28c39f7fbb8f705f432ab0c6662564f6e38559bd807c87ea4d3fe2edba5", "filesize": 1219245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.31": {"released": "2026-03-28 20:16:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.31-py3-none-any.whl", "filehash": "361074bd023a636ac3a03e534a1643235dcb8e07952a1a7a2488c0723f44d46b", "filesize": 1219058, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.30": {"released": "2026-03-26 16:29:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.30-py3-none-any.whl", "filehash": "1c88eaf946d96707a49ab662abcd0b34bbfa79c4cc0919544494fceac834255a", "filesize": 1211228, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.29": {"released": "2026-03-26 15:10:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.29-py3-none-any.whl", "filehash": "13bf53aefdf7be1c4d79a841b1ed7fa4d4fa4a454bf5688f4243b971393e2801", "filesize": 1211314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.28": {"released": "2026-03-26 11:36:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.28-py3-none-any.whl", "filehash": "c320cf5d6bda96d5a8f15e6a5280bdcf042f35fb3f4e7924615d7d3b1c7cb756", "filesize": 1211077, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.27": {"released": "2026-03-25 13:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.27-py3-none-any.whl", "filehash": "10645e6aefe2512b37139acbbfce7f04a2c1060d016f889b59591db6e3856ebc", "filesize": 1210673, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.26": {"released": "2026-03-23 19:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.26-py3-none-any.whl", "filehash": "ffd46541b04f7c3b431500a989b552bc99db9bff790367275b8753d2c870ad0c", "filesize": 1210364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.25": {"released": "2026-03-23 11:09:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.25-py3-none-any.whl", "filehash": "6005cc251c48797d16b08849caabc7658e2c133187e4c1b9fa096b1a6bc089ad", "filesize": 1209882, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.24": {"released": "2026-03-19 17:05:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.24-py3-none-any.whl", "filehash": "5b1bdaf84767b1a0b98e9a110460ca2e3defc5aa84a087ecd5d6941ab270b0f4", "filesize": 1209790, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.23": {"released": "2026-03-16 23:41:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.23-py3-none-any.whl", "filehash": "ac998d9b4e34955072eb53f765b674befb512bea9bd3da1819ae2e320b46eda8", "filesize": 1209540, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.22": {"released": "2026-03-14 19:33:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.22-py3-none-any.whl", "filehash": "2e15ad885f432f33164a168099aaea5c4ac19a421115d1105d324a8e7c58c447", "filesize": 1193876, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.21": {"released": "2026-03-05 15:36:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.21-py3-none-any.whl", "filehash": "3180149924f8db16f95905eb5e8e334774271b3f6560b1bb962b1617d727db84", "filesize": 1192179, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.20": {"released": "2026-03-05 12:18:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.20-py3-none-any.whl", "filehash": "d2da3a6d08f1fa4987293a3788f44dc4f9b8b40faa5c6003b55951a00ed07a17", "filesize": 1192183, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.19": {"released": "2026-02-28 12:57:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.19-py3-none-any.whl", "filehash": "a92b6669fd22800195ddfa6b298236b36517b1326aec650227a21fabbe6702f4", "filesize": 1192098, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.18": {"released": "2026-02-26 18:40:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.18-py3-none-any.whl", "filehash": "886a19e3be5ded1325cc28f7537c006d50704e97386816bdf4201fa387ff13c1", "filesize": 1191750, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.17": {"released": "2026-02-25 22:11:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.17-py3-none-any.whl", "filehash": "90f38a3dc7a80a29cde9de1c0a3e7bb37e11fb23a26193f9f48643565c9a44ce", "filesize": 1190355, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.16": {"released": "2026-02-24 22:17:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.16-py3-none-any.whl", "filehash": "29cf16987fd13bc2eee0481021ac3dec45f590755e0864bad4ba1173d71a421d", "filesize": 1189676, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.15": {"released": "2026-02-24 01:19:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.15-py3-none-any.whl", "filehash": "bc1582389554b292f227d4ccf1552013742d898c25d681d7a836353d5f7e9c97", "filesize": 1189558, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.14": {"released": "2026-02-10 11:31:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.14-py3-none-any.whl", "filehash": "e195b7bb469ec68d6c9ddcd56887b0740841b9c547fe1ba51fa42eff31ae9415", "filesize": 1188956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.13": {"released": "2026-02-08 22:00:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.13-py3-none-any.whl", "filehash": "ad40593ac724524752701541f9dcf0f0734a4fef7a558e2e18e7a5c283660a71", "filesize": 1188637, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.12": {"released": "2026-02-05 12:53:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.12-py3-none-any.whl", "filehash": "fec155e4fbf73af78135755b569b35d90701402c56a3af3ea3979d20410a79b0", "filesize": 1188053, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.11": {"released": "2026-02-03 12:55:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.11-py3-none-any.whl", "filehash": "742bad5ed80accfecef04a73dc398fea9bee3b8a3e59ca797980684592a3c27b", "filesize": 1187877, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.10": {"released": "2026-02-02 17:14:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.10-py3-none-any.whl", "filehash": "634fd723c7ff43cc52f51d0d715af08d78f47c037ea96b5cf101cc5dc76bf4ad", "filesize": 1186005, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.9": {"released": "2026-01-29 18:05:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.9-py3-none-any.whl", "filehash": "d177269460033bd98498ee06d14fc85139edc1b5b579906c3f7f87d17619e1d6", "filesize": 1185573, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.8": {"released": "2026-01-27 16:22:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.8-py3-none-any.whl", "filehash": "8608395e5a8f2b5f62709b35cd29280227100003ef1628a72ba047e16a5261a1", "filesize": 1185430, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.7": {"released": "2026-01-21 20:30:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.7-py3-none-any.whl", "filehash": "dde69d4768af170ee2717486e8d073f8dd5b177b21e8d94596144dfa6ba61af0", "filesize": 1183953, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.6": {"released": "2026-01-18 19:48:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.6-py3-none-any.whl", "filehash": "e22c3bc20cf1ea7624de030a3c4a1772e412840d23b4a5c83fa3e231e198a89b", "filesize": 1181421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.5": {"released": "2026-01-17 00:26:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.5-py3-none-any.whl", "filehash": "60e9bf9ec7610bba4f9ff7e096952c1cf59092e8f5b22eba3e48ce260596fb2a", "filesize": 1181329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.4": {"released": "2026-01-16 13:54:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.4-py3-none-any.whl", "filehash": "19f221acdc7cb16a8d906bed27afb833dafacc5cdd8d0ec7d7cd39887e6bf378", "filesize": 1181333, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.3": {"released": "2026-01-15 22:05:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.3-py3-none-any.whl", "filehash": "22c445cc0a8f0a4db4bd6f1793294226ebd4baf1fcc92b3e2a4162f778b90dc6", "filesize": 1181379, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.2": {"released": "2026-01-15 01:06:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.2-py3-none-any.whl", "filehash": "28223e2c09f9a874c73d691dea95f55a5e8c8dc64fd271c607af553aaf285b54", "filesize": 1181135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.1": {"released": "2026-01-14 20:57:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.1-py3-none-any.whl", "filehash": "b61b18713a24e9686ee1fec6ec8a8d8e6a5e18a16c1b7b9a91047d9af92433ab", "filesize": 1180886, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.4.0": {"released": "2026-01-14 03:46:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.4.0-py3-none-any.whl", "filehash": "ef4bdad93eaef37be02788467a94c3714623d4856490caf25f499a4c18cee7db", "filesize": 1180385, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.253": {"released": "2026-01-13 12:48:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.253-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.253-py3-none-any.whl", "filehash": "7e5b085cb729e2ec021de09bc45c6fda007cd730fc869bebc22b11b91b52fdb5", "filesize": 1157680, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.252": {"released": "2026-01-10 16:36:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.252-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.252-py3-none-any.whl", "filehash": "f23718fd00ddfe77d95bc9b4a5b3db87dc72024ff9fd1c9a5a80184e25834e62", "filesize": 1157484, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.251": {"released": "2026-01-10 03:10:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.251-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.251-py3-none-any.whl", "filehash": "efb32d1684a146f162a125cb319becb1cb05598e2c1c5e0fe2f04134dd612ac7", "filesize": 1157158, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.250": {"released": "2026-01-08 18:48:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.250-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.250-py3-none-any.whl", "filehash": "86f651c3906727b8784eabb07d75b4f6b1a19f8eb9c7d09110ea0672419a426b", "filesize": 1156709, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.249": {"released": "2026-01-07 11:56:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.249-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.249-py3-none-any.whl", "filehash": "b3f2a91246eb35b2a8cea17d957d0f944dc43ce871792c3c39442c59077b10c5", "filesize": 1153523, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.248": {"released": "2026-01-04 17:21:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.248-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.248-py3-none-any.whl", "filehash": "ae4fada94a377c381c4d91f944854bec8a05a3c9461c4f4f55cf2f6db93c6497", "filesize": 1152419, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.247": {"released": "2026-01-03 22:26:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.247-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.247-py3-none-any.whl", "filehash": "aa506fdaa77edad0551db0efc3f63e8bc0ef0194d62eb1f85a288d03d367021a", "filesize": 1152240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.246": {"released": "2026-01-02 02:32:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.246-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.246-py3-none-any.whl", "filehash": "f73d9d25faa4216ab0e24ddc3c3add0975d3833aebe5b429b7edfba56773cb7f", "filesize": 1151434, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.245": {"released": "2026-01-01 01:41:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.245-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.245-py3-none-any.whl", "filehash": "613583d000a4064105bb986d4637a996e9e34b0c5c269078249358044c49c422", "filesize": 1151008, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.244": {"released": "2025-12-31 12:25:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.244-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.244-py3-none-any.whl", "filehash": "833ad9cf53458a847f8719e3ce3804f11e7d2447ac18c0fa68927623f0189b11", "filesize": 1150853, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.243": {"released": "2025-12-30 02:35:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.243-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.243-py3-none-any.whl", "filehash": "cd9b58bf9a9b3b8974e99148da142946790b9ca083fd86b342f6d3a70140ba68", "filesize": 1150891, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}, "8.3.242": {"released": "2025-12-29 15:14:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ultralytics_opencv_headless-8.3.242-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ultralytics-opencv-headless/ultralytics_opencv_headless-8.3.242-py3-none-any.whl", "filehash": "0ddce99b76933d61da463e177bbd2d9c572a7257c2651b45ac1ca484d4bd00af", "filesize": 1148040, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "opencv-python-headless", "pillow", "polars", "psutil", "pyyaml", "requests", "scipy", "torch", "torchvision", "ultralytics-thop"]}}}}}