2024-01-24T21:35:03,051 Created temporary directory: /tmp/pip-build-tracker-jd2fcnat 2024-01-24T21:35:03,052 Initialized build tracking at /tmp/pip-build-tracker-jd2fcnat 2024-01-24T21:35:03,053 Created build tracker: /tmp/pip-build-tracker-jd2fcnat 2024-01-24T21:35:03,053 Entered build tracker: /tmp/pip-build-tracker-jd2fcnat 2024-01-24T21:35:03,054 Created temporary directory: /tmp/pip-wheel-xx7zom34 2024-01-24T21:35:03,057 Created temporary directory: /tmp/pip-ephem-wheel-cache-e4exy_67 2024-01-24T21:35:03,080 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-24T21:35:03,083 2 location(s) to search for versions of mlx-lm: 2024-01-24T21:35:03,083 * https://pypi.org/simple/mlx-lm/ 2024-01-24T21:35:03,083 * https://www.piwheels.org/simple/mlx-lm/ 2024-01-24T21:35:03,084 Fetching project page and analyzing links: https://pypi.org/simple/mlx-lm/ 2024-01-24T21:35:03,085 Getting page https://pypi.org/simple/mlx-lm/ 2024-01-24T21:35:03,086 Found index url https://pypi.org/simple/ 2024-01-24T21:35:03,321 Fetched page https://pypi.org/simple/mlx-lm/ as application/vnd.pypi.simple.v1+json 2024-01-24T21:35:03,323 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-24T21:35:03,324 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-24T21:35:03,325 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-24T21:35:03,326 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-24T21:35:03,327 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-24T21:35:03,327 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-24T21:35:03,328 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-24T21:35:03,329 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-24T21:35:03,330 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-lm/ 2024-01-24T21:35:03,331 Getting page https://www.piwheels.org/simple/mlx-lm/ 2024-01-24T21:35:03,332 Found index url https://www.piwheels.org/simple/ 2024-01-24T21:35:03,509 Fetched page https://www.piwheels.org/simple/mlx-lm/ as text/html 2024-01-24T21:35:03,511 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-24T21:35:03,512 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-24T21:35:03,512 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-24T21:35:03,513 Skipping link: not a file: https://www.piwheels.org/simple/mlx-lm/ 2024-01-24T21:35:03,514 Skipping link: not a file: https://pypi.org/simple/mlx-lm/ 2024-01-24T21:35:03,532 Given no hashes to check 1 links for project 'mlx-lm': discarding no candidates 2024-01-24T21:35:03,550 Collecting mlx-lm==0.0.5 2024-01-24T21:35:03,553 Created temporary directory: /tmp/pip-unpack-94f824uh 2024-01-24T21:35:03,687 Downloading mlx-lm-0.0.5.tar.gz (22 kB) 2024-01-24T21:35:03,768 Added mlx-lm==0.0.5 from https://files.pythonhosted.org/packages/cd/2d/6d7fa8f03330f0fa97ef4d2ea89cc509e3123da9277f123c67759cf28f34/mlx-lm-0.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-jd2fcnat' 2024-01-24T21:35:03,770 Running setup.py (path:/tmp/pip-wheel-xx7zom34/mlx-lm_1db56b3f793b47e7bb301a5c8ee4d38e/setup.py) egg_info for package mlx-lm 2024-01-24T21:35:03,771 Created temporary directory: /tmp/pip-pip-egg-info-c4f_t3r_ 2024-01-24T21:35:03,771 Preparing metadata (setup.py): started 2024-01-24T21:35:03,773 Running command python setup.py egg_info 2024-01-24T21:35:04,246 /tmp/pip-wheel-xx7zom34/mlx-lm_1db56b3f793b47e7bb301a5c8ee4d38e/setup.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2024-01-24T21:35:04,246 import pkg_resources 2024-01-24T21:35:04,473 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'readme' 2024-01-24T21:35:04,474 warnings.warn(msg) 2024-01-24T21:35:04,791 running egg_info 2024-01-24T21:35:04,793 creating /tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info 2024-01-24T21:35:04,818 writing /tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/PKG-INFO 2024-01-24T21:35:04,821 writing dependency_links to /tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/dependency_links.txt 2024-01-24T21:35:04,823 writing requirements to /tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/requires.txt 2024-01-24T21:35:04,824 writing top-level names to /tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/top_level.txt 2024-01-24T21:35:04,825 writing manifest file '/tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/SOURCES.txt' 2024-01-24T21:35:04,904 reading manifest file '/tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/SOURCES.txt' 2024-01-24T21:35:04,905 reading manifest template 'MANIFEST.in' 2024-01-24T21:35:04,915 writing manifest file '/tmp/pip-pip-egg-info-c4f_t3r_/mlx_lm.egg-info/SOURCES.txt' 2024-01-24T21:35:05,021 Preparing metadata (setup.py): finished with status 'done' 2024-01-24T21:35:05,026 Source in /tmp/pip-wheel-xx7zom34/mlx-lm_1db56b3f793b47e7bb301a5c8ee4d38e has version 0.0.5, which satisfies requirement mlx-lm==0.0.5 from https://files.pythonhosted.org/packages/cd/2d/6d7fa8f03330f0fa97ef4d2ea89cc509e3123da9277f123c67759cf28f34/mlx-lm-0.0.5.tar.gz 2024-01-24T21:35:05,027 Removed mlx-lm==0.0.5 from https://files.pythonhosted.org/packages/cd/2d/6d7fa8f03330f0fa97ef4d2ea89cc509e3123da9277f123c67759cf28f34/mlx-lm-0.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-jd2fcnat' 2024-01-24T21:35:05,033 Created temporary directory: /tmp/pip-unpack-0kw9aqmm 2024-01-24T21:35:05,034 Created temporary directory: /tmp/pip-unpack-mwboiw1m 2024-01-24T21:35:05,041 Building wheels for collected packages: mlx-lm 2024-01-24T21:35:05,045 Created temporary directory: /tmp/pip-wheel-89tb8eg3 2024-01-24T21:35:05,046 Building wheel for mlx-lm (setup.py): started 2024-01-24T21:35:05,047 Destination directory: /tmp/pip-wheel-89tb8eg3 2024-01-24T21:35:05,047 Running command python setup.py bdist_wheel 2024-01-24T21:35:05,497 /tmp/pip-wheel-xx7zom34/mlx-lm_1db56b3f793b47e7bb301a5c8ee4d38e/setup.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2024-01-24T21:35:05,498 import pkg_resources 2024-01-24T21:35:05,722 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'readme' 2024-01-24T21:35:05,722 warnings.warn(msg) 2024-01-24T21:35:06,015 running bdist_wheel 2024-01-24T21:35:06,106 running build 2024-01-24T21:35:06,107 running build_py 2024-01-24T21:35:06,134 creating build 2024-01-24T21:35:06,134 creating build/lib 2024-01-24T21:35:06,135 creating build/lib/mlx_lm 2024-01-24T21:35:06,136 copying mlx_lm/lora.py -> build/lib/mlx_lm 2024-01-24T21:35:06,139 copying mlx_lm/__init__.py -> build/lib/mlx_lm 2024-01-24T21:35:06,140 copying mlx_lm/utils.py -> build/lib/mlx_lm 2024-01-24T21:35:06,142 copying mlx_lm/generate.py -> build/lib/mlx_lm 2024-01-24T21:35:06,144 copying mlx_lm/convert.py -> build/lib/mlx_lm 2024-01-24T21:35:06,145 copying mlx_lm/fuse.py -> build/lib/mlx_lm 2024-01-24T21:35:06,148 creating build/lib/mlx_lm/models 2024-01-24T21:35:06,148 copying mlx_lm/models/phi2.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,150 copying mlx_lm/models/base.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,152 copying mlx_lm/models/__init__.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,153 copying mlx_lm/models/llama.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,155 copying mlx_lm/models/plamo.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,157 copying mlx_lm/models/mixtral.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,159 copying mlx_lm/models/qwen.py -> build/lib/mlx_lm/models 2024-01-24T21:35:06,162 creating build/lib/mlx_lm/tuner 2024-01-24T21:35:06,163 copying mlx_lm/tuner/lora.py -> build/lib/mlx_lm/tuner 2024-01-24T21:35:06,165 copying mlx_lm/tuner/trainer.py -> build/lib/mlx_lm/tuner 2024-01-24T21:35:06,167 copying mlx_lm/tuner/__init__.py -> build/lib/mlx_lm/tuner 2024-01-24T21:35:06,168 copying mlx_lm/tuner/utils.py -> build/lib/mlx_lm/tuner 2024-01-24T21:35:06,197 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-01-24T21:35:06,198 !! 2024-01-24T21:35:06,199 ******************************************************************************** 2024-01-24T21:35:06,200 Please avoid running ``setup.py`` directly. 2024-01-24T21:35:06,200 Instead, use pypa/build, pypa/installer or other 2024-01-24T21:35:06,201 standards-based tools. 2024-01-24T21:35:06,202 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-01-24T21:35:06,203 ******************************************************************************** 2024-01-24T21:35:06,204 !! 2024-01-24T21:35:06,204 self.initialize_options() 2024-01-24T21:35:06,222 installing to build/bdist.linux-armv7l/wheel 2024-01-24T21:35:06,222 running install 2024-01-24T21:35:06,246 running install_lib 2024-01-24T21:35:06,270 creating build/bdist.linux-armv7l 2024-01-24T21:35:06,270 creating build/bdist.linux-armv7l/wheel 2024-01-24T21:35:06,272 creating build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,273 copying build/lib/mlx_lm/lora.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,276 creating build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,277 copying build/lib/mlx_lm/models/phi2.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,279 copying build/lib/mlx_lm/models/base.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,281 copying build/lib/mlx_lm/models/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,282 copying build/lib/mlx_lm/models/llama.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,284 copying build/lib/mlx_lm/models/plamo.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,287 copying build/lib/mlx_lm/models/mixtral.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,289 copying build/lib/mlx_lm/models/qwen.py -> build/bdist.linux-armv7l/wheel/mlx_lm/models 2024-01-24T21:35:06,292 creating build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-24T21:35:06,292 copying build/lib/mlx_lm/tuner/lora.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-24T21:35:06,294 copying build/lib/mlx_lm/tuner/trainer.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-24T21:35:06,296 copying build/lib/mlx_lm/tuner/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-24T21:35:06,297 copying build/lib/mlx_lm/tuner/utils.py -> build/bdist.linux-armv7l/wheel/mlx_lm/tuner 2024-01-24T21:35:06,299 copying build/lib/mlx_lm/__init__.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,300 copying build/lib/mlx_lm/utils.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,303 copying build/lib/mlx_lm/generate.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,304 copying build/lib/mlx_lm/convert.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,306 copying build/lib/mlx_lm/fuse.py -> build/bdist.linux-armv7l/wheel/mlx_lm 2024-01-24T21:35:06,308 running install_egg_info 2024-01-24T21:35:06,367 running egg_info 2024-01-24T21:35:06,391 writing mlx_lm.egg-info/PKG-INFO 2024-01-24T21:35:06,394 writing dependency_links to mlx_lm.egg-info/dependency_links.txt 2024-01-24T21:35:06,396 writing requirements to mlx_lm.egg-info/requires.txt 2024-01-24T21:35:06,397 writing top-level names to mlx_lm.egg-info/top_level.txt 2024-01-24T21:35:06,424 reading manifest file 'mlx_lm.egg-info/SOURCES.txt' 2024-01-24T21:35:06,426 reading manifest template 'MANIFEST.in' 2024-01-24T21:35:06,435 writing manifest file 'mlx_lm.egg-info/SOURCES.txt' 2024-01-24T21:35:06,437 Copying mlx_lm.egg-info to build/bdist.linux-armv7l/wheel/mlx_lm-0.0.5-py3.11.egg-info 2024-01-24T21:35:06,446 running install_scripts 2024-01-24T21:35:06,458 creating build/bdist.linux-armv7l/wheel/mlx_lm-0.0.5.dist-info/WHEEL 2024-01-24T21:35:06,461 creating '/tmp/pip-wheel-89tb8eg3/mlx_lm-0.0.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-01-24T21:35:06,463 adding 'mlx_lm/__init__.py' 2024-01-24T21:35:06,464 adding 'mlx_lm/convert.py' 2024-01-24T21:35:06,466 adding 'mlx_lm/fuse.py' 2024-01-24T21:35:06,467 adding 'mlx_lm/generate.py' 2024-01-24T21:35:06,469 adding 'mlx_lm/lora.py' 2024-01-24T21:35:06,471 adding 'mlx_lm/utils.py' 2024-01-24T21:35:06,473 adding 'mlx_lm/models/__init__.py' 2024-01-24T21:35:06,474 adding 'mlx_lm/models/base.py' 2024-01-24T21:35:06,476 adding 'mlx_lm/models/llama.py' 2024-01-24T21:35:06,478 adding 'mlx_lm/models/mixtral.py' 2024-01-24T21:35:06,479 adding 'mlx_lm/models/phi2.py' 2024-01-24T21:35:06,481 adding 'mlx_lm/models/plamo.py' 2024-01-24T21:35:06,483 adding 'mlx_lm/models/qwen.py' 2024-01-24T21:35:06,485 adding 'mlx_lm/tuner/__init__.py' 2024-01-24T21:35:06,486 adding 'mlx_lm/tuner/lora.py' 2024-01-24T21:35:06,488 adding 'mlx_lm/tuner/trainer.py' 2024-01-24T21:35:06,489 adding 'mlx_lm/tuner/utils.py' 2024-01-24T21:35:06,491 adding 'mlx_lm-0.0.5.dist-info/METADATA' 2024-01-24T21:35:06,492 adding 'mlx_lm-0.0.5.dist-info/WHEEL' 2024-01-24T21:35:06,493 adding 'mlx_lm-0.0.5.dist-info/top_level.txt' 2024-01-24T21:35:06,494 adding 'mlx_lm-0.0.5.dist-info/RECORD' 2024-01-24T21:35:06,495 removing build/bdist.linux-armv7l/wheel 2024-01-24T21:35:06,610 Building wheel for mlx-lm (setup.py): finished with status 'done' 2024-01-24T21:35:06,612 Created wheel for mlx-lm: filename=mlx_lm-0.0.5-py3-none-any.whl size=28309 sha256=5f1ee775106881b67e604f018528e663a2cff1fb625d6420d61c39702c0cfd1a 2024-01-24T21:35:06,614 Stored in directory: /tmp/pip-ephem-wheel-cache-e4exy_67/wheels/eb/1b/67/c89c1ed77830ec97f2c22873c308a3f4b35fda149ce613683b 2024-01-24T21:35:06,624 Successfully built mlx-lm 2024-01-24T21:35:06,629 Removed build tracker: '/tmp/pip-build-tracker-jd2fcnat'