2024-10-08T17:38:23,041 Created temporary directory: /tmp/pip-build-tracker-bs9eatag 2024-10-08T17:38:23,042 Initialized build tracking at /tmp/pip-build-tracker-bs9eatag 2024-10-08T17:38:23,043 Created build tracker: /tmp/pip-build-tracker-bs9eatag 2024-10-08T17:38:23,043 Entered build tracker: /tmp/pip-build-tracker-bs9eatag 2024-10-08T17:38:23,044 Created temporary directory: /tmp/pip-wheel-klcz8t0b 2024-10-08T17:38:23,048 Created temporary directory: /tmp/pip-ephem-wheel-cache-jol9cndv 2024-10-08T17:38:23,093 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-10-08T17:38:23,096 2 location(s) to search for versions of sageattention: 2024-10-08T17:38:23,096 * https://pypi.org/simple/sageattention/ 2024-10-08T17:38:23,096 * https://www.piwheels.org/simple/sageattention/ 2024-10-08T17:38:23,096 Fetching project page and analyzing links: https://pypi.org/simple/sageattention/ 2024-10-08T17:38:23,097 Getting page https://pypi.org/simple/sageattention/ 2024-10-08T17:38:23,099 Found index url https://pypi.org/simple/ 2024-10-08T17:38:23,321 Fetched page https://pypi.org/simple/sageattention/ as application/vnd.pypi.simple.v1+json 2024-10-08T17:38:23,323 Skipping link: No binaries permitted for sageattention: https://files.pythonhosted.org/packages/d6/8a/af5dc354790d70ef91b1fcc833a567c76fcb245a67e59d7f6377a41d2b6c/sageattention-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9) 2024-10-08T17:38:23,324 Found link https://files.pythonhosted.org/packages/5a/97/a4a6cf99319b859e590c7c3cb773e829f3a86717bda70bdf71eb069653ee/sageattention-0.1.0.tar.gz (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9), version: 0.1.0 2024-10-08T17:38:23,325 Skipping link: No binaries permitted for sageattention: https://files.pythonhosted.org/packages/c7/73/3a512f81282c08757fe218b56d9b09814c47d90869c6a6c8287f9928734e/sageattention-1.0.0-py3-none-any.whl (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9) 2024-10-08T17:38:23,326 Found link https://files.pythonhosted.org/packages/6d/7a/72dcd61c9e57eb24e0e9c9fd2bd5e622b1a8cd2e4e6cede0f2376fce56e6/sageattention-1.0.0.tar.gz (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9), version: 1.0.0 2024-10-08T17:38:23,327 Skipping link: No binaries permitted for sageattention: https://files.pythonhosted.org/packages/3f/3b/d2304370591f62336dfc9b2ae59835cc66b71a58e3df6af680f0cc049c41/sageattention-1.0.1-py3-none-any.whl (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9) 2024-10-08T17:38:23,328 Found link https://files.pythonhosted.org/packages/0e/5d/09021b1886534df456d0e8a7dc67f66e4773fd6f4d41598d159c9c0941f6/sageattention-1.0.1.tar.gz (from https://pypi.org/simple/sageattention/) (requires-python:>=3.9), version: 1.0.1 2024-10-08T17:38:23,328 Fetching project page and analyzing links: https://www.piwheels.org/simple/sageattention/ 2024-10-08T17:38:23,329 Getting page https://www.piwheels.org/simple/sageattention/ 2024-10-08T17:38:23,331 Found index url https://www.piwheels.org/simple/ 2024-10-08T17:38:23,489 Fetched page https://www.piwheels.org/simple/sageattention/ as text/html 2024-10-08T17:38:23,491 Skipping link: No binaries permitted for sageattention: https://www.piwheels.org/simple/sageattention/sageattention-1.0.0-py3-none-any.whl#sha256=f512180dc23d9a7f9b8349016c8ab5b99ea8d69fff4e30f69789a44eaedb295e (from https://www.piwheels.org/simple/sageattention/) (requires-python:>=3.9) 2024-10-08T17:38:23,491 Skipping link: No binaries permitted for sageattention: https://www.piwheels.org/simple/sageattention/sageattention-0.1.0-py3-none-any.whl#sha256=535e24b1b41967ad91725690e39d26db4f71af30d1bfa5e45147480837b90353 (from https://www.piwheels.org/simple/sageattention/) (requires-python:>=3.9) 2024-10-08T17:38:23,492 Skipping link: not a file: https://www.piwheels.org/simple/sageattention/ 2024-10-08T17:38:23,493 Skipping link: not a file: https://pypi.org/simple/sageattention/ 2024-10-08T17:38:23,513 Given no hashes to check 1 links for project 'sageattention': discarding no candidates 2024-10-08T17:38:23,514 Collecting sageattention==1.0.1 2024-10-08T17:38:23,517 Created temporary directory: /tmp/pip-unpack-ci2k0vty 2024-10-08T17:38:23,736 Downloading sageattention-1.0.1.tar.gz (9.4 kB) 2024-10-08T17:38:23,798 Added sageattention==1.0.1 from https://files.pythonhosted.org/packages/0e/5d/09021b1886534df456d0e8a7dc67f66e4773fd6f4d41598d159c9c0941f6/sageattention-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-bs9eatag' 2024-10-08T17:38:23,800 Running setup.py (path:/tmp/pip-wheel-klcz8t0b/sageattention_19d6099faad84960acb60f81425a5342/setup.py) egg_info for package sageattention 2024-10-08T17:38:23,801 Created temporary directory: /tmp/pip-pip-egg-info-04kr4flv 2024-10-08T17:38:23,801 Preparing metadata (setup.py): started 2024-10-08T17:38:23,802 Running command python setup.py egg_info 2024-10-08T17:38:24,860 running egg_info 2024-10-08T17:38:24,862 creating /tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info 2024-10-08T17:38:24,889 writing /tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/PKG-INFO 2024-10-08T17:38:24,892 writing dependency_links to /tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/dependency_links.txt 2024-10-08T17:38:24,894 writing top-level names to /tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/top_level.txt 2024-10-08T17:38:24,895 writing manifest file '/tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/SOURCES.txt' 2024-10-08T17:38:24,983 reading manifest file '/tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/SOURCES.txt' 2024-10-08T17:38:24,985 adding license file 'LICENSE' 2024-10-08T17:38:24,988 writing manifest file '/tmp/pip-pip-egg-info-04kr4flv/sageattention.egg-info/SOURCES.txt' 2024-10-08T17:38:25,096 Preparing metadata (setup.py): finished with status 'done' 2024-10-08T17:38:25,100 Source in /tmp/pip-wheel-klcz8t0b/sageattention_19d6099faad84960acb60f81425a5342 has version 1.0.1, which satisfies requirement sageattention==1.0.1 from https://files.pythonhosted.org/packages/0e/5d/09021b1886534df456d0e8a7dc67f66e4773fd6f4d41598d159c9c0941f6/sageattention-1.0.1.tar.gz 2024-10-08T17:38:25,101 Removed sageattention==1.0.1 from https://files.pythonhosted.org/packages/0e/5d/09021b1886534df456d0e8a7dc67f66e4773fd6f4d41598d159c9c0941f6/sageattention-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-bs9eatag' 2024-10-08T17:38:25,107 Created temporary directory: /tmp/pip-unpack-f8aicw1q 2024-10-08T17:38:25,108 Created temporary directory: /tmp/pip-unpack-q8qz75ag 2024-10-08T17:38:25,108 Building wheels for collected packages: sageattention 2024-10-08T17:38:25,113 Created temporary directory: /tmp/pip-wheel-xcfbuzz5 2024-10-08T17:38:25,114 Building wheel for sageattention (setup.py): started 2024-10-08T17:38:25,115 Destination directory: /tmp/pip-wheel-xcfbuzz5 2024-10-08T17:38:25,115 Running command python setup.py bdist_wheel 2024-10-08T17:38:26,151 running bdist_wheel 2024-10-08T17:38:26,283 running build 2024-10-08T17:38:26,283 running build_py 2024-10-08T17:38:26,316 creating build/lib/sageattention 2024-10-08T17:38:26,319 copying sageattention/quant_per_block.py -> build/lib/sageattention 2024-10-08T17:38:26,321 copying sageattention/attn_qk_int8_per_block_h64.py -> build/lib/sageattention 2024-10-08T17:38:26,323 copying sageattention/quant_per_block_hd96.py -> build/lib/sageattention 2024-10-08T17:38:26,325 copying sageattention/attn_qk_int8_per_block_h96_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,328 copying sageattention/attn_qk_int8_per_block_hd128_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,330 copying sageattention/attn_qk_int8_per_block_hd64_causal_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,332 copying sageattention/attn_qk_int8_per_block_hd128.py -> build/lib/sageattention 2024-10-08T17:38:26,334 copying sageattention/attn_qk_int8_per_block_h96.py -> build/lib/sageattention 2024-10-08T17:38:26,337 copying sageattention/attn_qk_int8_per_block_h96_causal_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,340 copying sageattention/attn_qk_int8_per_block_h96_causal.py -> build/lib/sageattention 2024-10-08T17:38:26,342 copying sageattention/attn_qk_int8_per_block_hd64_causal.py -> build/lib/sageattention 2024-10-08T17:38:26,344 copying sageattention/attn_qk_int8_per_block_hd128_causal.py -> build/lib/sageattention 2024-10-08T17:38:26,346 copying sageattention/attn_qk_int8_per_block_hd128_causal_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,348 copying sageattention/attn_qk_int8_per_block_h64_bf16.py -> build/lib/sageattention 2024-10-08T17:38:26,351 copying sageattention/__init__.py -> build/lib/sageattention 2024-10-08T17:38:26,352 copying sageattention/core.py -> build/lib/sageattention 2024-10-08T17:38:26,383 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-10-08T17:38:26,383 !! 2024-10-08T17:38:26,385 ******************************************************************************** 2024-10-08T17:38:26,385 Please avoid running ``setup.py`` directly. 2024-10-08T17:38:26,386 Instead, use pypa/build, pypa/installer or other 2024-10-08T17:38:26,386 standards-based tools. 2024-10-08T17:38:26,387 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-10-08T17:38:26,388 ******************************************************************************** 2024-10-08T17:38:26,389 !! 2024-10-08T17:38:26,389 self.initialize_options() 2024-10-08T17:38:26,410 installing to build/bdist.linux-armv7l/wheel 2024-10-08T17:38:26,410 running install 2024-10-08T17:38:26,436 running install_lib 2024-10-08T17:38:26,463 creating build/bdist.linux-armv7l/wheel 2024-10-08T17:38:26,465 creating build/bdist.linux-armv7l/wheel/sageattention 2024-10-08T17:38:26,466 copying build/lib/sageattention/quant_per_block.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,469 copying build/lib/sageattention/attn_qk_int8_per_block_h64.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,471 copying build/lib/sageattention/quant_per_block_hd96.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,473 copying build/lib/sageattention/attn_qk_int8_per_block_h96_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,475 copying build/lib/sageattention/attn_qk_int8_per_block_hd128_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,477 copying build/lib/sageattention/attn_qk_int8_per_block_hd64_causal_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,480 copying build/lib/sageattention/attn_qk_int8_per_block_hd128.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,482 copying build/lib/sageattention/attn_qk_int8_per_block_h96.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,484 copying build/lib/sageattention/attn_qk_int8_per_block_h96_causal_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,486 copying build/lib/sageattention/attn_qk_int8_per_block_h96_causal.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,488 copying build/lib/sageattention/attn_qk_int8_per_block_hd64_causal.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,490 copying build/lib/sageattention/attn_qk_int8_per_block_hd128_causal.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,492 copying build/lib/sageattention/attn_qk_int8_per_block_hd128_causal_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,495 copying build/lib/sageattention/attn_qk_int8_per_block_h64_bf16.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,497 copying build/lib/sageattention/__init__.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,499 copying build/lib/sageattention/core.py -> build/bdist.linux-armv7l/wheel/./sageattention 2024-10-08T17:38:26,500 running install_egg_info 2024-10-08T17:38:26,536 running egg_info 2024-10-08T17:38:26,563 writing sageattention.egg-info/PKG-INFO 2024-10-08T17:38:26,566 writing dependency_links to sageattention.egg-info/dependency_links.txt 2024-10-08T17:38:26,568 writing top-level names to sageattention.egg-info/top_level.txt 2024-10-08T17:38:26,597 reading manifest file 'sageattention.egg-info/SOURCES.txt' 2024-10-08T17:38:26,600 adding license file 'LICENSE' 2024-10-08T17:38:26,603 writing manifest file 'sageattention.egg-info/SOURCES.txt' 2024-10-08T17:38:26,604 Copying sageattention.egg-info to build/bdist.linux-armv7l/wheel/./sageattention-1.0.1-py3.11.egg-info 2024-10-08T17:38:26,613 running install_scripts 2024-10-08T17:38:26,624 creating build/bdist.linux-armv7l/wheel/sageattention-1.0.1.dist-info/WHEEL 2024-10-08T17:38:26,627 creating '/tmp/pip-wheel-xcfbuzz5/sageattention-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-10-08T17:38:26,629 adding 'sageattention/__init__.py' 2024-10-08T17:38:26,631 adding 'sageattention/attn_qk_int8_per_block_h64.py' 2024-10-08T17:38:26,632 adding 'sageattention/attn_qk_int8_per_block_h64_bf16.py' 2024-10-08T17:38:26,634 adding 'sageattention/attn_qk_int8_per_block_h96.py' 2024-10-08T17:38:26,635 adding 'sageattention/attn_qk_int8_per_block_h96_bf16.py' 2024-10-08T17:38:26,637 adding 'sageattention/attn_qk_int8_per_block_h96_causal.py' 2024-10-08T17:38:26,639 adding 'sageattention/attn_qk_int8_per_block_h96_causal_bf16.py' 2024-10-08T17:38:26,641 adding 'sageattention/attn_qk_int8_per_block_hd128.py' 2024-10-08T17:38:26,642 adding 'sageattention/attn_qk_int8_per_block_hd128_bf16.py' 2024-10-08T17:38:26,643 adding 'sageattention/attn_qk_int8_per_block_hd128_causal.py' 2024-10-08T17:38:26,645 adding 'sageattention/attn_qk_int8_per_block_hd128_causal_bf16.py' 2024-10-08T17:38:26,646 adding 'sageattention/attn_qk_int8_per_block_hd64_causal.py' 2024-10-08T17:38:26,648 adding 'sageattention/attn_qk_int8_per_block_hd64_causal_bf16.py' 2024-10-08T17:38:26,649 adding 'sageattention/core.py' 2024-10-08T17:38:26,651 adding 'sageattention/quant_per_block.py' 2024-10-08T17:38:26,652 adding 'sageattention/quant_per_block_hd96.py' 2024-10-08T17:38:26,654 adding 'sageattention-1.0.1.dist-info/LICENSE' 2024-10-08T17:38:26,655 adding 'sageattention-1.0.1.dist-info/METADATA' 2024-10-08T17:38:26,656 adding 'sageattention-1.0.1.dist-info/WHEEL' 2024-10-08T17:38:26,657 adding 'sageattention-1.0.1.dist-info/top_level.txt' 2024-10-08T17:38:26,658 adding 'sageattention-1.0.1.dist-info/RECORD' 2024-10-08T17:38:26,660 removing build/bdist.linux-armv7l/wheel 2024-10-08T17:38:26,777 Building wheel for sageattention (setup.py): finished with status 'done' 2024-10-08T17:38:26,782 Created wheel for sageattention: filename=sageattention-1.0.1-py3-none-any.whl size=24715 sha256=e38e1de0d3dedf5f48fe4b53fbc40b56b65023dff74bec3f9c837197e9d35b2e 2024-10-08T17:38:26,784 Stored in directory: /tmp/pip-ephem-wheel-cache-jol9cndv/wheels/09/03/61/3c9a4d83d6c0a4a14ee3118ec01522b0fc9ad8fcf8b081d259 2024-10-08T17:38:26,797 Successfully built sageattention 2024-10-08T17:38:26,803 Removed build tracker: '/tmp/pip-build-tracker-bs9eatag'