{"package": "vmlx", "summary": "MLX inference server for Apple Silicon \u2014 Text, Image, Video & Audio generation", "pypi_url": "https://pypi.org/project/vmlx", "piwheels_url": "https://www.piwheels.org/project/vmlx", "releases": {"1.5.49": {"released": "2026-05-24 05:59:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.49-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.49-py3-none-any.whl", "filehash": "4ec23e1ee1c29183ce7628599f6a97e0694e7240ca8b62b2769f825ec5056fc2", "filesize": 1201767, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tiktoken", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.48": {"released": "2026-05-22 23:47:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.48-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.48-py3-none-any.whl", "filehash": "41a629d5c8b0fe71e09162bbbdc7018b7524efeb5720859c06e33973edef82c9", "filesize": 1196308, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tiktoken", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.47": {"released": "2026-05-22 17:09:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.47-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.47-py3-none-any.whl", "filehash": "49b6e4818c17e6ca205bce5fff725061436ba1310963cde1a67a6da05373759b", "filesize": 1193736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tiktoken", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.46": {"released": "2026-05-21 03:30:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.46-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.46-py3-none-any.whl", "filehash": "155c6a6042af7c16ac6e5fcaef4d8442909b303644db1b14e056a845fa5a8783", "filesize": 1192571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tiktoken", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.45": {"released": "2026-05-20 21:08:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.45-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.45-py3-none-any.whl", "filehash": "779fb0cedf9579b6099bef978de7e0feeaf8393b950c6feff738a4039e5f892f", "filesize": 1182726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tiktoken", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.44": {"released": "2026-05-19 22:23:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.44-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.44-py3-none-any.whl", "filehash": "1584ddaab8a10ce0cf24d21cd90506edcc6ef0984a4739bd76c0e84054a0a2f2", "filesize": 1173394, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.43": {"released": "2026-05-19 18:08:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.43-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.43-py3-none-any.whl", "filehash": "8b3994adc94b830fb6cce7819d58c3739b0578b5f3cee18fb0dba8351107bbe5", "filesize": 1173571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.42": {"released": "2026-05-18 17:49:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.42-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.42-py3-none-any.whl", "filehash": "6b7a6ed7f0550f918155a9ab1e5b384beb3d146673a24672f88cbdd0bd2b80df", "filesize": 1170828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.38": {"released": "2026-05-16 10:31:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.38-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.38-py3-none-any.whl", "filehash": "a17d7abb5e3fa7350346268d464bd11abd44cd11c3365077909358b1ad18c511", "filesize": 1088021, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.37": {"released": "2026-05-16 09:47:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.37-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.37-py3-none-any.whl", "filehash": "266daeb8f782595a49b34ef30cf8b8f073c68bdcf1e6f138376bcad1d26db3db", "filesize": 1088022, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.36": {"released": "2026-05-16 03:51:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.36-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.36-py3-none-any.whl", "filehash": "50263622759710ab419450409e58544b8713527b71e1efc8bcd12fbf9c4a0f4d", "filesize": 1078326, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.35": {"released": "2026-05-16 02:32:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.35-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.35-py3-none-any.whl", "filehash": "bb981feaba78fac829356d1e2c5e99749fc170075c70654749a6c7468792a6a4", "filesize": 1069279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.34": {"released": "2026-05-15 20:02:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.34-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.34-py3-none-any.whl", "filehash": "fbca06dd106b1f145b9ad6ef0c3144e097d25fc8ecfea97beb6c9b6ffff01bc8", "filesize": 1069096, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.32": {"released": "2026-05-12 05:49:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.32-py3-none-any.whl": {"file_url": "/simple/vmlx/vmlx-1.5.32-py3-none-any.whl", "filehash": "eb92b32d80db79e6c32a20b02b431f5b90c755cb5c5936f0e5dfb6bde720bf61", "filesize": 1068383, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.31": {"released": "2026-05-11 21:14:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.31-py3-none-any.whl", "filehash": "e1c67d98a65514d2bab89c7470dad7a0c4d9eb10173190ba2d0ee5ea8713a67f", "filesize": 1068074, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.30": {"released": "2026-05-11 19:31:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.30-py3-none-any.whl", "filehash": "dea83242d428294b59747a8bca1f2f5d6fa9152cc2e00aa062cd658974bc7b90", "filesize": 1066253, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.29": {"released": "2026-05-11 10:23:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.29-py3-none-any.whl", "filehash": "4608eb260e3024c40bec602ba394efe3e804e93b77fbef1cb03dcfa3e7d8443b", "filesize": 1063546, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.28": {"released": "2026-05-11 08:43:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.28-py3-none-any.whl", "filehash": "d89e11f683049ed2a2cc2bed0cb778c309e0d198ec96000a72d28809f03efe49", "filesize": 1064084, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.27": {"released": "2026-05-11 06:20:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.27-py3-none-any.whl", "filehash": "1cedd218ad19d2f6611d8f49f739ec9d08461f407e908ca310c249bb3cf3d2e0", "filesize": 1064149, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.26": {"released": "2026-05-09 03:21:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.26-py3-none-any.whl", "filehash": "b8371208ada49da0349502c2e29dbba5b9db0d44067c2bdee61060b17fe300bc", "filesize": 1000219, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "fastapi", "huggingface-hub", "jang", "jsonschema", "librosa", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "timm", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.25": {"released": "2026-05-07 19:00:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.25-py3-none-any.whl", "filehash": "5565c08768581a98983b985c7dd87a72b30f7f23a4d1bca4b4fefb7897679705", "filesize": 981006, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.23": {"released": "2026-05-06 07:12:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.23-py3-none-any.whl", "filehash": "758fa1404494c1f0acbc32ba7b41ebe8fcfdfda4d6b179c550c564475fede4eb", "filesize": 934167, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.22": {"released": "2026-05-06 05:39:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.22-py3-none-any.whl", "filehash": "12e0247e230640a49bb9bbafd90d77bd1e40c7bcc72a806abc01aa7514297143", "filesize": 932254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.21": {"released": "2026-05-06 05:28:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.21-py3-none-any.whl", "filehash": "941fee1206ba70d5ce07bd765389316bd90dac35b9ac5c42b304201ae2162661", "filesize": 931519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.20": {"released": "2026-05-05 06:32:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.20-py3-none-any.whl", "filehash": "97e9faa5db7559de35c48606cd75b6739e902641e278d3557f0a536db3e5d171", "filesize": 920958, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.19": {"released": "2026-05-05 05:40:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.19-py3-none-any.whl", "filehash": "3f770365c228a22146836a5cccd0a0f048fe1fef4171115a9a0a11e3a061d8a6", "filesize": 920959, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.18": {"released": "2026-05-05 04:41:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.18-py3-none-any.whl", "filehash": "f6f5c0c61658f16898e8f0288e33d1d85973dc526d7eed9959a57427a950848a", "filesize": 919432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.17": {"released": "2026-05-05 03:39:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.17-py3-none-any.whl", "filehash": "024efd2421e47d6320f9b4fab6d2b03f0cc9b66bd60e44cc844338c6f8429d85", "filesize": 919432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.16": {"released": "2026-05-05 03:22:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.16-py3-none-any.whl", "filehash": "95e810bf9270112ab3fe1e7a29adb39f49285f574b3d117e5b4e9bd2a400118d", "filesize": 918760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.15": {"released": "2026-05-04 21:24:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.15-py3-none-any.whl", "filehash": "08e0b46a248e94972a336a6a8adbc995b5639881b57eb21376f030e44f1b358e", "filesize": 915314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.14": {"released": "2026-05-04 17:44:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.14-py3-none-any.whl", "filehash": "d657d3e239d0c16becb3eda9960717642b841fdf3595ee8383e9dc6283c716ad", "filesize": 913403, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.13": {"released": "2026-05-04 09:20:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.13-py3-none-any.whl", "filehash": "51d5b9bc051627aab7dcec01f3634ab5c2274ac4b6d099c40359971e59eda698", "filesize": 912716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.12": {"released": "2026-05-04 08:38:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.12-py3-none-any.whl", "filehash": "406c6bdff3cd567b5b68c6241a8135a90efd7d9e998d677dbcc305192678ab00", "filesize": 912854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.11": {"released": "2026-05-04 08:30:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.11-py3-none-any.whl", "filehash": "97b6905e7132b6752348eee2bb22db8de48a7f1cd5d54c35b4827a0ef34420f6", "filesize": 912928, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.10": {"released": "2026-05-04 08:07:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.10-py3-none-any.whl", "filehash": "bee6ae651c000ed3048b26f58b8e3ef5d14ef6cdc7b0bb874b44cf12b2c94edd", "filesize": 909636, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.8": {"released": "2026-05-03 08:02:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.5.8-py3-none-any.whl", "filehash": "9a2d2e96855dbd7bee5690762da496e11551f1b8766843b754fef956ffa71f61", "filesize": 879535, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jang", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "soundfile", "tabulate", "tokenizers", "torch", "torchvision", "tqdm", "transformers", "uvicorn"]}}}, "1.5.0": {"released": "2026-05-01 05:31:30", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.9": {"released": "2026-05-01 04:45:54", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.8": {"released": "2026-05-01 04:45:06", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.7": {"released": "2026-05-01 04:17:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.6": {"released": "2026-05-01 03:56:13", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.5": {"released": "2026-05-01 03:53:22", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.4": {"released": "2026-05-01 03:20:48", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.3": {"released": "2026-05-01 02:24:55", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.2": {"released": "2026-05-01 02:09:50", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.4.1": {"released": "2026-04-30 22:36:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.4.1-py3-none-any.whl", "filehash": "6c09fd8de9c4493669e64c7be9b91b947355d477e56e5ae567a2614e6121d922", "filesize": 835242, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.4.0": {"released": "2026-04-29 19:14:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.4.0-py3-none-any.whl", "filehash": "690b0078dda88cc8253e674a624bdb61b42f543e9657ba2c19323009d90820a8", "filesize": 839698, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.99": {"released": "2026-04-27 00:53:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.99-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.99-py3-none-any.whl", "filehash": "98aa14fb996b6c4ad9e0ef7738e2c45034cd485b78bc54f57e57c9e19008bd47", "filesize": 828082, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.98": {"released": "2026-04-27 00:20:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.98-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.98-py3-none-any.whl", "filehash": "cb67d7600e52c763a1455ff410715b4cca6045124c7e21e50ab3a5623f134e6c", "filesize": 828083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.97": {"released": "2026-04-26 09:40:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.97-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.97-py3-none-any.whl", "filehash": "3a13a4af56a8314a0dfd1a73745f2db2deff7ddebfbff7348252e53d5b89dcdf", "filesize": 827932, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.96": {"released": "2026-04-26 06:55:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.96-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.96-py3-none-any.whl", "filehash": "b7c5d7ceb36478218578dfd5aa06ba9636f36b366f7c05688b03bd064da2002a", "filesize": 826744, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.95": {"released": "2026-04-26 06:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.95-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.95-py3-none-any.whl", "filehash": "e0c7f69863583e3f812e22b3b56f68a6e781a03cf6adbb4be6175824d3ae8c11", "filesize": 826081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.94": {"released": "2026-04-26 03:53:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.94-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.94-py3-none-any.whl", "filehash": "0552e5c8feab8add08293f2708a7405805767da541698f3a087e226800ad863a", "filesize": 825322, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.93": {"released": "2026-04-26 02:37:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.93-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.93-py3-none-any.whl", "filehash": "24b5dd3d5d59621671ea47f87d1f1f1572208e5a1823c0c709c71b6220066764", "filesize": 820011, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.92": {"released": "2026-04-26 01:24:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.92-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.92-py3-none-any.whl", "filehash": "9061d67ba81a109464728316a279b3514680cb7331a03ee223aed719191aa77d", "filesize": 820012, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.86": {"released": "2026-04-24 02:46:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.86-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.86-py3-none-any.whl", "filehash": "919132bba33208dfeb681a91a41b3310dd0e0d37a00cd84b42b49ab1fe0a2470", "filesize": 747736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.85": {"released": "2026-04-24 00:56:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.85-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.85-py3-none-any.whl", "filehash": "4e95185ffd761fe6cda96ab3f0409ef2740bc04293431d60a192ab06a545817d", "filesize": 747737, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.84": {"released": "2026-04-23 20:45:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.84-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.84-py3-none-any.whl", "filehash": "e24d95fcdf83677a8160106dffe089594dbf08408d5f8ae4af818d7b22aebb65", "filesize": 747737, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.83": {"released": "2026-04-23 18:14:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.83-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.83-py3-none-any.whl", "filehash": "f8a8a9b49b67c4daa56d236843b06d42bff108cd29091c9d8ebf7e6c1fd74f6a", "filesize": 746770, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.82": {"released": "2026-04-23 07:51:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.82-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.82-py3-none-any.whl", "filehash": "1b717572342d881ae35e65c3ecf867a12f6774445fd3e1e3cff7a4b08db2fd26", "filesize": 746772, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.81": {"released": "2026-04-23 05:08:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.81-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.81-py3-none-any.whl", "filehash": "06ee57cad3d1992bbb459ed2ce65c6c85ee13c14e3f58217e24af9798d61d49b", "filesize": 746772, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.80": {"released": "2026-04-22 06:14:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.80-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.80-py3-none-any.whl", "filehash": "ebc876e86782faf81ec8aa3c649ed1c09b37241b3e8fe0899ae17c6c7e373846", "filesize": 735527, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.79": {"released": "2026-04-22 02:53:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.79-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.79-py3-none-any.whl", "filehash": "e4e29662a11b2994fe1a85369df1962730df50eab07f67d5fdbff5c5dc1ed276", "filesize": 735494, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.78": {"released": "2026-04-22 01:51:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.78-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.78-py3-none-any.whl", "filehash": "757b27baf8fd732b8af27b8cece27864a945c52003e903cbec995e31fc7ac8e1", "filesize": 735362, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.77": {"released": "2026-04-22 00:03:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.77-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.77-py3-none-any.whl", "filehash": "cb8e3b6a2e9d2475778cf1ae45fbd08d4059431fbb7c203f5d63b6c7b7093b43", "filesize": 735301, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.76": {"released": "2026-04-21 23:35:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.76-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.76-py3-none-any.whl", "filehash": "e319c8677d73266a37ac286e5e94215bf1d59a57f9b88f92ede45a944a37b508", "filesize": 733773, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.75": {"released": "2026-04-21 23:00:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.75-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.75-py3-none-any.whl", "filehash": "846725773be2b85d741b9af24733061d0f6665a477b1bdcdf9d210992a0a1b1b", "filesize": 733187, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.74": {"released": "2026-04-21 20:06:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.74-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.74-py3-none-any.whl", "filehash": "268d3aadea3959a88d2ad3cd27400b19b72e3d2c8816ac9ad77bb41b0b8fbad8", "filesize": 732026, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.73": {"released": "2026-04-21 19:45:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.73-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.73-py3-none-any.whl", "filehash": "f479f9595f614777346aa0f3cfa637a85b7d6001312e776742c405d23fcd6d5b", "filesize": 731410, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.72": {"released": "2026-04-21 19:09:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.72-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.72-py3-none-any.whl", "filehash": "7533dde78be3e5d7504886b659e8fe9667495078f5bc8a106b3ebfda053797f2", "filesize": 730199, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.71": {"released": "2026-04-21 08:09:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.71-py3-none-any.whl", "filehash": "f5285677ec0f747274c4dee99a186ab063afd30a69667463f036529d8d248733", "filesize": 728874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.70": {"released": "2026-04-20 20:03:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.70-py3-none-any.whl", "filehash": "80f20b06a2fd4158fca95f74b142ba6c3bff988f9ad89edb49e00312b6b6f086", "filesize": 727467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.69": {"released": "2026-04-20 18:12:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.69-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.69-py3-none-any.whl", "filehash": "d054a4c6cb4043b60ef48b8840ff6c3bcea2e0b1e3d7da5d1a772ae18faac7a5", "filesize": 725934, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.68": {"released": "2026-04-20 17:53:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.68-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.68-py3-none-any.whl", "filehash": "07eb8190c1b9f9699c08c1389ecbe9d5676ef2714da1a90f234dafd7295150f4", "filesize": 725616, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.67": {"released": "2026-04-20 17:22:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.67-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.67-py3-none-any.whl", "filehash": "318f88e6865e3df04e6de3fc8b1a8b8ddfe10d052fb9c653a92ff793a51805b3", "filesize": 725618, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.66": {"released": "2026-04-20 17:01:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.66-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.66-py3-none-any.whl", "filehash": "dde56f11d1be83adc816b822c984075c120fbf79ca699962b9bebf56cc1bea63", "filesize": 725025, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.65": {"released": "2026-04-20 03:50:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.65-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.65-py3-none-any.whl", "filehash": "37d86d721b5a19693c1201ae57917de44b35e55dfe7780ef72ca00ebe17a952e", "filesize": 724415, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.64": {"released": "2026-04-20 03:39:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.64-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.64-py3-none-any.whl", "filehash": "b2128462e4bbb365e39405f500ce6aa967e43f3d1cfb4df819b6de0d699fcf1d", "filesize": 723697, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.63": {"released": "2026-04-20 02:56:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.63-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.63-py3-none-any.whl", "filehash": "cffbe834988c135154d52e3af9e56b1c5eb516ffb0295dc6c3953e438069fb20", "filesize": 723532, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.61": {"released": "2026-04-17 07:07:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.61-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.61-py3-none-any.whl", "filehash": "72b3524f167217fe9d65a52bcfffdcc2be07b43b860d11c13dbbc98f2bd29727", "filesize": 703519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.59": {"released": "2026-04-17 01:08:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.59-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.59-py3-none-any.whl", "filehash": "5d60a14b4ef645ac8769d5d4a8b09ab458210ad167f3664afbbf298bad5270e4", "filesize": 702652, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.58": {"released": "2026-04-16 22:15:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.58-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.58-py3-none-any.whl", "filehash": "959eb61cca13c3921658fed337bf8f9716f1d1eb3592e8a663eb8e9f23e4a7be", "filesize": 701386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.57": {"released": "2026-04-16 08:09:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.57-py3-none-any.whl", "filehash": "c434ec47c4706b9766d8eedbe682d2383bdb72c576a88bf3d66708f0841f5e92", "filesize": 698647, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.56": {"released": "2026-04-16 07:34:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.56-py3-none-any.whl", "filehash": "251d2ad5d3ef9c55e1043280e8884393754aab8378a708a630f669407fead4a8", "filesize": 698306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.55": {"released": "2026-04-15 10:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.55-py3-none-any.whl", "filehash": "d7c4d3738af206f7735e006eadbc897e32c69d7481dd7c42b14bb57702c5d662", "filesize": 695379, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.54": {"released": "2026-04-15 09:10:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.54-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.54-py3-none-any.whl", "filehash": "39645c0eae17e884bcaeda5c9a612732cf28227d10b9ab0d6d8f2e40632ee9e1", "filesize": 729506, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.53": {"released": "2026-04-14 22:51:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.53-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.53-py3-none-any.whl", "filehash": "b9c22d7241897919c73472d3b5dbc61d81457f60b4bee88027b5fba5087a36b7", "filesize": 723529, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.52": {"released": "2026-04-14 20:24:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.52-py3-none-any.whl", "filehash": "d47bf6e75d46fcb0b377d86d07e3517a70365c5d9b74d883d40d7ab4c54c027d", "filesize": 721513, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.51": {"released": "2026-04-14 20:01:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.51-py3-none-any.whl", "filehash": "e897483c32cfcb8d1fb71d32d6e94008466f694ec896733e765af2d0f22fb04e", "filesize": 721210, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.50": {"released": "2026-04-14 11:08:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.50-py3-none-any.whl", "filehash": "795d50e39d7fc0fbca1675c50a83ae25b3a42d4de06541b484bb2c3a04cad532", "filesize": 721210, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.49": {"released": "2026-04-14 07:02:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.49-py3-none-any.whl", "filehash": "3c4ee91443441135f718237b1f61e702532a27d48ea7e6af0fcb99b8e50bd78c", "filesize": 719573, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.35": {"released": "2026-04-09 22:32:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.35-py3-none-any.whl", "filehash": "cf0f6cab658191b4fa76056d68b89059106261fe6c824da3244de28eed4bf41b", "filesize": 625388, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.34": {"released": "2026-04-09 17:47:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.34-py3-none-any.whl", "filehash": "fc16de820e414219428822d9928bdbef88dcc63495704d7c653ffbc2a524a1b6", "filesize": 624269, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.33": {"released": "2026-04-09 03:43:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.33-py3-none-any.whl", "filehash": "c1d39fbf674c59387b5590d23b5028eecc3ca1b4b89b1a16a0035a1102cc2a82", "filesize": 621571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.30": {"released": "2026-04-07 10:14:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.30-py3-none-any.whl", "filehash": "e6a7d59c7a82fd187a78e6e8ff54df11337ec2b1c1b8f4d8286e8fae6711cb9f", "filesize": 583579, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.29": {"released": "2026-04-06 22:07:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.29-py3-none-any.whl", "filehash": "58efdd4d63100cd9028b548357f23caf9a24d2fc5cee14393d0651f24a2766f5", "filesize": 572268, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.28": {"released": "2026-04-05 01:29:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.28-py3-none-any.whl", "filehash": "b058e378e8562b9c57e333c2db3d62a7b590bf89cb3ab3bd1525dde0b8fc6022", "filesize": 534320, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.27": {"released": "2026-04-04 17:29:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.27-py3-none-any.whl", "filehash": "dfa6a39496b269382396f34bfb05f5b33b8d13d788f753c6854ecf468c400afa", "filesize": 533112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.26": {"released": "2026-04-03 19:06:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.26-py3-none-any.whl", "filehash": "8bdbd2b469123651ba8ec0cf82d97214c080fe7763c6cd1dd4e35f35ca46ade2", "filesize": 533110, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.14": {"released": "2026-03-26 22:07:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.14-py3-none-any.whl", "filehash": "40c06dba62b73b666b3452595bb551f08e90803139955dc79985144f578b903c", "filesize": 509523, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.11": {"released": "2026-03-25 00:12:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.11-py3-none-any.whl", "filehash": "e839c6f24706928eb56f1a0890561f2ac1649ff43a2368fae143ce81e70953b2", "filesize": 478986, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.5": {"released": "2026-03-21 19:01:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.5-py3-none-any.whl", "filehash": "e085f886b7d2e4acb6300c31f8763c5115e556dbe80800677b7234e7e1b310dd", "filesize": 447458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.4": {"released": "2026-03-21 10:54:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.4-py3-none-any.whl", "filehash": "f4c74b3f0b0afbfaf7b5721819c5deb2ba30fc42da8af1282b40434d17b0264d", "filesize": 447326, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.3.3": {"released": "2026-03-21 07:34:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.3.0": {"released": "2026-03-20 19:14:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.3.0-py3-none-any.whl", "filehash": "ca244b48ba032c8350e6746eabf5cb2c47504fe3b10f323ec5baac2238b81288", "filesize": 442821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.10": {"released": "2026-03-20 02:05:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.10-py3-none-any.whl", "filehash": "42ccdd699ce80fc3f9ad4c3ab4317f91dade5953a6c0e90a45c08685e0d27ec9", "filesize": 440492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.9": {"released": "2026-03-19 04:53:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.9-py3-none-any.whl", "filehash": "0466a705d728e79b8cff050b40c32c7a7d85902c0a900162979f5ad3b8921315", "filesize": 434012, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.8": {"released": "2026-03-18 10:13:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.8-py3-none-any.whl", "filehash": "2afb3330c1c73a4dadba96ff87a27bf951dc6b4c30a8a9c961af4d8a1cc06d92", "filesize": 430590, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.7": {"released": "2026-03-18 02:00:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.7-py3-none-any.whl", "filehash": "f13b7e86ffa1a1036e97e22c5391a39687508ef11ca74107d5cb4caa4602c272", "filesize": 427132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.6": {"released": "2026-03-17 22:43:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.6-py3-none-any.whl", "filehash": "0529b2338f476f78173dd9b91a1353cf6f0dccb40a85cb0112e17a8629add816", "filesize": 426854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.5": {"released": "2026-03-17 20:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.5-py3-none-any.whl", "filehash": "5b8ab6a73bab395cb4bcfac404f510df564f08c99f22cf7c4b8308f4d01afe9c", "filesize": 426638, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.4": {"released": "2026-03-17 10:36:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.4-py3-none-any.whl", "filehash": "331c81fb5037871aef828859a7a5c99b3623b9ab52edd5040386058aca98bb34", "filesize": 422803, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.3": {"released": "2026-03-17 03:48:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.3-py3-none-any.whl", "filehash": "7c0febd6f51326241767b8b96d6d4209fc50445f1965e92e5ee33a21d2b526d8", "filesize": 422591, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.2": {"released": "2026-03-16 18:26:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.2-py3-none-any.whl", "filehash": "59ab47e96313601d897d0364d63cfde85406bf2997910f9535f6293e2056f58a", "filesize": 416589, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.1": {"released": "2026-03-16 12:36:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.1-py3-none-any.whl", "filehash": "73aa37235fbae09cb08273e4217e1256b03db17d083f13da4e0cae4801d77e14", "filesize": 416030, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}, "1.0.0": {"released": "2026-03-16 08:11:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"vmlx-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/vmlx/vmlx-1.0.0-py3-none-any.whl", "filehash": "87d59b706b5a5e94e5d727886e04888f62201073141631263906c1357112f1b4", "filesize": 404544, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastapi", "huggingface-hub", "jsonschema", "mcp", "mlx", "mlx-embeddings", "mlx-lm", "mlx-vlm", "numpy", "opencv-python-headless", "pillow", "psutil", "pyyaml", "requests", "tabulate", "tokenizers", "tqdm", "transformers", "uvicorn"]}}}}}