fix: Properly specify MLX pins for full platform compatibility (#10135)

* fix: Properly specify MLX pins for compat

* Update pyproject.toml
This commit is contained in:
Eric Hare
2025-10-06 10:44:19 -07:00
committed by GitHub
parent e69b29f0a2
commit fc582f33a4

View File

@ -123,8 +123,8 @@ dependencies = [
"twelvelabs>=0.4.7,<1.0.0",
"docling-core>=2.36.1,<3.0.0",
"docling>=2.36.1,<3.0.0; sys_platform != 'darwin' or platform_machine != 'x86_64'",
"mlx>=0.29.0; sys_platform == 'darwin' and python_version >= '3.12'",
"mlx-vlm==0.3.3; sys_platform == 'darwin' and python_version >= '3.12'",
"mlx>=0.29.0; sys_platform == 'darwin' and platform_machine == 'arm64' and python_version >= '3.12'",
"mlx-vlm==0.3.3; sys_platform == 'darwin' and platform_machine == 'arm64' and python_version >= '3.12'",
"easyocr>=1.7.2,<2.0.0; sys_platform != 'darwin' or platform_machine != 'x86_64'",
"filelock>=3.18.0,<4.0.0",
"jigsawstack==0.2.7",