2026-03-26T20:56:32,702 Created temporary directory: /tmp/pip-ephem-wheel-cache-gdyuvddm 2026-03-26T20:56:32,704 Created temporary directory: /tmp/pip-build-tracker-yaud8pl6 2026-03-26T20:56:32,704 Initialized build tracking at /tmp/pip-build-tracker-yaud8pl6 2026-03-26T20:56:32,705 Created build tracker: /tmp/pip-build-tracker-yaud8pl6 2026-03-26T20:56:32,706 Entered build tracker: /tmp/pip-build-tracker-yaud8pl6 2026-03-26T20:56:32,707 Created temporary directory: /tmp/pip-wheel-uq8fzr8p 2026-03-26T20:56:32,710 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-03-26T20:56:32,712 Created temporary directory: /tmp/pip-ephem-wheel-cache-tfv5410c 2026-03-26T20:56:32,736 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T20:56:32,740 2 location(s) to search for versions of mlx-embeddings: 2026-03-26T20:56:32,740 * https://pypi.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,740 * https://www.piwheels.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,741 Fetching project page and analyzing links: https://pypi.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,742 Getting page https://pypi.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,743 Found index url https://pypi.org/simple 2026-03-26T20:56:32,976 Fetched page https://pypi.org/simple/mlx-embeddings/ as application/vnd.pypi.simple.v1+json 2026-03-26T20:56:32,979 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/95/a7/a37e4e2b4799f1429647bb6b066f333138c3e9e0140787ae68b22719e029/mlx_embeddings-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:32,981 Found link https://files.pythonhosted.org/packages/45/76/4eeb8f5058fbb39bf5894904847421961681129d84602e17326b112e663b/mlx_embeddings-0.0.1.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8), version: 0.0.1 2026-03-26T20:56:32,982 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/07/02/16e97e45e4cc436ffd21b258bea858c8d6b56a4a4aaa0cfd2d2fda783087/mlx_embeddings-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:32,983 Found link https://files.pythonhosted.org/packages/9b/a8/27b2fdf49b4f16cea17497d733cbd9475832d55d8b9ade741fab873cd05e/mlx_embeddings-0.0.2.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8), version: 0.0.2 2026-03-26T20:56:32,983 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/d4/95/fc3ad54fd89144a51d725724182ddbce3c9a97f1f78b69adbce3d9d71cad/mlx_embeddings-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:32,985 Found link https://files.pythonhosted.org/packages/b7/67/bff944f4b6b529aeb0ae03d031cc465441c2b4839f418bacdfb205045a2c/mlx_embeddings-0.0.3.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8), version: 0.0.3 2026-03-26T20:56:32,985 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/74/3d/74eac090c5effd83748d227d76ac4a9d018ff39795d5a22601edda47188a/mlx_embeddings-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:32,986 Found link https://files.pythonhosted.org/packages/b6/c4/26f04783804d977d0246ef81b9fce1582b2eff40bceabb967332440b6b71/mlx_embeddings-0.0.4.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8), version: 0.0.4 2026-03-26T20:56:32,987 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/e7/66/524db48e1e90ae071589ebcd29cd8e03daa4f69ac63718f0977dac922f0f/mlx_embeddings-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:32,988 Found link https://files.pythonhosted.org/packages/ef/b8/2f6f9e48386c1ab6fc0431d683296c45eb4bbcc5d3b4b2bf9594746d1efe/mlx_embeddings-0.0.5.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.8), version: 0.0.5 2026-03-26T20:56:32,989 Skipping link: No binaries permitted for mlx-embeddings: https://files.pythonhosted.org/packages/78/18/05a341c811c9ee04f227cdbc064a635b84202cb8f85471adfdeebe0da32d/mlx_embeddings-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.10) 2026-03-26T20:56:32,990 Found link https://files.pythonhosted.org/packages/4b/64/3d0e6a861ef2f59e28b6eeea144f7d2739a0b4f19caa2b45b3302b029725/mlx_embeddings-0.1.0.tar.gz (from https://pypi.org/simple/mlx-embeddings/) (requires-python:>=3.10), version: 0.1.0 2026-03-26T20:56:32,991 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,991 Getting page https://www.piwheels.org/simple/mlx-embeddings/ 2026-03-26T20:56:32,992 Found index url https://www.piwheels.org/simple 2026-03-26T20:56:33,175 Fetched page https://www.piwheels.org/simple/mlx-embeddings/ as text/html 2026-03-26T20:56:33,178 Skipping link: No binaries permitted for mlx-embeddings: https://archive1.piwheels.org/simple/mlx-embeddings/mlx_embeddings-0.0.5-py2.py3-none-any.whl#sha256=4f9b9c659eada9af8908dc6d9c55f77649f24788093f36d4fef11d1f35b6fe75 (from https://www.piwheels.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:33,179 Skipping link: No binaries permitted for mlx-embeddings: https://archive1.piwheels.org/simple/mlx-embeddings/mlx_embeddings-0.0.4-py2.py3-none-any.whl#sha256=9e312e07276bef47c2554e671af361d7637d3c94564c1cd80891eaf44b365890 (from https://www.piwheels.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:33,179 Skipping link: No binaries permitted for mlx-embeddings: https://archive1.piwheels.org/simple/mlx-embeddings/mlx_embeddings-0.0.3-py2.py3-none-any.whl#sha256=a3586b04d7342ad6aa468003b58b1dc7b8227083f5444dd1b96c5d1e691785f8 (from https://www.piwheels.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:33,180 Skipping link: No binaries permitted for mlx-embeddings: https://archive1.piwheels.org/simple/mlx-embeddings/mlx_embeddings-0.0.2-py2.py3-none-any.whl#sha256=a734cc3b778651d5026c52dcfc64e7524cf01b5f1bf17c408bf827946fabbf37 (from https://www.piwheels.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:33,180 Skipping link: No binaries permitted for mlx-embeddings: https://archive1.piwheels.org/simple/mlx-embeddings/mlx_embeddings-0.0.1-py2.py3-none-any.whl#sha256=27a16909566e67258cd3420b6d8dfbb178dc4725e9c3411cf98a25b1a021e16e (from https://www.piwheels.org/simple/mlx-embeddings/) (requires-python:>=3.8) 2026-03-26T20:56:33,181 Skipping link: not a file: https://www.piwheels.org/simple/mlx-embeddings/ 2026-03-26T20:56:33,181 Skipping link: not a file: https://pypi.org/simple/mlx-embeddings/ 2026-03-26T20:56:33,201 Given no hashes to check 1 links for project 'mlx-embeddings': discarding no candidates 2026-03-26T20:56:33,219 Collecting mlx-embeddings==0.1.0 2026-03-26T20:56:33,221 Created temporary directory: /tmp/pip-unpack-6cm2ihmb 2026-03-26T20:56:33,373 Downloading mlx_embeddings-0.1.0.tar.gz (66 kB) 2026-03-26T20:56:33,530 Added mlx-embeddings==0.1.0 from https://files.pythonhosted.org/packages/4b/64/3d0e6a861ef2f59e28b6eeea144f7d2739a0b4f19caa2b45b3302b029725/mlx_embeddings-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-yaud8pl6' 2026-03-26T20:56:33,535 Created temporary directory: /tmp/pip-build-env-w8f7gxj5 2026-03-26T20:56:33,540 Installing build dependencies: started 2026-03-26T20:56:33,541 Running command pip subprocess to install build dependencies 2026-03-26T20:56:34,682 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T20:56:35,130 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-03-26T20:56:35,153 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T20:56:36,923 Collecting setuptools>=64 2026-03-26T20:56:37,004 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-26T20:56:39,979 Installing collected packages: setuptools 2026-03-26T20:56:43,262 Successfully installed setuptools-82.0.1 2026-03-26T20:56:43,528 Installing build dependencies: finished with status 'done' 2026-03-26T20:56:43,534 Getting requirements to build wheel: started 2026-03-26T20:56:43,535 Running command Getting requirements to build wheel 2026-03-26T20:56:44,097 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-03-26T20:56:44,097 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-03-26T20:56:44,131 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T20:56:44,131 !! 2026-03-26T20:56:44,132 ******************************************************************************** 2026-03-26T20:56:44,133 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-03-26T20:56:44,134 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T20:56:44,135 or your builds will no longer be supported. 2026-03-26T20:56:44,136 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:44,137 ******************************************************************************** 2026-03-26T20:56:44,138 !! 2026-03-26T20:56:44,138 corresp(dist, value, root_dir) 2026-03-26T20:56:44,213 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:44,213 !! 2026-03-26T20:56:44,214 ******************************************************************************** 2026-03-26T20:56:44,215 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:44,216 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:44,217 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:44,218 ******************************************************************************** 2026-03-26T20:56:44,219 !! 2026-03-26T20:56:44,219 dist._finalize_license_expression() 2026-03-26T20:56:44,220 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:44,221 !! 2026-03-26T20:56:44,222 ******************************************************************************** 2026-03-26T20:56:44,223 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:44,224 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:44,226 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:44,227 ******************************************************************************** 2026-03-26T20:56:44,228 !! 2026-03-26T20:56:44,228 self._finalize_license_expression() 2026-03-26T20:56:44,229 running egg_info 2026-03-26T20:56:44,230 writing mlx_embeddings.egg-info/PKG-INFO 2026-03-26T20:56:44,235 writing dependency_links to mlx_embeddings.egg-info/dependency_links.txt 2026-03-26T20:56:44,236 writing entry points to mlx_embeddings.egg-info/entry_points.txt 2026-03-26T20:56:44,239 writing requirements to mlx_embeddings.egg-info/requires.txt 2026-03-26T20:56:44,240 writing top-level names to mlx_embeddings.egg-info/top_level.txt 2026-03-26T20:56:44,262 reading manifest file 'mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:44,267 reading manifest template 'MANIFEST.in' 2026-03-26T20:56:44,269 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-26T20:56:44,270 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-26T20:56:44,271 adding license file 'LICENSE' 2026-03-26T20:56:44,272 adding license file 'AUTHORS.rst' 2026-03-26T20:56:44,274 writing manifest file 'mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:44,374 Getting requirements to build wheel: finished with status 'done' 2026-03-26T20:56:44,377 Created temporary directory: /tmp/pip-modern-metadata-f0likat_ 2026-03-26T20:56:44,379 Preparing metadata (pyproject.toml): started 2026-03-26T20:56:44,380 Running command Preparing metadata (pyproject.toml) 2026-03-26T20:56:44,912 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-03-26T20:56:44,912 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-03-26T20:56:44,942 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T20:56:44,943 !! 2026-03-26T20:56:44,944 ******************************************************************************** 2026-03-26T20:56:44,944 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-03-26T20:56:44,946 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T20:56:44,946 or your builds will no longer be supported. 2026-03-26T20:56:44,947 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:44,948 ******************************************************************************** 2026-03-26T20:56:44,949 !! 2026-03-26T20:56:44,950 corresp(dist, value, root_dir) 2026-03-26T20:56:45,018 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:45,019 !! 2026-03-26T20:56:45,020 ******************************************************************************** 2026-03-26T20:56:45,021 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:45,022 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:45,023 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:45,024 ******************************************************************************** 2026-03-26T20:56:45,025 !! 2026-03-26T20:56:45,026 dist._finalize_license_expression() 2026-03-26T20:56:45,026 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:45,027 !! 2026-03-26T20:56:45,029 ******************************************************************************** 2026-03-26T20:56:45,029 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:45,030 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:45,031 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:45,031 ******************************************************************************** 2026-03-26T20:56:45,032 !! 2026-03-26T20:56:45,032 self._finalize_license_expression() 2026-03-26T20:56:45,034 running dist_info 2026-03-26T20:56:45,044 creating /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info 2026-03-26T20:56:45,045 writing /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/PKG-INFO 2026-03-26T20:56:45,050 writing dependency_links to /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/dependency_links.txt 2026-03-26T20:56:45,051 writing entry points to /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/entry_points.txt 2026-03-26T20:56:45,053 writing requirements to /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/requires.txt 2026-03-26T20:56:45,054 writing top-level names to /tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/top_level.txt 2026-03-26T20:56:45,056 writing manifest file '/tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:45,077 reading manifest file '/tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:45,079 reading manifest template 'MANIFEST.in' 2026-03-26T20:56:45,080 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-26T20:56:45,081 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-26T20:56:45,082 adding license file 'LICENSE' 2026-03-26T20:56:45,083 adding license file 'AUTHORS.rst' 2026-03-26T20:56:45,085 writing manifest file '/tmp/pip-modern-metadata-f0likat_/mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:45,086 creating '/tmp/pip-modern-metadata-f0likat_/mlx_embeddings-0.1.0.dist-info' 2026-03-26T20:56:45,093 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-03-26T20:56:45,093 !! 2026-03-26T20:56:45,094 ******************************************************************************** 2026-03-26T20:56:45,095 With Python 2.7 end-of-life, support for building universal wheels 2026-03-26T20:56:45,095 (i.e., wheels that support both Python 2 and Python 3) 2026-03-26T20:56:45,096 is being obviated. 2026-03-26T20:56:45,096 Please discontinue using this option, or if you still need it, 2026-03-26T20:56:45,097 file an issue with pypa/setuptools describing your use case. 2026-03-26T20:56:45,098 This deprecation is overdue, please update your project and remove deprecated 2026-03-26T20:56:45,098 calls to avoid build errors in the future. 2026-03-26T20:56:45,099 ******************************************************************************** 2026-03-26T20:56:45,100 !! 2026-03-26T20:56:45,100 self.finalize_options() 2026-03-26T20:56:45,219 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T20:56:45,224 Source in /tmp/pip-wheel-uq8fzr8p/mlx-embeddings_ca8f1c732eff40c39dc737b00dab44db has version 0.1.0, which satisfies requirement mlx-embeddings==0.1.0 from https://files.pythonhosted.org/packages/4b/64/3d0e6a861ef2f59e28b6eeea144f7d2739a0b4f19caa2b45b3302b029725/mlx_embeddings-0.1.0.tar.gz 2026-03-26T20:56:45,225 Removed mlx-embeddings==0.1.0 from https://files.pythonhosted.org/packages/4b/64/3d0e6a861ef2f59e28b6eeea144f7d2739a0b4f19caa2b45b3302b029725/mlx_embeddings-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-yaud8pl6' 2026-03-26T20:56:45,233 Created temporary directory: /tmp/pip-unpack-mj1amrvl 2026-03-26T20:56:45,234 Building wheels for collected packages: mlx-embeddings 2026-03-26T20:56:45,239 Created temporary directory: /tmp/pip-wheel-7v1l7iqb 2026-03-26T20:56:45,239 Destination directory: /tmp/pip-wheel-7v1l7iqb 2026-03-26T20:56:45,241 Building wheel for mlx-embeddings (pyproject.toml): started 2026-03-26T20:56:45,242 Running command Building wheel for mlx-embeddings (pyproject.toml) 2026-03-26T20:56:46,234 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-03-26T20:56:46,234 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-03-26T20:56:46,263 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-26T20:56:46,264 !! 2026-03-26T20:56:46,265 ******************************************************************************** 2026-03-26T20:56:46,265 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-03-26T20:56:46,266 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-26T20:56:46,267 or your builds will no longer be supported. 2026-03-26T20:56:46,268 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:46,269 ******************************************************************************** 2026-03-26T20:56:46,270 !! 2026-03-26T20:56:46,270 corresp(dist, value, root_dir) 2026-03-26T20:56:46,334 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:46,335 !! 2026-03-26T20:56:46,336 ******************************************************************************** 2026-03-26T20:56:46,336 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:46,338 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:46,339 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:46,339 ******************************************************************************** 2026-03-26T20:56:46,340 !! 2026-03-26T20:56:46,341 dist._finalize_license_expression() 2026-03-26T20:56:46,342 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-26T20:56:46,342 !! 2026-03-26T20:56:46,343 ******************************************************************************** 2026-03-26T20:56:46,344 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-26T20:56:46,345 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-03-26T20:56:46,346 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-26T20:56:46,347 ******************************************************************************** 2026-03-26T20:56:46,348 !! 2026-03-26T20:56:46,349 self._finalize_license_expression() 2026-03-26T20:56:46,349 running bdist_wheel 2026-03-26T20:56:46,353 /tmp/pip-build-env-w8f7gxj5/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-03-26T20:56:46,354 !! 2026-03-26T20:56:46,355 ******************************************************************************** 2026-03-26T20:56:46,355 With Python 2.7 end-of-life, support for building universal wheels 2026-03-26T20:56:46,356 (i.e., wheels that support both Python 2 and Python 3) 2026-03-26T20:56:46,356 is being obviated. 2026-03-26T20:56:46,357 Please discontinue using this option, or if you still need it, 2026-03-26T20:56:46,357 file an issue with pypa/setuptools describing your use case. 2026-03-26T20:56:46,358 This deprecation is overdue, please update your project and remove deprecated 2026-03-26T20:56:46,359 calls to avoid build errors in the future. 2026-03-26T20:56:46,359 ******************************************************************************** 2026-03-26T20:56:46,360 !! 2026-03-26T20:56:46,361 self.finalize_options() 2026-03-26T20:56:46,363 running build 2026-03-26T20:56:46,364 running build_py 2026-03-26T20:56:46,370 creating build/lib/mlx_embeddings 2026-03-26T20:56:46,372 copying mlx_embeddings/colvision_processor.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,374 copying mlx_embeddings/utils.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,377 copying mlx_embeddings/__init__.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,379 copying mlx_embeddings/tokenizer_utils.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,382 copying mlx_embeddings/convert.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,384 copying mlx_embeddings/version.py -> build/lib/mlx_embeddings 2026-03-26T20:56:46,386 creating build/lib/mlx_embeddings/models 2026-03-26T20:56:46,387 copying mlx_embeddings/models/xlm_roberta.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,390 copying mlx_embeddings/models/siglip.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,393 copying mlx_embeddings/models/base.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,395 copying mlx_embeddings/models/colqwen2_5.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,397 copying mlx_embeddings/models/modernbert.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,400 copying mlx_embeddings/models/qwen3.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,402 copying mlx_embeddings/models/llama_bidirec.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,404 copying mlx_embeddings/models/__init__.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,406 copying mlx_embeddings/models/lfm2.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,408 copying mlx_embeddings/models/bert.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,410 copying mlx_embeddings/models/gemma3_text.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,413 copying mlx_embeddings/models/colidefics3.py -> build/lib/mlx_embeddings/models 2026-03-26T20:56:46,415 creating build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,417 copying mlx_embeddings/tests/test_versioning.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,419 copying mlx_embeddings/tests/test_smoke.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,421 copying mlx_embeddings/tests/test_convert.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,423 copying mlx_embeddings/tests/__init__.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,425 copying mlx_embeddings/tests/test_base.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,428 copying mlx_embeddings/tests/test_models.py -> build/lib/mlx_embeddings/tests 2026-03-26T20:56:46,431 creating build/lib/mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,432 copying mlx_embeddings/models/qwen3_vl/processor.py -> build/lib/mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,435 copying mlx_embeddings/models/qwen3_vl/model.py -> build/lib/mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,437 copying mlx_embeddings/models/qwen3_vl/__init__.py -> build/lib/mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,440 creating build/lib/mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,441 copying mlx_embeddings/models/llama_nemotron_vl/model.py -> build/lib/mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,443 copying mlx_embeddings/models/llama_nemotron_vl/__init__.py -> build/lib/mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,445 running egg_info 2026-03-26T20:56:46,454 writing mlx_embeddings.egg-info/PKG-INFO 2026-03-26T20:56:46,459 writing dependency_links to mlx_embeddings.egg-info/dependency_links.txt 2026-03-26T20:56:46,461 writing entry points to mlx_embeddings.egg-info/entry_points.txt 2026-03-26T20:56:46,462 writing requirements to mlx_embeddings.egg-info/requires.txt 2026-03-26T20:56:46,463 writing top-level names to mlx_embeddings.egg-info/top_level.txt 2026-03-26T20:56:46,476 reading manifest file 'mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:46,480 reading manifest template 'MANIFEST.in' 2026-03-26T20:56:46,481 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-26T20:56:46,482 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-26T20:56:46,483 adding license file 'LICENSE' 2026-03-26T20:56:46,483 adding license file 'AUTHORS.rst' 2026-03-26T20:56:46,487 writing manifest file 'mlx_embeddings.egg-info/SOURCES.txt' 2026-03-26T20:56:46,502 installing to build/bdist.linux-armv7l/wheel 2026-03-26T20:56:46,503 running install 2026-03-26T20:56:46,526 running install_lib 2026-03-26T20:56:46,531 creating build/bdist.linux-armv7l/wheel 2026-03-26T20:56:46,533 creating build/bdist.linux-armv7l/wheel/mlx_embeddings 2026-03-26T20:56:46,535 creating build/bdist.linux-armv7l/wheel/mlx_embeddings/models 2026-03-26T20:56:46,536 copying build/lib/mlx_embeddings/models/xlm_roberta.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,539 copying build/lib/mlx_embeddings/models/siglip.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,542 creating build/bdist.linux-armv7l/wheel/mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,543 copying build/lib/mlx_embeddings/models/qwen3_vl/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,546 copying build/lib/mlx_embeddings/models/qwen3_vl/model.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,548 copying build/lib/mlx_embeddings/models/qwen3_vl/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models/qwen3_vl 2026-03-26T20:56:46,550 copying build/lib/mlx_embeddings/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,552 creating build/bdist.linux-armv7l/wheel/mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,553 copying build/lib/mlx_embeddings/models/llama_nemotron_vl/model.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,555 copying build/lib/mlx_embeddings/models/llama_nemotron_vl/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models/llama_nemotron_vl 2026-03-26T20:56:46,557 copying build/lib/mlx_embeddings/models/colqwen2_5.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,560 copying build/lib/mlx_embeddings/models/modernbert.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,562 copying build/lib/mlx_embeddings/models/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,565 copying build/lib/mlx_embeddings/models/llama_bidirec.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,567 copying build/lib/mlx_embeddings/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,569 copying build/lib/mlx_embeddings/models/lfm2.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,571 copying build/lib/mlx_embeddings/models/bert.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,573 copying build/lib/mlx_embeddings/models/gemma3_text.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,576 copying build/lib/mlx_embeddings/models/colidefics3.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/models 2026-03-26T20:56:46,578 copying build/lib/mlx_embeddings/colvision_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,580 copying build/lib/mlx_embeddings/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,582 copying build/lib/mlx_embeddings/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,584 copying build/lib/mlx_embeddings/tokenizer_utils.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,588 creating build/bdist.linux-armv7l/wheel/mlx_embeddings/tests 2026-03-26T20:56:46,589 copying build/lib/mlx_embeddings/tests/test_versioning.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,591 copying build/lib/mlx_embeddings/tests/test_smoke.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,593 copying build/lib/mlx_embeddings/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,595 copying build/lib/mlx_embeddings/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,597 copying build/lib/mlx_embeddings/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,599 copying build/lib/mlx_embeddings/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings/tests 2026-03-26T20:56:46,602 copying build/lib/mlx_embeddings/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,604 copying build/lib/mlx_embeddings/version.py -> build/bdist.linux-armv7l/wheel/./mlx_embeddings 2026-03-26T20:56:46,606 running install_egg_info 2026-03-26T20:56:46,611 Copying mlx_embeddings.egg-info to build/bdist.linux-armv7l/wheel/./mlx_embeddings-0.1.0-py3.11.egg-info 2026-03-26T20:56:46,622 running install_scripts 2026-03-26T20:56:46,637 creating build/bdist.linux-armv7l/wheel/mlx_embeddings-0.1.0.dist-info/WHEEL 2026-03-26T20:56:46,639 creating '/tmp/pip-wheel-7v1l7iqb/.tmp-vcyrgqjt/mlx_embeddings-0.1.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-26T20:56:46,642 adding 'mlx_embeddings/__init__.py' 2026-03-26T20:56:46,644 adding 'mlx_embeddings/colvision_processor.py' 2026-03-26T20:56:46,646 adding 'mlx_embeddings/convert.py' 2026-03-26T20:56:46,648 adding 'mlx_embeddings/tokenizer_utils.py' 2026-03-26T20:56:46,651 adding 'mlx_embeddings/utils.py' 2026-03-26T20:56:46,652 adding 'mlx_embeddings/version.py' 2026-03-26T20:56:46,654 adding 'mlx_embeddings/models/__init__.py' 2026-03-26T20:56:46,656 adding 'mlx_embeddings/models/base.py' 2026-03-26T20:56:46,658 adding 'mlx_embeddings/models/bert.py' 2026-03-26T20:56:46,660 adding 'mlx_embeddings/models/colidefics3.py' 2026-03-26T20:56:46,662 adding 'mlx_embeddings/models/colqwen2_5.py' 2026-03-26T20:56:46,663 adding 'mlx_embeddings/models/gemma3_text.py' 2026-03-26T20:56:46,665 adding 'mlx_embeddings/models/lfm2.py' 2026-03-26T20:56:46,666 adding 'mlx_embeddings/models/llama_bidirec.py' 2026-03-26T20:56:46,669 adding 'mlx_embeddings/models/modernbert.py' 2026-03-26T20:56:46,671 adding 'mlx_embeddings/models/qwen3.py' 2026-03-26T20:56:46,674 adding 'mlx_embeddings/models/siglip.py' 2026-03-26T20:56:46,676 adding 'mlx_embeddings/models/xlm_roberta.py' 2026-03-26T20:56:46,678 adding 'mlx_embeddings/models/llama_nemotron_vl/__init__.py' 2026-03-26T20:56:46,680 adding 'mlx_embeddings/models/llama_nemotron_vl/model.py' 2026-03-26T20:56:46,682 adding 'mlx_embeddings/models/qwen3_vl/__init__.py' 2026-03-26T20:56:46,684 adding 'mlx_embeddings/models/qwen3_vl/model.py' 2026-03-26T20:56:46,686 adding 'mlx_embeddings/models/qwen3_vl/processor.py' 2026-03-26T20:56:46,688 adding 'mlx_embeddings/tests/__init__.py' 2026-03-26T20:56:46,689 adding 'mlx_embeddings/tests/test_base.py' 2026-03-26T20:56:46,691 adding 'mlx_embeddings/tests/test_convert.py' 2026-03-26T20:56:46,693 adding 'mlx_embeddings/tests/test_models.py' 2026-03-26T20:56:46,695 adding 'mlx_embeddings/tests/test_smoke.py' 2026-03-26T20:56:46,696 adding 'mlx_embeddings/tests/test_versioning.py' 2026-03-26T20:56:46,699 adding 'mlx_embeddings-0.1.0.dist-info/licenses/AUTHORS.rst' 2026-03-26T20:56:46,700 adding 'mlx_embeddings-0.1.0.dist-info/licenses/LICENSE' 2026-03-26T20:56:46,703 adding 'mlx_embeddings-0.1.0.dist-info/METADATA' 2026-03-26T20:56:46,704 adding 'mlx_embeddings-0.1.0.dist-info/WHEEL' 2026-03-26T20:56:46,705 adding 'mlx_embeddings-0.1.0.dist-info/entry_points.txt' 2026-03-26T20:56:46,706 adding 'mlx_embeddings-0.1.0.dist-info/top_level.txt' 2026-03-26T20:56:46,707 adding 'mlx_embeddings-0.1.0.dist-info/RECORD' 2026-03-26T20:56:46,710 removing build/bdist.linux-armv7l/wheel 2026-03-26T20:56:46,822 Building wheel for mlx-embeddings (pyproject.toml): finished with status 'done' 2026-03-26T20:56:46,828 Created wheel for mlx-embeddings: filename=mlx_embeddings-0.1.0-py2.py3-none-any.whl size=74579 sha256=4f6a2d79f9515c7ef219c1ae9b3484d8b46f55409e3689e0dd182a1183467013 2026-03-26T20:56:46,830 Stored in directory: /tmp/pip-ephem-wheel-cache-tfv5410c/wheels/27/dd/2c/e37db2302ef9efc6b6557dc86d6358a380900244800870012d 2026-03-26T20:56:46,844 Successfully built mlx-embeddings 2026-03-26T20:56:46,849 Removed build tracker: '/tmp/pip-build-tracker-yaud8pl6'