diff --git a/pyproject.toml b/pyproject.toml index 63e50da..c241ffb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -102,7 +102,7 @@ test = [ mlx = [ "mlx==0.32.2; platform_system == 'Darwin' and platform_machine == 'arm64'", "mlx-lm==0.31.3; platform_system == 'Darwin' and platform_machine == 'arm64'", - "mlx-vlm==0.6.17; platform_system == 'Darwin' and platform_machine == 'arm64'", + "mlx-vlm==0.7.0; platform_system == 'Darwin' and platform_machine == 'arm64'", "transformers==5.16.1; platform_system == 'Darwin' and platform_machine == 'arm64'", ] diff --git a/uv.lock b/uv.lock index 9dedf7a..bcad898 100644 --- a/uv.lock +++ b/uv.lock @@ -1389,7 +1389,7 @@ requires-dist = [ { name = "mkdocstrings", extras = ["python"], marker = "extra == 'docs'", specifier = ">=0.22.0" }, { name = "mlx", marker = "platform_machine == 'arm64' and sys_platform == 'darwin' and extra == 'mlx'", specifier = "==0.32.2" }, { name = "mlx-lm", marker = "platform_machine == 'arm64' and sys_platform == 'darwin' and extra == 'mlx'", specifier = "==0.31.3" }, - { name = "mlx-vlm", marker = "platform_machine == 'arm64' and sys_platform == 'darwin' and extra == 'mlx'", specifier = "==0.6.17" }, + { name = "mlx-vlm", marker = "platform_machine == 'arm64' and sys_platform == 'darwin' and extra == 'mlx'", specifier = "==0.7.0" }, { name = "modal", marker = "extra == 'modal'", specifier = ">=1.0.5" }, { name = "modal", marker = "extra == 'modal-l4-execute'", specifier = "==1.5.5" }, { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.5.0" }, @@ -1737,10 +1737,11 @@ wheels = [ [[package]] name = "mlx-vlm" -version = "0.6.17" +version = "0.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "fastapi" }, + { name = "jinja2" }, { name = "llguidance" }, { name = "miniaudio" }, { name = "mlx" }, @@ -1757,9 +1758,9 @@ dependencies = [ { name = "uvicorn" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/a1/4b21ea85918e5223144bbe80cb649f5953c105ea440f0eba45dd00a5b863/mlx_vlm-0.6.17.tar.gz", hash = "sha256:5e4ff5426af093b3cf41b4e5e33c272db82fa33000cb3c36a1aab9e218ad7ee7", size = 2043597, upload-time = "2026-08-26T17:08:38.01Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1e/9e/220a9427b1cf6f4ee381aa475fc47ecbe6d84f4177f0ac28176c3435fbdd/mlx_vlm-0.7.0.tar.gz", hash = "sha256:0bfc3ae1f82cb0a7866bf9f1257d672f6450c5fbd13f22b2d62fddb72b759379", size = 2208403, upload-time = "2026-09-07T15:25:14.497Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/42/f275566dba66b54c21e039344c4fb90fd3a3749fc251754545249b45dc8d/mlx_vlm-0.6.17-py3-none-any.whl", hash = "sha256:d24723244ef89b2a6140bec45e38c078689ea89450edfc0e348ad149f5af3b1c", size = 2590205, upload-time = "2026-08-26T17:08:36.148Z" }, + { url = "https://files.pythonhosted.org/packages/65/2c/3868b7ccb50c3cb975e7387de0b1e642b8896f2504a80d097f109d694eb4/mlx_vlm-0.7.0-py3-none-any.whl", hash = "sha256:5ea0c2b8182c055068cb0da59cb2503c238c428a07daaa0bebc246e8c666f4d3", size = 2787810, upload-time = "2026-09-07T15:25:12.683Z" }, ] [[package]]