2026-04-04T08:39:41,665 Created temporary directory: /tmp/pip-ephem-wheel-cache-v4fpvz0z 2026-04-04T08:39:41,666 Created temporary directory: /tmp/pip-build-tracker-4xeu4cu8 2026-04-04T08:39:41,667 Initialized build tracking at /tmp/pip-build-tracker-4xeu4cu8 2026-04-04T08:39:41,668 Created build tracker: /tmp/pip-build-tracker-4xeu4cu8 2026-04-04T08:39:41,668 Entered build tracker: /tmp/pip-build-tracker-4xeu4cu8 2026-04-04T08:39:41,669 Created temporary directory: /tmp/pip-wheel-2322k2fh 2026-04-04T08:39:41,672 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-04T08:39:41,674 Created temporary directory: /tmp/pip-ephem-wheel-cache-kwrik0yg 2026-04-04T08:39:41,700 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-04T08:39:41,704 2 location(s) to search for versions of mlx-openai-server: 2026-04-04T08:39:41,704 * https://pypi.org/simple/mlx-openai-server/ 2026-04-04T08:39:41,704 * https://www.piwheels.org/simple/mlx-openai-server/ 2026-04-04T08:39:41,705 Fetching project page and analyzing links: https://pypi.org/simple/mlx-openai-server/ 2026-04-04T08:39:41,706 Getting page https://pypi.org/simple/mlx-openai-server/ 2026-04-04T08:39:41,707 Found index url https://pypi.org/simple 2026-04-04T08:39:41,958 Fetched page https://pypi.org/simple/mlx-openai-server/ as application/vnd.pypi.simple.v1+json 2026-04-04T08:39:41,978 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/93/80/a8b5da29db0914884b71dc7f266a9800b8ad6cf0cae9dad3c5748e63e9f0/mlx_openai_server-1.0.4-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,980 Found link https://files.pythonhosted.org/packages/11/84/307e626a3d07cf1e05dd930ae3a207e698a737f1c3a6b51eb27cdd2d5c8f/mlx_openai_server-1.0.4.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.4 2026-04-04T08:39:41,980 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/0a/cf/00584bf70bc83fcd81c60b29ed059be41cb208e98c286cc2c174400361b3/mlx_openai_server-1.0.5-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,981 Found link https://files.pythonhosted.org/packages/8c/76/647963b4ac63a08a64dc07eee1db3e89b6d200c6df1e5b6e867d1084340c/mlx_openai_server-1.0.5.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.5 2026-04-04T08:39:41,982 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/e3/da/d3c72792078c06c0e6e003a59e1e9924076d0f617bf70f7a3eab598d9561/mlx_openai_server-1.0.6-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,983 Found link https://files.pythonhosted.org/packages/94/bb/a7d4dc2c84258547c888d4204cef2d28ea1bba254d023b2b0146f46855a9/mlx_openai_server-1.0.6.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.6 2026-04-04T08:39:41,984 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/61/ef/71e7a848c239e89d07559601f57289f0be21b3143ab4f345e90bc2493abb/mlx_openai_server-1.0.7-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,985 Found link https://files.pythonhosted.org/packages/a1/99/18e3442119bb30bbf19c7c590e2341acb439ffdb0f58330e64934fd3ad4a/mlx_openai_server-1.0.7.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.7 2026-04-04T08:39:41,986 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/77/23/24096941e1d86d581f39a8c988d09f64aaeaf974a4c4d9a5b34c1becb55b/mlx_openai_server-1.0.8-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,987 Found link https://files.pythonhosted.org/packages/69/3c/740461bcf46f7c9719f969a219bc15df37098dbca10a230f66fdb96d1efd/mlx_openai_server-1.0.8.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.8 2026-04-04T08:39:41,988 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/68/2e/c5798e60f534c8b9c0b7b0a7f18bf254d9511935787ef524e94fe25dffcd/mlx_openai_server-1.0.9-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,989 Found link https://files.pythonhosted.org/packages/1e/fc/7ad79a2051efad23f25d6e1470e0b041e5a142a3018afdc7f3301675cebe/mlx_openai_server-1.0.9.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.9 2026-04-04T08:39:41,989 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/fc/85/c8a459f245be2a04c36dc6b704979dc128eaff90d6827cbef5538c3ccc08/mlx_openai_server-1.0.10-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,990 Found link https://files.pythonhosted.org/packages/4c/46/5406f91880c76ae54b5782bf81fc66ad5bf21db57935b8744283ec72095e/mlx_openai_server-1.0.10.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.10 2026-04-04T08:39:41,991 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/39/a5/a5ddbd5076226348195816e904eda4289f1b897413b13826955efc12f217/mlx_openai_server-1.0.11-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,991 Found link https://files.pythonhosted.org/packages/86/68/a3ccd7bb22f645e30cd28108d607734d90e079c1394fe19523f0fec4f4ea/mlx_openai_server-1.0.11.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.11 2026-04-04T08:39:41,992 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/0e/26/c5067ea05f9da8465b32247ad336f68d929df24479f5e19c5d766c02c365/mlx_openai_server-1.0.13-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,993 Found link https://files.pythonhosted.org/packages/9b/12/b23ee2778a2b90491f7036815a98bd572d84ac95f52569e5f86fdd805c40/mlx_openai_server-1.0.13.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.13 2026-04-04T08:39:41,994 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/13/6d/ead30d169e4b32c7d4dd5b8bcd60db40a6067baad4d2dadf931167da55b8/mlx_openai_server-1.0.14-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,995 Found link https://files.pythonhosted.org/packages/f1/be/89ac1a746381d6aa3632bea4cf26e25ca77e526a448a59af9bb8b61acb89/mlx_openai_server-1.0.14.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.0.14 2026-04-04T08:39:41,996 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/3c/51/00873259fe3a322e4f3d891ed66df221dae2aa9467f308afcfc5c7d32a4a/mlx_openai_server-1.1.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,996 Found link https://files.pythonhosted.org/packages/87/61/4cdb61d0270c0f325aa642ce1e84716251132e125ad6ff61784d5ba9b05d/mlx_openai_server-1.1.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.1.0 2026-04-04T08:39:41,997 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/00/1f/5058adf16dc2fc135a1fd38a97d6d809733432875c149f11dc4b5530cb81/mlx_openai_server-1.1.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:41,998 Found link https://files.pythonhosted.org/packages/47/c6/f5ce947d6056414eb92325dc7a16b8aaadf44245d6dee14566990c710a67/mlx_openai_server-1.1.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.1.1 2026-04-04T08:39:41,999 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/9c/fd/e4532b7133e873a9d42ec8877f0adc5c32b6ca7ba66b60f55d1360f33cfc/mlx_openai_server-1.1.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,000 Found link https://files.pythonhosted.org/packages/26/c9/3d6cc8f73391367cf10090ca2585abd2c1fd4b2c0c136a47918ceaf0de3e/mlx_openai_server-1.1.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.1.2 2026-04-04T08:39:42,000 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/0b/5b/47f7b075795f6c0900c3b0f9d128b91dfe48ebfd3adb3d0beab0db77de7e/mlx_openai_server-1.2.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,001 Found link https://files.pythonhosted.org/packages/af/33/a384eea90fb3d9ab174635cae1207121b561f08cfc672033eb0b6befa8e7/mlx_openai_server-1.2.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.0 2026-04-04T08:39:42,002 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/81/ef/694f4b366f913f211a5a8d0c3538fe6969f3e0a3a38c96ef2f632c6e936a/mlx_openai_server-1.2.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,003 Found link https://files.pythonhosted.org/packages/84/32/b542194cb7ea5e14e144f5a3851f4b803715d1c1d8d1b1b828b10c7dc338/mlx_openai_server-1.2.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.1 2026-04-04T08:39:42,003 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/9a/1f/b0e1eeaa93ea474780714312d15cbf3b0d5ec85af50910c09f3693054882/mlx_openai_server-1.2.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,004 Found link https://files.pythonhosted.org/packages/bd/64/b9beba82862bffdb32c013f440411e514f7ed1702eed28d38b7f13673642/mlx_openai_server-1.2.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.2 2026-04-04T08:39:42,005 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/13/d7/094b0e2ac17628953be68a77c55e537bc6858199be1dc42aa39776326972/mlx_openai_server-1.2.3-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,006 Found link https://files.pythonhosted.org/packages/91/36/c4b838d56ffcbf0a206f737b04f8d53b13c5bacc5adf494c21bedfcf1217/mlx_openai_server-1.2.3.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.3 2026-04-04T08:39:42,007 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/da/08/6f4ad2993c752a09f5240312dd70db200cd99bc9ed0da06997ccef155c4e/mlx_openai_server-1.2.4-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,008 Found link https://files.pythonhosted.org/packages/27/a5/1c6490f0aa3d1fd0f6b99f8db6d9da1f9b0f83314de226c47679a4b227e6/mlx_openai_server-1.2.4.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.4 2026-04-04T08:39:42,009 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/95/41/66601bf0ec58dd9daae1568762df43563e04cc52bdd8a4189c9dca8608d6/mlx_openai_server-1.2.6-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,010 Found link https://files.pythonhosted.org/packages/86/c1/3cd4053ff506cf029740ecc861d5c2fc86c9e11e1eee7423f5b204fcab9a/mlx_openai_server-1.2.6.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.6 2026-04-04T08:39:42,011 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/e8/05/5e2a713275e9ebdd3cc8fc3ec22897e6a925f4bf5711f0f6589eaac8e66e/mlx_openai_server-1.2.7-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,011 Found link https://files.pythonhosted.org/packages/3a/8a/54a692b1353632c18990166dc3cc83402e8943d86d2dc1c4abba39d08036/mlx_openai_server-1.2.7.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.7 2026-04-04T08:39:42,012 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/f4/b4/01b76987537d51185224951049cd595f9a28c7d744490ab3ae56ab7d12ed/mlx_openai_server-1.2.8-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,013 Found link https://files.pythonhosted.org/packages/89/58/aae3426037d3bddd2aa9c65a7c3161e1e92498cb3e719fa564c604829274/mlx_openai_server-1.2.8.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.8 2026-04-04T08:39:42,013 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/29/a2/2b72ef0a2b33a1eccb85f048a534f9032c539b028212ba79d389db2e6205/mlx_openai_server-1.2.9-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,014 Found link https://files.pythonhosted.org/packages/6d/b9/7b39acfee28e26d32872a5c258ff1352e8367eebc5938e415f8c9554f79d/mlx_openai_server-1.2.9.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.9 2026-04-04T08:39:42,015 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/6f/2f/cd77268d7e969e02e99ac1944761f8edb89eeafb2bf6f5b448801092a9f4/mlx_openai_server-1.2.10-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,016 Found link https://files.pythonhosted.org/packages/21/bb/2e1c273f48cb4a5fca95183d2a81524f3ebe985ad299e80994a1444a8cb4/mlx_openai_server-1.2.10.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.10 2026-04-04T08:39:42,017 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/4f/4d/0e89d6410fddbb829832385557d8f0c84d0bb2dd22b9479461306c3966cc/mlx_openai_server-1.2.11-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,018 Found link https://files.pythonhosted.org/packages/66/fc/14f8ce149a87924e853c6faf80683343ea577a3e8e06f15c63897bea838f/mlx_openai_server-1.2.11.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.11 2026-04-04T08:39:42,019 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/be/71/f9dbf91d95b81c6535a9d980eba954b0b3075c7711e9774382e767c94986/mlx_openai_server-1.2.13-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,019 Found link https://files.pythonhosted.org/packages/fa/32/dfbf3518a032a01066f9dbd310861def2570831997502f8ceb4e07dd6948/mlx_openai_server-1.2.13.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.13 2026-04-04T08:39:42,020 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/ab/4b/d6b45f0e68377e3582fd3fac67006376a8f6ee2eca97fd3247a339d79516/mlx_openai_server-1.2.14-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,021 Found link https://files.pythonhosted.org/packages/77/68/8ac910d5bb75064f0eee4e299913cb36ffc4421b6c6523ab8b311e160940/mlx_openai_server-1.2.14.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.14 2026-04-04T08:39:42,022 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/5c/a7/6702e4b490e1df8be88e6d842c560fb98c81ba70ffb6c78e98712a20dd6e/mlx_openai_server-1.2.15-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,023 Found link https://files.pythonhosted.org/packages/5c/7e/9a1fea0968cb92ceca09e05f8f16a168beba32f74331a45c2269e5d758a9/mlx_openai_server-1.2.15.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.15 2026-04-04T08:39:42,024 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/e3/8e/3ecd6695fad09d64e390142bf35409850921922391876029dde893ab45cf/mlx_openai_server-1.2.16-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,024 Found link https://files.pythonhosted.org/packages/fb/19/4a0bdd8d3d6a2d9477681b2844d0c217f2c29b4c5f489b5baa9406a178f2/mlx_openai_server-1.2.16.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.16 2026-04-04T08:39:42,025 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/b9/d3/4194b92a7f96ee613be67b04135267f269e24ec7c5f74718bd1e4c694751/mlx_openai_server-1.2.17-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,026 Found link https://files.pythonhosted.org/packages/1c/1d/2bffd8c6a7c16e0a2a626c9f0da37a29a2cdadc2165ba3696b90e819cba9/mlx_openai_server-1.2.17.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.17 2026-04-04T08:39:42,027 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/32/16/3aa5974bb92b831d45ff9113ed9aa631db1968b6ef2c863778b45c5dbceb/mlx_openai_server-1.2.18-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,028 Found link https://files.pythonhosted.org/packages/ee/43/53d37fa2d251139b05e2286cf8dd57f898b7f4179fe85f1a46aefdc84a23/mlx_openai_server-1.2.18.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.18 2026-04-04T08:39:42,028 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/8c/0e/35cebe0a028961b69cdf50562e7d7c9e06b18f92d16604feca82124a2713/mlx_openai_server-1.2.19-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,029 Found link https://files.pythonhosted.org/packages/24/5e/035744e40c4330f2c865731f4da610227274f73f66dba47aa4484ed02332/mlx_openai_server-1.2.19.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.2.19 2026-04-04T08:39:42,030 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/8a/25/d9aa41765fb151032dbd52bb6a8c152baa469af799ee292e809acc58f827/mlx_openai_server-1.3.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,031 Found link https://files.pythonhosted.org/packages/23/ce/d5bd1db3643f3616532b32e56c307fbf01d96095cd05921e8a40d973a01e/mlx_openai_server-1.3.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.0 2026-04-04T08:39:42,031 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/e4/29/84f35f5d650dc336c4427bb145ffc5a9b28a173a5faf2278e363f3acfb56/mlx_openai_server-1.3.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,032 Found link https://files.pythonhosted.org/packages/20/ae/8bce5fa9ea25de1c1e68706887aa4384eb08310c068a47d525533efe1868/mlx_openai_server-1.3.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.1 2026-04-04T08:39:42,033 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/71/fe/7d0ec0992b8625f740717e108221fa1fb81be47bc1e481f62e5df83b3935/mlx_openai_server-1.3.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,034 Found link https://files.pythonhosted.org/packages/06/d7/74b6e09053531a4b3ec030804e2627c1ddb72a462ca82e01607f42ed50f9/mlx_openai_server-1.3.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.2 2026-04-04T08:39:42,035 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/a3/34/990115ddcef14d6ef2dcaabfe68aa37929d4828902fd80342f4b01f9dad2/mlx_openai_server-1.3.3-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,036 Found link https://files.pythonhosted.org/packages/a8/80/dc8099cf3c0bc23ff136bb21085a8c6ca83ec95d1c4c26d193ef980e8411/mlx_openai_server-1.3.3.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.3 2026-04-04T08:39:42,036 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/3b/f6/dedb3f10f6355038d95a48305628798b7965b9779ff8f9837d778a3bd66c/mlx_openai_server-1.3.4-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,037 Found link https://files.pythonhosted.org/packages/37/f7/3dff2ebe66f248badda73f31c8c4a51fdeafa1bba4624dfd3314ebbbae4c/mlx_openai_server-1.3.4.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.4 2026-04-04T08:39:42,038 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/e1/80/fb46f14d05ad6d37e46e5b5737b68ce6bfa7486967ddae3ef52a5a01e11c/mlx_openai_server-1.3.5-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,039 Found link https://files.pythonhosted.org/packages/fa/49/1c252f1da86d0724855bd11fcc14cd948adfba7aa5b9c71827deafeeb69d/mlx_openai_server-1.3.5.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.5 2026-04-04T08:39:42,039 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/7b/33/8839032e05c72d26c8bab3940b45cb450fdf897110fa35695f593cb8a603/mlx_openai_server-1.3.6-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,040 Found link https://files.pythonhosted.org/packages/80/9e/3f7d2ae47b0846058e755e26b3baac150aaf29cab6a280cbd85088e2aacc/mlx_openai_server-1.3.6.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.6 2026-04-04T08:39:42,041 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/08/9e/6a7a80d06fba5c9e6a0964724d32fa713fa52a585049c4568ae074af22ec/mlx_openai_server-1.3.7-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,042 Found link https://files.pythonhosted.org/packages/ae/c1/cf6bda85c9698d7906199ff7c48bd8bdc04f112b229dac9754b124c2f1b8/mlx_openai_server-1.3.7.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.7 2026-04-04T08:39:42,043 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/ae/1a/13cbcd2e97a8a4125adb0d159903fbd5aebc407eb3f6dc40d08628abb0ea/mlx_openai_server-1.3.8-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,044 Found link https://files.pythonhosted.org/packages/dd/05/f3eba17e6714574362b83ead8c48b408e834c0857b3673902d8f0d535464/mlx_openai_server-1.3.8.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.8 2026-04-04T08:39:42,044 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/7a/d5/874fde17d08764a0828ad14e7a2d851c566dedb0893fcd4c0244b86a6f6d/mlx_openai_server-1.3.9-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,046 Found link https://files.pythonhosted.org/packages/46/3c/c92444adb1c5806b1749e65a228934d3750de7791c5112113c584e03e8fb/mlx_openai_server-1.3.9.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.9 2026-04-04T08:39:42,046 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/92/2c/07012b4b351c8beb3047d32d148f3bb23da8007cf77978fdaf644d9394be/mlx_openai_server-1.3.10-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,047 Found link https://files.pythonhosted.org/packages/38/e5/33a7df5a4e845a7ed3cf0b441d45897f60360291d72ea4e5e41e2ea532d3/mlx_openai_server-1.3.10.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.10 2026-04-04T08:39:42,048 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/ae/cf/0af05465e3b8b7a5e29782e36530a32cb7db7339b478c9c4b660f139d922/mlx_openai_server-1.3.11-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,049 Found link https://files.pythonhosted.org/packages/6d/dc/32862e250162383482f5a63b5265804688c037186e67e292d3efcf531930/mlx_openai_server-1.3.11.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.11 2026-04-04T08:39:42,049 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/aa/2b/9862a7dba9c481bbade87b7bc9fe632e08b1ac1d9df1c670634ac92bfccc/mlx_openai_server-1.3.12-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,050 Found link https://files.pythonhosted.org/packages/e5/3e/badf3491d354347e90476dabdef6bee0d0d3b36c30caf69e9decddd24d40/mlx_openai_server-1.3.12.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:>=3.11), version: 1.3.12 2026-04-04T08:39:42,051 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/55/3e/c757e5d08c7eea96178676fbbe374bb78043a60002780e61072c181e10da/mlx_openai_server-1.4.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,052 Found link https://files.pythonhosted.org/packages/91/5d/6e1688a7109e1ab603f1f4ba818d750744ec793357099901dc3b54a50f77/mlx_openai_server-1.4.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.4.0 2026-04-04T08:39:42,053 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/40/2d/9d9fadc70c50bc21e7e00613631a0e6814a2730d0d598279dd0eb05316aa/mlx_openai_server-1.4.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,054 Found link https://files.pythonhosted.org/packages/be/dc/8c1ab0546973e5a85ba850ce942211b259d19e1b37e7238c843b86f50b71/mlx_openai_server-1.4.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.4.1 2026-04-04T08:39:42,054 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/20/75/23f3903ad1c54739db944c40e7bc74f64148323c30dbceee94b64b87b927/mlx_openai_server-1.4.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,055 Found link https://files.pythonhosted.org/packages/04/d9/6a8cf1e1850abd3404f91077fb6d2cc463d53f241f2224a2ef6d52d4ceaf/mlx_openai_server-1.4.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.4.2 2026-04-04T08:39:42,056 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/6f/b2/012805a7aac9d3104a7474cf38e2efdfc2a2de66e40ef6a6b642f3976cbc/mlx_openai_server-1.5.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,057 Found link https://files.pythonhosted.org/packages/c2/6b/a720c95ddf9368381380b6b95c0f983ce1786cd11ee3970bfe4da3d8de33/mlx_openai_server-1.5.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.5.0 2026-04-04T08:39:42,058 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/1a/24/dd0e10532de69b4021baf85f26e69e517882d2d28c7fd6edf4cd016e88ca/mlx_openai_server-1.5.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,059 Found link https://files.pythonhosted.org/packages/05/31/ad7f1bb5083f1d504c7111c4897393b3444e06711ebc334fda226bf36538/mlx_openai_server-1.5.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.5.1 2026-04-04T08:39:42,060 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/35/71/1d68e7b6f8c7b5bb38c8578f417df3fc227f3824bd29251f6690b8f39820/mlx_openai_server-1.5.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,060 Found link https://files.pythonhosted.org/packages/24/58/ac30499cfbed3be8e08b9b6316cbb02a8b2e84c1ebdd11105ac1b7a2fd5e/mlx_openai_server-1.5.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.5.2 2026-04-04T08:39:42,061 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/13/fb/8cd71f06cfdd9b6d6d3d7a9445ffa44b9ae60f9cba457c08f2e7637597ca/mlx_openai_server-1.5.3-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,062 Found link https://files.pythonhosted.org/packages/e3/01/cb88c8390d3542c881809dd83eb239a26bd84c668548f35c4888300780c5/mlx_openai_server-1.5.3.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.5.3 2026-04-04T08:39:42,063 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/49/4a/10feda998cf0ae5871b9750a5bfb1802c738e88313a5237a1cfb756b57a5/mlx_openai_server-1.6.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,064 Found link https://files.pythonhosted.org/packages/6c/eb/50e100ccb04e6025e26c8aeae78ef666dc5d32d40124879842ec6120405b/mlx_openai_server-1.6.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.6.0 2026-04-04T08:39:42,065 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/87/e1/6ebce9325a3a1d9ad4e3e16c541de7d545d6a31d4216079d7525e7ab579a/mlx_openai_server-1.6.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,066 Found link https://files.pythonhosted.org/packages/db/88/aeeb5b60a75a81003ddf93d1f51c5fd1d46a20c1232bf58f57f75fdb24e1/mlx_openai_server-1.6.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.6.1 2026-04-04T08:39:42,066 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/48/9f/ecc41defc246518cdecf5fb37f58c7076d7662ffcd93be26abee952f205f/mlx_openai_server-1.6.2-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,067 Found link https://files.pythonhosted.org/packages/c6/3b/0f437d940745bd3cc4404d105181083daa679435dfcc04578ef670080a5c/mlx_openai_server-1.6.2.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.6.2 2026-04-04T08:39:42,068 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/ef/7b/51a1d2363ff94ba8860749e22a49e44fe31e34eb31bf4e92679cb9e6af57/mlx_openai_server-1.6.3-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,069 Found link https://files.pythonhosted.org/packages/12/f2/03fd212021d64c5b9f992e3f559821809f67e1030c64655b968bf7deffbc/mlx_openai_server-1.6.3.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.6.3 2026-04-04T08:39:42,070 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/c1/68/c71e3e27f33049a408e19d8d36eaed3029de911b5dc72bd33ccc101f14ba/mlx_openai_server-1.7.0-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,071 Found link https://files.pythonhosted.org/packages/9e/be/b5338b1c2d340183f104ab8cfaadfd6192c267a9b15aeefd4a364c5f3947/mlx_openai_server-1.7.0.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.7.0 2026-04-04T08:39:42,071 Skipping link: No binaries permitted for mlx-openai-server: https://files.pythonhosted.org/packages/48/b5/77d66c71efbc3e830f6df3596b15e1cb1c1ccd53d52564839d95a8572869/mlx_openai_server-1.7.1-py3-none-any.whl (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,072 Found link https://files.pythonhosted.org/packages/54/3e/d9e71fa365a00e7285a1ef45b6758bd05f73a813efd8f363bfeffbecbe14/mlx_openai_server-1.7.1.tar.gz (from https://pypi.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11), version: 1.7.1 2026-04-04T08:39:42,073 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-openai-server/ 2026-04-04T08:39:42,074 Getting page https://www.piwheels.org/simple/mlx-openai-server/ 2026-04-04T08:39:42,075 Found index url https://www.piwheels.org/simple 2026-04-04T08:39:42,264 Fetched page https://www.piwheels.org/simple/mlx-openai-server/ as text/html 2026-04-04T08:39:42,281 Skipping link: No binaries permitted for mlx-openai-server: https://www.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.7.0-py3-none-any.whl#sha256=b4a236986e5b1eb767cf4f9abe8934fbb724d2e05d91f8cbee9bb1049066656d (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,281 Skipping link: No binaries permitted for mlx-openai-server: https://www.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.6.3-py3-none-any.whl#sha256=22236984e8e69708837b709a655b9096ad7cca2b1d457e718d900fbb2897a95f (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,282 Skipping link: No binaries permitted for mlx-openai-server: https://www.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.6.2-py3-none-any.whl#sha256=5f0de57b1e475128fa9b7f2bd492ba87f3ba1317b5aea428d4c5fd157c5ce7c4 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,283 Skipping link: No binaries permitted for mlx-openai-server: https://www.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.6.1-py3-none-any.whl#sha256=989148839d2582cce7c9567595b02dc69106758402082c3941c1a5e5be96e3e8 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,283 Skipping link: No binaries permitted for mlx-openai-server: https://www.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.6.0-py3-none-any.whl#sha256=3d5251bebce8efc2fa05c4672bcc443f5d7b5ae577f36e3a3e7b11ed5bd706b9 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,284 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.5.3-py3-none-any.whl#sha256=7dfa89f1411aefbf5393fa5ddb3535e8ec119d05b8f169d72cfb870fc4bad601 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,285 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.5.2-py3-none-any.whl#sha256=bb0d4153b582e05704fcfa085d6b3cab976f5822f0dc02e94c8464f1e975729e (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,285 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.5.1-py3-none-any.whl#sha256=73c1503bfddb300e70b7a8118bd05dd135144e21f9490464e8d531db420e2529 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,286 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.5.0-py3-none-any.whl#sha256=389f2e3c41e16d2330a592e3024fb47996fbea0f71da01ac9182610ff17c5400 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,286 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.4.2-py3-none-any.whl#sha256=91072560d794bfebe92035d8e9f6c83aa60950ec714cfc5f4390290b64785a13 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,287 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.4.1-py3-none-any.whl#sha256=c16b6ab4e8e21b2f5bc56d9795101fac050f53a3f075e137df27e2ca686833f3 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,288 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.4.0-py3-none-any.whl#sha256=8ef7b7f507c5e197d15e123b283db16ddafed4dbee9ef8fe195cf4c2114e05cd (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:<3.13,>=3.11) 2026-04-04T08:39:42,288 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.12-py3-none-any.whl#sha256=c07ac4a99363abd97132a94fa9d27fad1bbbc35a7d1ed71b056ff04c1cff816b (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,289 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.11-py3-none-any.whl#sha256=63a6a40dbf746bfd5d9cb22e3b927e36a6e1176b750e0ecd879bc8dc2687bae2 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,289 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.10-py3-none-any.whl#sha256=9a68c2c2f30aaf4a4998d3df244d0befe2aaa844a91aba38ea1d5e4c9537b2a6 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,290 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.9-py3-none-any.whl#sha256=77da53722877e1bd702091c9719bcad1b4965fb322c3041ea6e422d193753747 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,291 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.8-py3-none-any.whl#sha256=79f798ce102fe293a506ea110e69344290ff4286cd5431f596b5cd1ec235c703 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,291 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.7-py3-none-any.whl#sha256=e4a96b20c2c948360c231aa451df32db685890ddd0ae48d660106b6a38601428 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,292 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.6-py3-none-any.whl#sha256=3751f67399a9256e872aae8d5875144967bc521f7a6b7e2dbbde690fdeaf7cfc (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,293 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.5-py3-none-any.whl#sha256=a24d02f41036a11fdb51d9ceeeea563a5e0b26848cee083417a4090bc4d87d23 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,293 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.4-py3-none-any.whl#sha256=23ecdcd714c66cf6192c34734c340439dc8fc38573e1961594a6b15944fb9eca (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,294 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.3-py3-none-any.whl#sha256=ee9a502d18078050e6b6eea8ebfbd88ad178c4c84c13818ad870264154d1d32e (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,294 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.2-py3-none-any.whl#sha256=528fddc187f8656b4fa3704c387092b81ffbe43a5b44e2fa459244631c32f3a9 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,295 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.1-py3-none-any.whl#sha256=a4fab297b3a05bbcee93f0a7a7eab8eace2870cc8c670bff49122864b23ce8e1 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,295 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.3.0-py3-none-any.whl#sha256=1d2c727a25b10e4c7736f75cdef15acd8571fb694d4037fe3c3d1aae70b9d118 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,296 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.19-py3-none-any.whl#sha256=0d68a9f69bf63e7f697c35107beca0f3a440378c07c995a03617f0ee5d972be2 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,296 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.18-py3-none-any.whl#sha256=4d6bb4a43b1a002763d9ee131386216e2f7f6825bbccb93b6eb503f8f5529b2f (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,297 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.17-py3-none-any.whl#sha256=0082f61f35a2f02a34aa1feea790b2767fd05d18e43973d79ae890d2893aa821 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,298 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.16-py3-none-any.whl#sha256=62f844cac473a4dce5051b44e32e7da06d86d43e7723cf65daafb94bedfe2b44 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,298 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.15-py3-none-any.whl#sha256=69cdcb09d044e2e038e3fac12cc6e42da63cef3a310411fbe4175554f08f2226 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,299 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.14-py3-none-any.whl#sha256=1ef554c728b3ba4e6fdb195c4f1117640167db5c03a01957b2bec18920155959 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,300 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.13-py3-none-any.whl#sha256=76736dbab4437de9f439ae290357f684fd6bfd09221fd04a2e64316d2b2dfc2e (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,300 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.11-py3-none-any.whl#sha256=304aa80fd40f3f352b06cffe53c77f1b49033da051d5fe507524bc3e547a74e9 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,301 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.10-py3-none-any.whl#sha256=cde2f349060d62a41bedcdfbf1ebbd560bb08d14dfaef8848eb2b065616b1949 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,301 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.9-py3-none-any.whl#sha256=9dd574f6817f7e6c458836c256054639deed3d2437620ae81dcb7ea9950c4f3d (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,302 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.8-py3-none-any.whl#sha256=2c9b90e2ea83c71f34d18bca5f9c5327d08ddc9c8ce0cd5dd44bcbe1bc00737e (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,302 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.7-py3-none-any.whl#sha256=f35d4c6d50041c5878718dbce51a88e881b4536fd1bfc271e5a51e8d6c1e24bc (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,303 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.6-py3-none-any.whl#sha256=f4912962c70de6da7728603518be4958cf9f57c34eb01b621019761ce0f7aea6 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,303 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.4-py3-none-any.whl#sha256=a540a6ec5a5bd48f5a5c2412e461ef6bc00bf0d26135186ef4029e383f5f5f25 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,304 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.3-py3-none-any.whl#sha256=46ca8d90de43a1626c0dd33617d9dfb5a642404bbe7bd1db5ab60957816d3071 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,304 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.2-py3-none-any.whl#sha256=daee3abed0ddb0da22bdc95b0294988021a154f30cc83ee6c132318ffa5ba6f7 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,305 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.1-py3-none-any.whl#sha256=47c40ada30e783c949c88d47e7cb89b2d6ae4a7003a986ca770bab28c7b10057 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,306 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.2.0-py3-none-any.whl#sha256=aa0011444aae3ff6e93d34bce9d761d2ccfaa0bf754362de298c7b7ded2a6138 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,307 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.1.2-py3-none-any.whl#sha256=76fb731e789a3ff792f9223991656885f337008dbe4b0f414632580b7d721e03 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,307 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.1.1-py3-none-any.whl#sha256=0e240f91039c9858b942c5d520a1b1ffdaf73c43ec1b2ad0325de5391b21c1cf (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,307 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.1.0-py3-none-any.whl#sha256=3279dab4b593b128741032865e047bb0f410928e5b0e4f5c55ca0edb3da46218 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,308 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.14-py3-none-any.whl#sha256=20693469dad3b22fc95c0c68d9be4c67c01bc3fb0924ea1d7e808f74db2499f1 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,308 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.13-py3-none-any.whl#sha256=95e5f641180b4a35af912e963b228939365ba079b704b29a365e8d787f9684b5 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,309 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.11-py3-none-any.whl#sha256=ebf0b4d47a7f7e58e39f0bcf279987220e01eff2d31352c21d15df5e3ef423e5 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,309 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.10-py3-none-any.whl#sha256=0594b1cfbda79fcc93436234f1addc369bf6f0cb37aad9d65f85b0674b32b030 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,310 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.9-py3-none-any.whl#sha256=1615586da239b02fbd8841e74df4bf734dc6c7fc4714698d80bd2a94d7bd7e8b (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,311 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.8-py3-none-any.whl#sha256=f78e2f7c4d26b4549faadaf74a73c06c5c3df75f25ce1f1eaa25d24a63ea545f (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,311 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.7-py3-none-any.whl#sha256=058c75eb13b13e2182c2a791a24b129befd3a1c64f1f8c28abc1681a10db244c (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,312 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.6-py3-none-any.whl#sha256=e50e162d876f58074902572e0d8e23dd7eaa964a03bef405f94c0ac1200e8678 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,312 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.5-py3-none-any.whl#sha256=0147b67333ecae5812a808392c6339eb5a7f373089c7f775285777707660b564 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,313 Skipping link: No binaries permitted for mlx-openai-server: https://archive1.piwheels.org/simple/mlx-openai-server/mlx_openai_server-1.0.4-py3-none-any.whl#sha256=64a6a79895a9aadd99e0904b8345ca28db3d92dc11fe17b6ae08bea0b07c3a66 (from https://www.piwheels.org/simple/mlx-openai-server/) (requires-python:>=3.11) 2026-04-04T08:39:42,314 Skipping link: not a file: https://www.piwheels.org/simple/mlx-openai-server/ 2026-04-04T08:39:42,314 Skipping link: not a file: https://pypi.org/simple/mlx-openai-server/ 2026-04-04T08:39:42,341 Given no hashes to check 1 links for project 'mlx-openai-server': discarding no candidates 2026-04-04T08:39:42,361 Collecting mlx-openai-server==1.7.1 2026-04-04T08:39:42,363 Created temporary directory: /tmp/pip-unpack-4fduos8k 2026-04-04T08:39:42,607 Downloading mlx_openai_server-1.7.1.tar.gz (174 kB) 2026-04-04T08:39:42,874 Added mlx-openai-server==1.7.1 from https://files.pythonhosted.org/packages/54/3e/d9e71fa365a00e7285a1ef45b6758bd05f73a813efd8f363bfeffbecbe14/mlx_openai_server-1.7.1.tar.gz to build tracker '/tmp/pip-build-tracker-4xeu4cu8' 2026-04-04T08:39:42,883 Created temporary directory: /tmp/pip-build-env-aq5c0t7j 2026-04-04T08:39:42,888 Installing build dependencies: started 2026-04-04T08:39:42,889 Running command pip subprocess to install build dependencies 2026-04-04T08:39:44,075 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-04T08:39:44,485 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-04T08:39:44,508 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-04T08:39:46,250 Collecting setuptools>=77.0 2026-04-04T08:39:46,353 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-04T08:39:49,340 Installing collected packages: setuptools 2026-04-04T08:39:52,498 Successfully installed setuptools-82.0.1 2026-04-04T08:39:52,767 Installing build dependencies: finished with status 'done' 2026-04-04T08:39:52,773 Getting requirements to build wheel: started 2026-04-04T08:39:52,775 Running command Getting requirements to build wheel 2026-04-04T08:39:53,431 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-04T08:39:53,431 !! 2026-04-04T08:39:53,432 ******************************************************************************** 2026-04-04T08:39:53,433 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-04T08:39:53,434 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-04T08:39:53,435 or your builds will no longer be supported. 2026-04-04T08:39:53,436 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:53,437 ******************************************************************************** 2026-04-04T08:39:53,438 !! 2026-04-04T08:39:53,438 corresp(dist, value, root_dir) 2026-04-04T08:39:53,516 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:53,517 !! 2026-04-04T08:39:53,518 ******************************************************************************** 2026-04-04T08:39:53,519 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:53,519 License :: OSI Approved :: MIT License 2026-04-04T08:39:53,520 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:53,521 ******************************************************************************** 2026-04-04T08:39:53,522 !! 2026-04-04T08:39:53,522 dist._finalize_license_expression() 2026-04-04T08:39:53,525 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:53,525 !! 2026-04-04T08:39:53,526 ******************************************************************************** 2026-04-04T08:39:53,527 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:53,528 License :: OSI Approved :: MIT License 2026-04-04T08:39:53,529 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:53,529 ******************************************************************************** 2026-04-04T08:39:53,530 !! 2026-04-04T08:39:53,531 self._finalize_license_expression() 2026-04-04T08:39:53,532 running egg_info 2026-04-04T08:39:53,538 writing mlx_openai_server.egg-info/PKG-INFO 2026-04-04T08:39:53,544 writing dependency_links to mlx_openai_server.egg-info/dependency_links.txt 2026-04-04T08:39:53,546 writing entry points to mlx_openai_server.egg-info/entry_points.txt 2026-04-04T08:39:53,548 writing requirements to mlx_openai_server.egg-info/requires.txt 2026-04-04T08:39:53,549 writing top-level names to mlx_openai_server.egg-info/top_level.txt 2026-04-04T08:39:53,579 reading manifest file 'mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:53,585 adding license file 'LICENSE' 2026-04-04T08:39:53,591 writing manifest file 'mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:53,689 Getting requirements to build wheel: finished with status 'done' 2026-04-04T08:39:53,692 Created temporary directory: /tmp/pip-modern-metadata-qzxjk_zd 2026-04-04T08:39:53,694 Preparing metadata (pyproject.toml): started 2026-04-04T08:39:53,696 Running command Preparing metadata (pyproject.toml) 2026-04-04T08:39:54,277 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-04T08:39:54,278 !! 2026-04-04T08:39:54,279 ******************************************************************************** 2026-04-04T08:39:54,279 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-04T08:39:54,280 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-04T08:39:54,281 or your builds will no longer be supported. 2026-04-04T08:39:54,282 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:54,283 ******************************************************************************** 2026-04-04T08:39:54,284 !! 2026-04-04T08:39:54,285 corresp(dist, value, root_dir) 2026-04-04T08:39:54,358 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:54,359 !! 2026-04-04T08:39:54,360 ******************************************************************************** 2026-04-04T08:39:54,360 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:54,361 License :: OSI Approved :: MIT License 2026-04-04T08:39:54,362 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:54,363 ******************************************************************************** 2026-04-04T08:39:54,364 !! 2026-04-04T08:39:54,364 dist._finalize_license_expression() 2026-04-04T08:39:54,369 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:54,369 !! 2026-04-04T08:39:54,370 ******************************************************************************** 2026-04-04T08:39:54,371 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:54,371 License :: OSI Approved :: MIT License 2026-04-04T08:39:54,372 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:54,373 ******************************************************************************** 2026-04-04T08:39:54,374 !! 2026-04-04T08:39:54,374 self._finalize_license_expression() 2026-04-04T08:39:54,375 running dist_info 2026-04-04T08:39:54,386 creating /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info 2026-04-04T08:39:54,387 writing /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/PKG-INFO 2026-04-04T08:39:54,392 writing dependency_links to /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/dependency_links.txt 2026-04-04T08:39:54,394 writing entry points to /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/entry_points.txt 2026-04-04T08:39:54,396 writing requirements to /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/requires.txt 2026-04-04T08:39:54,397 writing top-level names to /tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/top_level.txt 2026-04-04T08:39:54,398 writing manifest file '/tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:54,425 reading manifest file '/tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:54,427 adding license file 'LICENSE' 2026-04-04T08:39:54,432 writing manifest file '/tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:54,433 creating '/tmp/pip-modern-metadata-qzxjk_zd/mlx_openai_server-1.7.1.dist-info' 2026-04-04T08:39:54,560 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-04T08:39:54,568 Source in /tmp/pip-wheel-2322k2fh/mlx-openai-server_c9675552b891400f8c37b41f96a0ff83 has version 1.7.1, which satisfies requirement mlx-openai-server==1.7.1 from https://files.pythonhosted.org/packages/54/3e/d9e71fa365a00e7285a1ef45b6758bd05f73a813efd8f363bfeffbecbe14/mlx_openai_server-1.7.1.tar.gz 2026-04-04T08:39:54,569 Removed mlx-openai-server==1.7.1 from https://files.pythonhosted.org/packages/54/3e/d9e71fa365a00e7285a1ef45b6758bd05f73a813efd8f363bfeffbecbe14/mlx_openai_server-1.7.1.tar.gz from build tracker '/tmp/pip-build-tracker-4xeu4cu8' 2026-04-04T08:39:54,580 Created temporary directory: /tmp/pip-unpack-bw2z59fo 2026-04-04T08:39:54,580 Building wheels for collected packages: mlx-openai-server 2026-04-04T08:39:54,585 Created temporary directory: /tmp/pip-wheel-arhwuv_s 2026-04-04T08:39:54,585 Destination directory: /tmp/pip-wheel-arhwuv_s 2026-04-04T08:39:54,588 Building wheel for mlx-openai-server (pyproject.toml): started 2026-04-04T08:39:54,589 Running command Building wheel for mlx-openai-server (pyproject.toml) 2026-04-04T08:39:55,153 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-04T08:39:55,154 !! 2026-04-04T08:39:55,155 ******************************************************************************** 2026-04-04T08:39:55,155 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-04T08:39:55,156 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-04T08:39:55,157 or your builds will no longer be supported. 2026-04-04T08:39:55,158 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:55,158 ******************************************************************************** 2026-04-04T08:39:55,159 !! 2026-04-04T08:39:55,160 corresp(dist, value, root_dir) 2026-04-04T08:39:55,227 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:55,227 !! 2026-04-04T08:39:55,229 ******************************************************************************** 2026-04-04T08:39:55,229 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:55,230 License :: OSI Approved :: MIT License 2026-04-04T08:39:55,231 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:55,232 ******************************************************************************** 2026-04-04T08:39:55,233 !! 2026-04-04T08:39:55,233 dist._finalize_license_expression() 2026-04-04T08:39:55,237 /tmp/pip-build-env-aq5c0t7j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-04T08:39:55,237 !! 2026-04-04T08:39:55,239 ******************************************************************************** 2026-04-04T08:39:55,239 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-04T08:39:55,241 License :: OSI Approved :: MIT License 2026-04-04T08:39:55,242 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-04T08:39:55,243 ******************************************************************************** 2026-04-04T08:39:55,244 !! 2026-04-04T08:39:55,245 self._finalize_license_expression() 2026-04-04T08:39:55,245 running bdist_wheel 2026-04-04T08:39:55,256 running build 2026-04-04T08:39:55,257 running build_py 2026-04-04T08:39:55,263 creating build/lib/app 2026-04-04T08:39:55,265 copying app/__init__.py -> build/lib/app 2026-04-04T08:39:55,267 copying app/config.py -> build/lib/app 2026-04-04T08:39:55,270 copying app/version.py -> build/lib/app 2026-04-04T08:39:55,272 copying app/main.py -> build/lib/app 2026-04-04T08:39:55,274 copying app/server.py -> build/lib/app 2026-04-04T08:39:55,277 copying app/cli.py -> build/lib/app 2026-04-04T08:39:55,280 creating build/lib/app/middleware 2026-04-04T08:39:55,281 copying app/middleware/__init__.py -> build/lib/app/middleware 2026-04-04T08:39:55,283 copying app/middleware/request_tracking.py -> build/lib/app/middleware 2026-04-04T08:39:55,286 creating build/lib/app/utils 2026-04-04T08:39:55,287 copying app/utils/dill.py -> build/lib/app/utils 2026-04-04T08:39:55,290 copying app/utils/__init__.py -> build/lib/app/utils 2026-04-04T08:39:55,291 copying app/utils/errors.py -> build/lib/app/utils 2026-04-04T08:39:55,293 copying app/utils/debug_logging.py -> build/lib/app/utils 2026-04-04T08:39:55,296 copying app/utils/outlines_transformer_tokenizer.py -> build/lib/app/utils 2026-04-04T08:39:55,298 copying app/utils/prompt_cache.py -> build/lib/app/utils 2026-04-04T08:39:55,302 creating build/lib/app/parsers 2026-04-04T08:39:55,303 copying app/parsers/qwen3_5.py -> build/lib/app/parsers 2026-04-04T08:39:55,305 copying app/parsers/harmony.py -> build/lib/app/parsers 2026-04-04T08:39:55,307 copying app/parsers/functiongemma.py -> build/lib/app/parsers 2026-04-04T08:39:55,309 copying app/parsers/hermes.py -> build/lib/app/parsers 2026-04-04T08:39:55,311 copying app/parsers/__init__.py -> build/lib/app/parsers 2026-04-04T08:39:55,313 copying app/parsers/minimax_m2.py -> build/lib/app/parsers 2026-04-04T08:39:55,315 copying app/parsers/abstract_parser.py -> build/lib/app/parsers 2026-04-04T08:39:55,318 copying app/parsers/glm4_moe.py -> build/lib/app/parsers 2026-04-04T08:39:55,320 copying app/parsers/longcat_flash_lite.py -> build/lib/app/parsers 2026-04-04T08:39:55,322 copying app/parsers/gemma4.py -> build/lib/app/parsers 2026-04-04T08:39:55,324 copying app/parsers/qwen3_moe.py -> build/lib/app/parsers 2026-04-04T08:39:55,326 copying app/parsers/kimi_k2.py -> build/lib/app/parsers 2026-04-04T08:39:55,328 copying app/parsers/function_parameter.py -> build/lib/app/parsers 2026-04-04T08:39:55,330 copying app/parsers/solar_open.py -> build/lib/app/parsers 2026-04-04T08:39:55,332 copying app/parsers/step35.py -> build/lib/app/parsers 2026-04-04T08:39:55,334 copying app/parsers/qwen3.py -> build/lib/app/parsers 2026-04-04T08:39:55,336 copying app/parsers/mixed_think_tool_handoff.py -> build/lib/app/parsers 2026-04-04T08:39:55,339 creating build/lib/app/api 2026-04-04T08:39:55,340 copying app/api/__init__.py -> build/lib/app/api 2026-04-04T08:39:55,342 copying app/api/endpoints.py -> build/lib/app/api 2026-04-04T08:39:55,346 creating build/lib/app/core 2026-04-04T08:39:55,347 copying app/core/base_processor.py -> build/lib/app/core 2026-04-04T08:39:55,349 copying app/core/inference_worker.py -> build/lib/app/core 2026-04-04T08:39:55,351 copying app/core/handler_process.py -> build/lib/app/core 2026-04-04T08:39:55,354 copying app/core/__init__.py -> build/lib/app/core 2026-04-04T08:39:55,356 copying app/core/image_processor.py -> build/lib/app/core 2026-04-04T08:39:55,359 copying app/core/model_registry.py -> build/lib/app/core 2026-04-04T08:39:55,361 copying app/core/audio_processor.py -> build/lib/app/core 2026-04-04T08:39:55,363 copying app/core/video_processor.py -> build/lib/app/core 2026-04-04T08:39:55,367 creating build/lib/app/schemas 2026-04-04T08:39:55,368 copying app/schemas/__init__.py -> build/lib/app/schemas 2026-04-04T08:39:55,370 copying app/schemas/openai.py -> build/lib/app/schemas 2026-04-04T08:39:55,373 copying app/schemas/model.py -> build/lib/app/schemas 2026-04-04T08:39:55,376 creating build/lib/app/handler 2026-04-04T08:39:55,377 copying app/handler/mflux.py -> build/lib/app/handler 2026-04-04T08:39:55,381 copying app/handler/mlx_whisper.py -> build/lib/app/handler 2026-04-04T08:39:55,384 copying app/handler/__init__.py -> build/lib/app/handler 2026-04-04T08:39:55,386 copying app/handler/mlx_embeddings.py -> build/lib/app/handler 2026-04-04T08:39:55,388 copying app/handler/mlx_vlm.py -> build/lib/app/handler 2026-04-04T08:39:55,392 copying app/handler/mlx_lm.py -> build/lib/app/handler 2026-04-04T08:39:55,396 creating build/lib/app/message_converters 2026-04-04T08:39:55,398 copying app/message_converters/__init__.py -> build/lib/app/message_converters 2026-04-04T08:39:55,401 copying app/message_converters/glm4_moe.py -> build/lib/app/message_converters 2026-04-04T08:39:55,403 copying app/message_converters/abstract_converter.py -> build/lib/app/message_converters 2026-04-04T08:39:55,406 creating build/lib/app/models 2026-04-04T08:39:55,407 copying app/models/mflux.py -> build/lib/app/models 2026-04-04T08:39:55,410 copying app/models/mlx_whisper.py -> build/lib/app/models 2026-04-04T08:39:55,413 copying app/models/__init__.py -> build/lib/app/models 2026-04-04T08:39:55,415 copying app/models/mlx_embeddings.py -> build/lib/app/models 2026-04-04T08:39:55,417 copying app/models/mlx_vlm.py -> build/lib/app/models 2026-04-04T08:39:55,420 copying app/models/mlx_lm.py -> build/lib/app/models 2026-04-04T08:39:55,422 running egg_info 2026-04-04T08:39:55,433 writing mlx_openai_server.egg-info/PKG-INFO 2026-04-04T08:39:55,438 writing dependency_links to mlx_openai_server.egg-info/dependency_links.txt 2026-04-04T08:39:55,440 writing entry points to mlx_openai_server.egg-info/entry_points.txt 2026-04-04T08:39:55,442 writing requirements to mlx_openai_server.egg-info/requires.txt 2026-04-04T08:39:55,443 writing top-level names to mlx_openai_server.egg-info/top_level.txt 2026-04-04T08:39:55,461 reading manifest file 'mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:55,468 adding license file 'LICENSE' 2026-04-04T08:39:55,473 writing manifest file 'mlx_openai_server.egg-info/SOURCES.txt' 2026-04-04T08:39:55,494 installing to build/bdist.linux-armv7l/wheel 2026-04-04T08:39:55,494 running install 2026-04-04T08:39:55,518 running install_lib 2026-04-04T08:39:55,524 creating build/bdist.linux-armv7l/wheel 2026-04-04T08:39:55,526 creating build/bdist.linux-armv7l/wheel/app 2026-04-04T08:39:55,528 creating build/bdist.linux-armv7l/wheel/app/middleware 2026-04-04T08:39:55,530 copying build/lib/app/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./app/middleware 2026-04-04T08:39:55,532 copying build/lib/app/middleware/request_tracking.py -> build/bdist.linux-armv7l/wheel/./app/middleware 2026-04-04T08:39:55,535 creating build/bdist.linux-armv7l/wheel/app/utils 2026-04-04T08:39:55,536 copying build/lib/app/utils/dill.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,539 copying build/lib/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,541 copying build/lib/app/utils/errors.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,543 copying build/lib/app/utils/debug_logging.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,546 copying build/lib/app/utils/outlines_transformer_tokenizer.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,548 copying build/lib/app/utils/prompt_cache.py -> build/bdist.linux-armv7l/wheel/./app/utils 2026-04-04T08:39:55,551 copying build/lib/app/__init__.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,553 copying build/lib/app/config.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,556 copying build/lib/app/version.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,559 creating build/bdist.linux-armv7l/wheel/app/parsers 2026-04-04T08:39:55,561 copying build/lib/app/parsers/qwen3_5.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,563 copying build/lib/app/parsers/harmony.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,566 copying build/lib/app/parsers/functiongemma.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,568 copying build/lib/app/parsers/hermes.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,571 copying build/lib/app/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,574 copying build/lib/app/parsers/minimax_m2.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,576 copying build/lib/app/parsers/abstract_parser.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,579 copying build/lib/app/parsers/glm4_moe.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,581 copying build/lib/app/parsers/longcat_flash_lite.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,584 copying build/lib/app/parsers/gemma4.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,586 copying build/lib/app/parsers/qwen3_moe.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,589 copying build/lib/app/parsers/kimi_k2.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,591 copying build/lib/app/parsers/function_parameter.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,594 copying build/lib/app/parsers/solar_open.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,596 copying build/lib/app/parsers/step35.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,598 copying build/lib/app/parsers/qwen3.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,601 copying build/lib/app/parsers/mixed_think_tool_handoff.py -> build/bdist.linux-armv7l/wheel/./app/parsers 2026-04-04T08:39:55,604 creating build/bdist.linux-armv7l/wheel/app/api 2026-04-04T08:39:55,605 copying build/lib/app/api/__init__.py -> build/bdist.linux-armv7l/wheel/./app/api 2026-04-04T08:39:55,608 copying build/lib/app/api/endpoints.py -> build/bdist.linux-armv7l/wheel/./app/api 2026-04-04T08:39:55,612 creating build/bdist.linux-armv7l/wheel/app/core 2026-04-04T08:39:55,614 copying build/lib/app/core/base_processor.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,617 copying build/lib/app/core/inference_worker.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,619 copying build/lib/app/core/handler_process.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,623 copying build/lib/app/core/__init__.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,625 copying build/lib/app/core/image_processor.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,628 copying build/lib/app/core/model_registry.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,631 copying build/lib/app/core/audio_processor.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,633 copying build/lib/app/core/video_processor.py -> build/bdist.linux-armv7l/wheel/./app/core 2026-04-04T08:39:55,636 copying build/lib/app/main.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,639 creating build/bdist.linux-armv7l/wheel/app/schemas 2026-04-04T08:39:55,641 copying build/lib/app/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./app/schemas 2026-04-04T08:39:55,643 copying build/lib/app/schemas/openai.py -> build/bdist.linux-armv7l/wheel/./app/schemas 2026-04-04T08:39:55,646 copying build/lib/app/schemas/model.py -> build/bdist.linux-armv7l/wheel/./app/schemas 2026-04-04T08:39:55,648 copying build/lib/app/server.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,652 creating build/bdist.linux-armv7l/wheel/app/handler 2026-04-04T08:39:55,654 copying build/lib/app/handler/mflux.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,657 copying build/lib/app/handler/mlx_whisper.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,660 copying build/lib/app/handler/__init__.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,662 copying build/lib/app/handler/mlx_embeddings.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,665 copying build/lib/app/handler/mlx_vlm.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,668 copying build/lib/app/handler/mlx_lm.py -> build/bdist.linux-armv7l/wheel/./app/handler 2026-04-04T08:39:55,672 copying build/lib/app/cli.py -> build/bdist.linux-armv7l/wheel/./app 2026-04-04T08:39:55,676 creating build/bdist.linux-armv7l/wheel/app/message_converters 2026-04-04T08:39:55,677 copying build/lib/app/message_converters/__init__.py -> build/bdist.linux-armv7l/wheel/./app/message_converters 2026-04-04T08:39:55,680 copying build/lib/app/message_converters/glm4_moe.py -> build/bdist.linux-armv7l/wheel/./app/message_converters 2026-04-04T08:39:55,682 copying build/lib/app/message_converters/abstract_converter.py -> build/bdist.linux-armv7l/wheel/./app/message_converters 2026-04-04T08:39:55,684 creating build/bdist.linux-armv7l/wheel/app/models 2026-04-04T08:39:55,686 copying build/lib/app/models/mflux.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,688 copying build/lib/app/models/mlx_whisper.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,691 copying build/lib/app/models/__init__.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,692 copying build/lib/app/models/mlx_embeddings.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,695 copying build/lib/app/models/mlx_vlm.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,697 copying build/lib/app/models/mlx_lm.py -> build/bdist.linux-armv7l/wheel/./app/models 2026-04-04T08:39:55,699 running install_egg_info 2026-04-04T08:39:55,704 Copying mlx_openai_server.egg-info to build/bdist.linux-armv7l/wheel/./mlx_openai_server-1.7.1-py3.11.egg-info 2026-04-04T08:39:55,718 running install_scripts 2026-04-04T08:39:55,731 creating build/bdist.linux-armv7l/wheel/mlx_openai_server-1.7.1.dist-info/WHEEL 2026-04-04T08:39:55,734 creating '/tmp/pip-wheel-arhwuv_s/.tmp-p1_vxv3j/mlx_openai_server-1.7.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-04T08:39:55,736 adding 'app/__init__.py' 2026-04-04T08:39:55,739 adding 'app/cli.py' 2026-04-04T08:39:55,741 adding 'app/config.py' 2026-04-04T08:39:55,743 adding 'app/main.py' 2026-04-04T08:39:55,746 adding 'app/server.py' 2026-04-04T08:39:55,747 adding 'app/version.py' 2026-04-04T08:39:55,749 adding 'app/api/__init__.py' 2026-04-04T08:39:55,758 adding 'app/api/endpoints.py' 2026-04-04T08:39:55,760 adding 'app/core/__init__.py' 2026-04-04T08:39:55,761 adding 'app/core/audio_processor.py' 2026-04-04T08:39:55,763 adding 'app/core/base_processor.py' 2026-04-04T08:39:55,768 adding 'app/core/handler_process.py' 2026-04-04T08:39:55,770 adding 'app/core/image_processor.py' 2026-04-04T08:39:55,771 adding 'app/core/inference_worker.py' 2026-04-04T08:39:55,773 adding 'app/core/model_registry.py' 2026-04-04T08:39:55,775 adding 'app/core/video_processor.py' 2026-04-04T08:39:55,777 adding 'app/handler/__init__.py' 2026-04-04T08:39:55,780 adding 'app/handler/mflux.py' 2026-04-04T08:39:55,781 adding 'app/handler/mlx_embeddings.py' 2026-04-04T08:39:55,786 adding 'app/handler/mlx_lm.py' 2026-04-04T08:39:55,790 adding 'app/handler/mlx_vlm.py' 2026-04-04T08:39:55,793 adding 'app/handler/mlx_whisper.py' 2026-04-04T08:39:55,795 adding 'app/message_converters/__init__.py' 2026-04-04T08:39:55,796 adding 'app/message_converters/abstract_converter.py' 2026-04-04T08:39:55,797 adding 'app/message_converters/glm4_moe.py' 2026-04-04T08:39:55,799 adding 'app/middleware/__init__.py' 2026-04-04T08:39:55,801 adding 'app/middleware/request_tracking.py' 2026-04-04T08:39:55,802 adding 'app/models/__init__.py' 2026-04-04T08:39:55,804 adding 'app/models/mflux.py' 2026-04-04T08:39:55,806 adding 'app/models/mlx_embeddings.py' 2026-04-04T08:39:55,808 adding 'app/models/mlx_lm.py' 2026-04-04T08:39:55,810 adding 'app/models/mlx_vlm.py' 2026-04-04T08:39:55,812 adding 'app/models/mlx_whisper.py' 2026-04-04T08:39:55,815 adding 'app/parsers/__init__.py' 2026-04-04T08:39:55,816 adding 'app/parsers/abstract_parser.py' 2026-04-04T08:39:55,818 adding 'app/parsers/function_parameter.py' 2026-04-04T08:39:55,819 adding 'app/parsers/functiongemma.py' 2026-04-04T08:39:55,821 adding 'app/parsers/gemma4.py' 2026-04-04T08:39:55,823 adding 'app/parsers/glm4_moe.py' 2026-04-04T08:39:55,824 adding 'app/parsers/harmony.py' 2026-04-04T08:39:55,826 adding 'app/parsers/hermes.py' 2026-04-04T08:39:55,827 adding 'app/parsers/kimi_k2.py' 2026-04-04T08:39:55,829 adding 'app/parsers/longcat_flash_lite.py' 2026-04-04T08:39:55,830 adding 'app/parsers/minimax_m2.py' 2026-04-04T08:39:55,832 adding 'app/parsers/mixed_think_tool_handoff.py' 2026-04-04T08:39:55,833 adding 'app/parsers/qwen3.py' 2026-04-04T08:39:55,834 adding 'app/parsers/qwen3_5.py' 2026-04-04T08:39:55,835 adding 'app/parsers/qwen3_moe.py' 2026-04-04T08:39:55,837 adding 'app/parsers/solar_open.py' 2026-04-04T08:39:55,838 adding 'app/parsers/step35.py' 2026-04-04T08:39:55,840 adding 'app/schemas/__init__.py' 2026-04-04T08:39:55,841 adding 'app/schemas/model.py' 2026-04-04T08:39:55,844 adding 'app/schemas/openai.py' 2026-04-04T08:39:55,846 adding 'app/utils/__init__.py' 2026-04-04T08:39:55,848 adding 'app/utils/debug_logging.py' 2026-04-04T08:39:55,850 adding 'app/utils/dill.py' 2026-04-04T08:39:55,851 adding 'app/utils/errors.py' 2026-04-04T08:39:55,852 adding 'app/utils/outlines_transformer_tokenizer.py' 2026-04-04T08:39:55,854 adding 'app/utils/prompt_cache.py' 2026-04-04T08:39:55,857 adding 'mlx_openai_server-1.7.1.dist-info/licenses/LICENSE' 2026-04-04T08:39:55,861 adding 'mlx_openai_server-1.7.1.dist-info/METADATA' 2026-04-04T08:39:55,862 adding 'mlx_openai_server-1.7.1.dist-info/WHEEL' 2026-04-04T08:39:55,863 adding 'mlx_openai_server-1.7.1.dist-info/entry_points.txt' 2026-04-04T08:39:55,864 adding 'mlx_openai_server-1.7.1.dist-info/top_level.txt' 2026-04-04T08:39:55,865 adding 'mlx_openai_server-1.7.1.dist-info/RECORD' 2026-04-04T08:39:55,869 removing build/bdist.linux-armv7l/wheel 2026-04-04T08:39:55,986 Building wheel for mlx-openai-server (pyproject.toml): finished with status 'done' 2026-04-04T08:39:55,994 Created wheel for mlx-openai-server: filename=mlx_openai_server-1.7.1-py3-none-any.whl size=155744 sha256=0e6932039da33274a019c39f3e133f5fb67824ee661e58138394f211fc5d6678 2026-04-04T08:39:55,995 Stored in directory: /tmp/pip-ephem-wheel-cache-kwrik0yg/wheels/a7/f5/f8/1baf73538e64374a35df49dde7b2399f0c79b6d0340c7f9be7 2026-04-04T08:39:56,014 Successfully built mlx-openai-server 2026-04-04T08:39:56,025 Removed build tracker: '/tmp/pip-build-tracker-4xeu4cu8'