2024-01-26T19:18:00,173 Created temporary directory: /tmp/pip-build-tracker-wi_2ocmv 2024-01-26T19:18:00,174 Initialized build tracking at /tmp/pip-build-tracker-wi_2ocmv 2024-01-26T19:18:00,175 Created build tracker: /tmp/pip-build-tracker-wi_2ocmv 2024-01-26T19:18:00,175 Entered build tracker: /tmp/pip-build-tracker-wi_2ocmv 2024-01-26T19:18:00,176 Created temporary directory: /tmp/pip-wheel-v7a54uwe 2024-01-26T19:18:00,179 Created temporary directory: /tmp/pip-ephem-wheel-cache-spmcso82 2024-01-26T19:18:00,200 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-26T19:18:00,204 2 location(s) to search for versions of mlx-lm: 2024-01-26T19:18:00,204 * https://pypi.org/simple/mlx-lm/ 2024-01-26T19:18:00,204 * https://www.piwheels.org/simple/mlx-lm/ 2024-01-26T19:18:00,205 Fetching project page and analyzing links: https://pypi.org/simple/mlx-lm/ 2024-01-26T19:18:00,206 Getting page https://pypi.org/simple/mlx-lm/ 2024-01-26T19:18:00,207 Found index url https://pypi.org/simple/ 2024-01-26T19:18:00,420 Fetched page https://pypi.org/simple/mlx-lm/ as application/vnd.pypi.simple.v1+json 2024-01-26T19:18:00,423 Found link https://files.pythonhosted.org/packages/b5/15/3da62db3dfc2b7e0462505240178967ec796b334a5e202cd2ec2fd84ddda/mlx-lm-0.0.1.tar.gz (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8), version: 0.0.1 2024-01-26T19:18:00,425 Skipping link: No binaries permitted for mlx-lm: https://files.pythonhosted.org/packages/36/ce/e137a4be6cce46fbf5bccb5d3c65bc13fadeff5defc331c24d2d096ff118/mlx_lm-0.0.1-py3-none-any.whl (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,426 Found link https://files.pythonhosted.org/packages/58/46/2558e5de26c9bb19e0048348ea7be9f3403f9c9d59bc4c2c9a0b05abf489/mlx-lm-0.0.2.tar.gz (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8), version: 0.0.2 2024-01-26T19:18:00,427 Skipping link: No binaries permitted for mlx-lm: https://files.pythonhosted.org/packages/56/d4/690669e5b150f200b02d8055f7a2962d500e4f7ab2ac86ca6ecee0b4c4ad/mlx_lm-0.0.2-py3-none-any.whl (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,428 Found link https://files.pythonhosted.org/packages/3b/ed/a363caf42ad94238f04c0ded359a664a19f3bf5d309cb201d8f16c98c583/mlx-lm-0.0.3.tar.gz (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8), version: 0.0.3 2024-01-26T19:18:00,429 Skipping link: No binaries permitted for mlx-lm: https://files.pythonhosted.org/packages/64/fe/1ca7f2eda4bdb7d0ee5382b0ef06c400505ab56bab20084f7b92b53e94cc/mlx_lm-0.0.3-py3-none-any.whl (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,430 Found link https://files.pythonhosted.org/packages/cd/2d/6d7fa8f03330f0fa97ef4d2ea89cc509e3123da9277f123c67759cf28f34/mlx-lm-0.0.5.tar.gz (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8), version: 0.0.5 2024-01-26T19:18:00,430 Skipping link: No binaries permitted for mlx-lm: https://files.pythonhosted.org/packages/e5/77/c7de4f5c6c31cd109921bdb25bb712013c95a098aee5df9181b355e3ae21/mlx_lm-0.0.5-py3-none-any.whl (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,431 Found link https://files.pythonhosted.org/packages/01/b9/294b25efbb4d7786bc53f323da26607db0cd46f73bb2a00ba741871abba7/mlx-lm-0.0.6.tar.gz (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8), version: 0.0.6 2024-01-26T19:18:00,432 Skipping link: No binaries permitted for mlx-lm: https://files.pythonhosted.org/packages/37/22/34f43b32cbab0095a02bb6d8335b8218e512e22d916e5848a30104827db5/mlx_lm-0.0.6-py3-none-any.whl (from https://pypi.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,433 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-lm/ 2024-01-26T19:18:00,433 Getting page https://www.piwheels.org/simple/mlx-lm/ 2024-01-26T19:18:00,435 Found index url https://www.piwheels.org/simple/ 2024-01-26T19:18:00,589 Fetched page https://www.piwheels.org/simple/mlx-lm/ as text/html 2024-01-26T19:18:00,592 Skipping link: No binaries permitted for mlx-lm: https://www.piwheels.org/simple/mlx-lm/mlx_lm-0.0.5-py3-none-any.whl#sha256=5f1ee775106881b67e604f018528e663a2cff1fb625d6420d61c39702c0cfd1a (from https://www.piwheels.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,593 Skipping link: No binaries permitted for mlx-lm: https://www.piwheels.org/simple/mlx-lm/mlx_lm-0.0.3-py3-none-any.whl#sha256=8997b62351892e7f0388dc8363a563fd06666ca6ae269c988375fae52a7eef01 (from https://www.piwheels.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,596 Skipping link: No binaries permitted for mlx-lm: https://www.piwheels.org/simple/mlx-lm/mlx_lm-0.0.2-py3-none-any.whl#sha256=d78466e111454c6b8dd8e0523f6e5178b8d5f039a65a9f0c0f58bcbe66d089c4 (from https://www.piwheels.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,597 Skipping link: No binaries permitted for mlx-lm: https://www.piwheels.org/simple/mlx-lm/mlx_lm-0.0.1-py3-none-any.whl#sha256=50353855289948935b0a241e683fab8f9233f7083c876edeb944a71cbd3d4f73 (from https://www.piwheels.org/simple/mlx-lm/) (requires-python:>=3.8) 2024-01-26T19:18:00,599 Skipping link: not a file: https://www.piwheels.org/simple/mlx-lm/ 2024-01-26T19:18:00,600 Skipping link: not a file: https://pypi.org/simple/mlx-lm/ 2024-01-26T19:18:00,624 Given no hashes to check 1 links for project 'mlx-lm': discarding no candidates 2024-01-26T19:18:00,644 Collecting mlx-lm==0.0.6 2024-01-26T19:18:00,649 Created temporary directory: /tmp/pip-unpack-b2spo1pz 2024-01-26T19:18:00,874 Downloading mlx-lm-0.0.6.tar.gz (23 kB) 2024-01-26T19:18:00,937 Added mlx-lm==0.0.6 from https://files.pythonhosted.org/packages/01/b9/294b25efbb4d7786bc53f323da26607db0cd46f73bb2a00ba741871abba7/mlx-lm-0.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-wi_2ocmv' 2024-01-26T19:18:00,939 Running setup.py (path:/tmp/pip-wheel-v7a54uwe/mlx-lm_596f8b5e29e24ddc8d1419c1200828c2/setup.py) egg_info for package mlx-lm 2024-01-26T19:18:00,940 Created temporary directory: /tmp/pip-pip-egg-info-wcw917np 2024-01-26T19:18:00,940 Preparing metadata (setup.py): started 2024-01-26T19:18:00,942 Running command python setup.py egg_info 2024-01-26T19:18:01,439 /tmp/pip-wheel-v7a54uwe/mlx-lm_596f8b5e29e24ddc8d1419c1200828c2/setup.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2024-01-26T19:18:01,439 import pkg_resources 2024-01-26T19:18:01,947 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'readme' 2024-01-26T19:18:01,947 warnings.warn(msg) 2024-01-26T19:18:02,305 running egg_info 2024-01-26T19:18:02,307 creating /tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info 2024-01-26T19:18:02,345 writing /tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/PKG-INFO 2024-01-26T19:18:02,349 writing dependency_links to /tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/dependency_links.txt 2024-01-26T19:18:02,351 writing requirements to /tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/requires.txt 2024-01-26T19:18:02,352 writing top-level names to /tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/top_level.txt 2024-01-26T19:18:02,355 writing manifest file '/tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/SOURCES.txt' 2024-01-26T19:18:02,464 reading manifest file '/tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/SOURCES.txt' 2024-01-26T19:18:02,465 reading manifest template 'MANIFEST.in' 2024-01-26T19:18:02,475 writing manifest file '/tmp/pip-pip-egg-info-wcw917np/mlx_lm.egg-info/SOURCES.txt' 2024-01-26T19:18:02,584 Preparing metadata (setup.py): finished with status 'done' 2024-01-26T19:18:02,588 Source in /tmp/pip-wheel-v7a54uwe/mlx-lm_596f8b5e29e24ddc8d1419c1200828c2 has version 0.0.6, which satisfies requirement mlx-lm==0.0.6 from https://files.pythonhosted.org/packages/01/b9/294b25efbb4d7786bc53f323da26607db0cd46f73bb2a00ba741871abba7/mlx-lm-0.0.6.tar.gz 2024-01-26T19:18:02,589 Removed mlx-lm==0.0.6 from https://files.pythonhosted.org/packages/01/b9/294b25efbb4d7786bc53f323da26607db0cd46f73bb2a00ba741871abba7/mlx-lm-0.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-wi_2ocmv' 2024-01-26T19:18:02,595 Created temporary directory: /tmp/pip-unpack-wljqgjt3 2024-01-26T19:18:02,596 Created temporary directory: /tmp/pip-unpack-3j40m__3 2024-01-26T19:18:02,603 Building wheels for collected packages: mlx-lm 2024-01-26T19:18:02,607 Created temporary directory: /tmp/pip-wheel-n4wfmmc0 2024-01-26T19:18:02,608 Building wheel for mlx-lm (setup.py): started 2024-01-26T19:18:02,609 Destination directory: /tmp/pip-wheel-n4wfmmc0 2024-01-26T19:18:02,609 Running command python setup.py bdist_wheel 2024-01-26T19:18:03,074 /tmp/pip-wheel-v7a54uwe/mlx-lm_596f8b5e29e24ddc8d1419c1200828c2/setup.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2024-01-26T19:18:03,075 import pkg_resources 2024-01-26T19:18:03,358 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'readme' 2024-01-26T19:18:03,359 warnings.warn(msg) 2024-01-26T19:18:03,692 running bdist_wheel 2024-01-26T19:18:03,820 running build 2024-01-26T19:18:03,821 running build_py 2024-01-26T19:18:03,856 creating build 2024-01-26T19:18:03,857 creating build/lib 2024-01-26T19:18:03,857 creating build/lib/mlx_lm 2024-01-26T19:18:03,858 copying mlx_lm/generate.py -> build/lib/mlx_lm 2024-01-26T19:18:03,860 copying mlx_lm/lora.py -> build/lib/mlx_lm 2024-01-26T19:18:03,862 copying mlx_lm/__init__.py -> build/lib/mlx_lm 2024-01-26T19:18:03,864 copying mlx_lm/utils.py -> build/lib/mlx_lm 2024-01-26T19:18:03,866 copying mlx_lm/convert.py -> build/lib/mlx_lm 2024-01-26T19:18:03,868 copying mlx_lm/fuse.py -> build/lib/mlx_lm 2024-01-26T19:18:03,870 creating build/lib/mlx_lm/models 2024-01-26T19:18:03,871 copying mlx_lm/models/phi2.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,873 copying mlx_lm/models/llama.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,875 copying mlx_lm/models/stablelm_epoch.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,877 copying mlx_lm/models/base.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,879 copying mlx_lm/models/mixtral.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,881 copying mlx_lm/models/__init__.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,882 copying mlx_lm/models/qwen.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,885 copying mlx_lm/models/plamo.py -> build/lib/mlx_lm/models 2024-01-26T19:18:03,887 creating build/lib/mlx_lm/tuner 2024-01-26T19:18:03,888 copying mlx_lm/tuner/lora.py -> build/lib/mlx_lm/tuner 2024-01-26T19:18:03,890 copying mlx_lm/tuner/trainer.py -> build/lib/mlx_lm/tuner 2024-01-26T19:18:03,892 copying mlx_lm/tuner/__init__.py -> build/lib/mlx_lm/tuner 2024-01-26T19:18:03,893 copying mlx_lm/tuner/utils.py -> build/lib/mlx_lm/tuner 2024-01-26T19:18:03,931 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-01-26T19:18:03,932 !! 2024-01-26T19:18:03,933 ******************************************************************************** 2024-01-26T19:18:03,933 Please avoid running ``setup.py`` directly. 2024-01-26T19:18:03,934 Instead, use pypa/build, pypa/installer or other 2024-01-26T19:18:03,935 standards-based tools. 2024-01-26T19:18:03,936 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-01-26T19:18:03,937 ******************************************************************************** 2024-01-26T19:18:03,938 !! 2024-01-26T19:18:03,939 self.initialize_options() 2024-01-26T19:18:03,967 installing to build/bdist.linux-armv7l/wheel 2024-01-26T19:18:03,967 running install 2024-01-26T19:18:03,990 running install_lib 2024-01-26T19:18:04,025 creating build/bdist.linux-armv7l 2024-01-26T19:18:04,026 creating build/bdist.linux-armv7l/wheel 2024-01-26T19:18:04,027 creating build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,028 copying build/lib/mlx_lm/generate.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,030 copying build/lib/mlx_lm/lora.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,033 creating build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,034 copying build/lib/mlx_lm/models/phi2.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,036 copying build/lib/mlx_lm/models/llama.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,038 copying build/lib/mlx_lm/models/stablelm_epoch.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,040 copying build/lib/mlx_lm/models/base.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,041 copying build/lib/mlx_lm/models/mixtral.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,044 copying build/lib/mlx_lm/models/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,045 copying build/lib/mlx_lm/models/qwen.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,047 copying build/lib/mlx_lm/models/plamo.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-26T19:18:04,049 copying build/lib/mlx_lm/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,051 copying build/lib/mlx_lm/utils.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,054 creating build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-26T19:18:04,054 copying build/lib/mlx_lm/tuner/lora.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-26T19:18:04,056 copying build/lib/mlx_lm/tuner/trainer.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-26T19:18:04,059 copying build/lib/mlx_lm/tuner/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-26T19:18:04,060 copying build/lib/mlx_lm/tuner/utils.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-26T19:18:04,062 copying build/lib/mlx_lm/convert.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,064 copying build/lib/mlx_lm/fuse.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-26T19:18:04,065 running install_egg_info 2024-01-26T19:18:04,144 running egg_info 2024-01-26T19:18:04,177 writing mlx_lm.egg-info/PKG-INFO 2024-01-26T19:18:04,180 writing dependency_links to mlx_lm.egg-info/dependency_links.txt 2024-01-26T19:18:04,182 writing requirements to mlx_lm.egg-info/requires.txt 2024-01-26T19:18:04,183 writing top-level names to mlx_lm.egg-info/top_level.txt 2024-01-26T19:18:04,220 reading manifest file 'mlx_lm.egg-info/SOURCES.txt' 2024-01-26T19:18:04,222 reading manifest template 'MANIFEST.in' 2024-01-26T19:18:04,233 writing manifest file 'mlx_lm.egg-info/SOURCES.txt' 2024-01-26T19:18:04,234 Copying mlx_lm.egg-info to build/bdist.linux-armv7l/wheel/mlx_lm-0.0.6-py3.11.egg-info 2024-01-26T19:18:04,243 running install_scripts 2024-01-26T19:18:04,256 creating build/bdist.linux-armv7l/wheel/mlx_lm-0.0.6.dist-info/WHEEL 2024-01-26T19:18:04,258 creating '/tmp/pip-wheel-n4wfmmc0/mlx_lm-0.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-01-26T19:18:04,260 adding 'mlx_lm/__init__.py' 2024-01-26T19:18:04,262 adding 'mlx_lm/convert.py' 2024-01-26T19:18:04,264 adding 'mlx_lm/fuse.py' 2024-01-26T19:18:04,265 adding 'mlx_lm/generate.py' 2024-01-26T19:18:04,267 adding 'mlx_lm/lora.py' 2024-01-26T19:18:04,269 adding 'mlx_lm/utils.py' 2024-01-26T19:18:04,271 adding 'mlx_lm/models/__init__.py' 2024-01-26T19:18:04,272 adding 'mlx_lm/models/base.py' 2024-01-26T19:18:04,274 adding 'mlx_lm/models/llama.py' 2024-01-26T19:18:04,275 adding 'mlx_lm/models/mixtral.py' 2024-01-26T19:18:04,277 adding 'mlx_lm/models/phi2.py' 2024-01-26T19:18:04,279 adding 'mlx_lm/models/plamo.py' 2024-01-26T19:18:04,281 adding 'mlx_lm/models/qwen.py' 2024-01-26T19:18:04,283 adding 'mlx_lm/models/stablelm_epoch.py' 2024-01-26T19:18:04,284 adding 'mlx_lm/tuner/__init__.py' 2024-01-26T19:18:04,286 adding 'mlx_lm/tuner/lora.py' 2024-01-26T19:18:04,287 adding 'mlx_lm/tuner/trainer.py' 2024-01-26T19:18:04,289 adding 'mlx_lm/tuner/utils.py' 2024-01-26T19:18:04,291 adding 'mlx_lm-0.0.6.dist-info/METADATA' 2024-01-26T19:18:04,292 adding 'mlx_lm-0.0.6.dist-info/WHEEL' 2024-01-26T19:18:04,293 adding 'mlx_lm-0.0.6.dist-info/top_level.txt' 2024-01-26T19:18:04,294 adding 'mlx_lm-0.0.6.dist-info/RECORD' 2024-01-26T19:18:04,295 removing build/bdist.linux-armv7l/wheel 2024-01-26T19:18:04,413 Building wheel for mlx-lm (setup.py): finished with status 'done' 2024-01-26T19:18:04,416 Created wheel for mlx-lm: filename=mlx_lm-0.0.6-py3-none-any.whl size=30757 sha256=b7232e3ede37a346515511c0b5cc2c267e9066f14bda1d2da9bc676cf53f20c2 2024-01-26T19:18:04,417 Stored in directory: /tmp/pip-ephem-wheel-cache-spmcso82/wheels/aa/05/66/f437de2e23865fa86a3dd123d7de57fce588879a871eee5bf7 2024-01-26T19:18:04,427 Successfully built mlx-lm 2024-01-26T19:18:04,430 Removed build tracker: '/tmp/pip-build-tracker-wi_2ocmv'