2026-04-10T06:31:10,665 Created temporary directory: /tmp/pip-ephem-wheel-cache-vr0ngb67 2026-04-10T06:31:10,667 Created temporary directory: /tmp/pip-build-tracker-2ejfts_8 2026-04-10T06:31:10,667 Initialized build tracking at /tmp/pip-build-tracker-2ejfts_8 2026-04-10T06:31:10,668 Created build tracker: /tmp/pip-build-tracker-2ejfts_8 2026-04-10T06:31:10,668 Entered build tracker: /tmp/pip-build-tracker-2ejfts_8 2026-04-10T06:31:10,669 Created temporary directory: /tmp/pip-wheel-xbnad1v6 2026-04-10T06:31:10,673 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-10T06:31:10,675 Created temporary directory: /tmp/pip-ephem-wheel-cache-5zrj_ixc 2026-04-10T06:31:10,699 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T06:31:10,703 2 location(s) to search for versions of tokenwise-ai: 2026-04-10T06:31:10,703 * https://pypi.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,703 * https://www.piwheels.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,703 Fetching project page and analyzing links: https://pypi.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,704 Getting page https://pypi.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,705 Found index url https://pypi.org/simple 2026-04-10T06:31:10,928 Fetched page https://pypi.org/simple/tokenwise-ai/ as application/vnd.pypi.simple.v1+json 2026-04-10T06:31:10,930 Skipping link: No binaries permitted for tokenwise-ai: https://files.pythonhosted.org/packages/34/4e/0092833a7950f8241584b5572a84ad2b1c0f4ca21c4da50d53b8e57c7be9/tokenwise_ai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/tokenwise-ai/) (requires-python:>=3.10) 2026-04-10T06:31:10,931 Found link https://files.pythonhosted.org/packages/79/bd/afa4d1374d18eddac2459df77734a72736057ef8f4a8f14b4bf095d9abb9/tokenwise_ai-0.1.0.tar.gz (from https://pypi.org/simple/tokenwise-ai/) (requires-python:>=3.10), version: 0.1.0 2026-04-10T06:31:10,931 Fetching project page and analyzing links: https://www.piwheels.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,932 Getting page https://www.piwheels.org/simple/tokenwise-ai/ 2026-04-10T06:31:10,933 Found index url https://www.piwheels.org/simple 2026-04-10T06:31:11,113 Fetched page https://www.piwheels.org/simple/tokenwise-ai/ as text/html 2026-04-10T06:31:11,114 Skipping link: not a file: https://www.piwheels.org/simple/tokenwise-ai/ 2026-04-10T06:31:11,115 Skipping link: not a file: https://pypi.org/simple/tokenwise-ai/ 2026-04-10T06:31:11,135 Given no hashes to check 1 links for project 'tokenwise-ai': discarding no candidates 2026-04-10T06:31:11,154 Collecting tokenwise-ai==0.1.0 2026-04-10T06:31:11,157 Created temporary directory: /tmp/pip-unpack-91rl4fza 2026-04-10T06:31:11,303 Downloading tokenwise_ai-0.1.0.tar.gz (5.2 kB) 2026-04-10T06:31:11,337 Added tokenwise-ai==0.1.0 from https://files.pythonhosted.org/packages/79/bd/afa4d1374d18eddac2459df77734a72736057ef8f4a8f14b4bf095d9abb9/tokenwise_ai-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2ejfts_8' 2026-04-10T06:31:11,342 Created temporary directory: /tmp/pip-build-env-9_ys9cpa 2026-04-10T06:31:11,346 Installing build dependencies: started 2026-04-10T06:31:11,348 Running command pip subprocess to install build dependencies 2026-04-10T06:31:12,486 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-10T06:31:12,926 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-10T06:31:12,950 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T06:31:14,706 Collecting setuptools>=68.0 2026-04-10T06:31:14,801 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-10T06:31:15,076 Collecting wheel 2026-04-10T06:31:15,091 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-10T06:31:15,276 Collecting packaging>=24.0 2026-04-10T06:31:15,292 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-10T06:31:18,268 Installing collected packages: setuptools, packaging, wheel 2026-04-10T06:31:21,737 Creating /tmp/pip-build-env-9_ys9cpa/overlay/local/bin 2026-04-10T06:31:21,739 changing mode of /tmp/pip-build-env-9_ys9cpa/overlay/local/bin/wheel to 755 2026-04-10T06:31:21,760 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-10T06:31:22,040 Installing build dependencies: finished with status 'done' 2026-04-10T06:31:22,046 Getting requirements to build wheel: started 2026-04-10T06:31:22,048 Running command Getting requirements to build wheel 2026-04-10T06:31:22,646 /tmp/pip-build-env-9_ys9cpa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-10T06:31:22,646 !! 2026-04-10T06:31:22,647 ******************************************************************************** 2026-04-10T06:31:22,648 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-10T06:31:22,649 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-10T06:31:22,649 or your builds will no longer be supported. 2026-04-10T06:31:22,651 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-10T06:31:22,651 ******************************************************************************** 2026-04-10T06:31:22,652 !! 2026-04-10T06:31:22,653 corresp(dist, value, root_dir) 2026-04-10T06:31:22,731 running egg_info 2026-04-10T06:31:22,737 writing tokenwise_ai.egg-info/PKG-INFO 2026-04-10T06:31:22,740 writing dependency_links to tokenwise_ai.egg-info/dependency_links.txt 2026-04-10T06:31:22,742 writing requirements to tokenwise_ai.egg-info/requires.txt 2026-04-10T06:31:22,743 writing top-level names to tokenwise_ai.egg-info/top_level.txt 2026-04-10T06:31:22,764 reading manifest file 'tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:22,769 writing manifest file 'tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:22,865 Getting requirements to build wheel: finished with status 'done' 2026-04-10T06:31:22,870 Created temporary directory: /tmp/pip-modern-metadata-4xsf3n7e 2026-04-10T06:31:22,872 Preparing metadata (pyproject.toml): started 2026-04-10T06:31:22,873 Running command Preparing metadata (pyproject.toml) 2026-04-10T06:31:23,464 /tmp/pip-build-env-9_ys9cpa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-10T06:31:23,464 !! 2026-04-10T06:31:23,465 ******************************************************************************** 2026-04-10T06:31:23,466 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-10T06:31:23,467 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-10T06:31:23,468 or your builds will no longer be supported. 2026-04-10T06:31:23,469 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-10T06:31:23,470 ******************************************************************************** 2026-04-10T06:31:23,471 !! 2026-04-10T06:31:23,472 corresp(dist, value, root_dir) 2026-04-10T06:31:23,548 running dist_info 2026-04-10T06:31:23,558 creating /tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info 2026-04-10T06:31:23,559 writing /tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/PKG-INFO 2026-04-10T06:31:23,563 writing dependency_links to /tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/dependency_links.txt 2026-04-10T06:31:23,564 writing requirements to /tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/requires.txt 2026-04-10T06:31:23,565 writing top-level names to /tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/top_level.txt 2026-04-10T06:31:23,567 writing manifest file '/tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:23,585 reading manifest file '/tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:23,589 writing manifest file '/tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:23,590 creating '/tmp/pip-modern-metadata-4xsf3n7e/tokenwise_ai-0.1.0.dist-info' 2026-04-10T06:31:23,710 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-10T06:31:23,715 Source in /tmp/pip-wheel-xbnad1v6/tokenwise-ai_1de2249456954ac68f92635a0d62e6cd has version 0.1.0, which satisfies requirement tokenwise-ai==0.1.0 from https://files.pythonhosted.org/packages/79/bd/afa4d1374d18eddac2459df77734a72736057ef8f4a8f14b4bf095d9abb9/tokenwise_ai-0.1.0.tar.gz 2026-04-10T06:31:23,716 Removed tokenwise-ai==0.1.0 from https://files.pythonhosted.org/packages/79/bd/afa4d1374d18eddac2459df77734a72736057ef8f4a8f14b4bf095d9abb9/tokenwise_ai-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2ejfts_8' 2026-04-10T06:31:23,721 Created temporary directory: /tmp/pip-unpack-5yzeh0hm 2026-04-10T06:31:23,721 Building wheels for collected packages: tokenwise-ai 2026-04-10T06:31:23,726 Created temporary directory: /tmp/pip-wheel-pmh0j6pj 2026-04-10T06:31:23,727 Destination directory: /tmp/pip-wheel-pmh0j6pj 2026-04-10T06:31:23,729 Building wheel for tokenwise-ai (pyproject.toml): started 2026-04-10T06:31:23,730 Running command Building wheel for tokenwise-ai (pyproject.toml) 2026-04-10T06:31:24,275 /tmp/pip-build-env-9_ys9cpa/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-10T06:31:24,276 !! 2026-04-10T06:31:24,277 ******************************************************************************** 2026-04-10T06:31:24,278 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-10T06:31:24,279 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-10T06:31:24,279 or your builds will no longer be supported. 2026-04-10T06:31:24,280 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-10T06:31:24,281 ******************************************************************************** 2026-04-10T06:31:24,282 !! 2026-04-10T06:31:24,282 corresp(dist, value, root_dir) 2026-04-10T06:31:24,346 running bdist_wheel 2026-04-10T06:31:24,364 running build 2026-04-10T06:31:24,365 running build_py 2026-04-10T06:31:24,370 creating build/lib/tokenwise 2026-04-10T06:31:24,372 copying tokenwise/__init__.py -> build/lib/tokenwise 2026-04-10T06:31:24,374 copying tokenwise/client.py -> build/lib/tokenwise 2026-04-10T06:31:24,377 creating build/lib/tokenwise/modules 2026-04-10T06:31:24,378 copying tokenwise/modules/skill_compressor.py -> build/lib/tokenwise/modules 2026-04-10T06:31:24,380 copying tokenwise/modules/__init__.py -> build/lib/tokenwise/modules 2026-04-10T06:31:24,381 copying tokenwise/modules/cost_tracker.py -> build/lib/tokenwise/modules 2026-04-10T06:31:24,383 copying tokenwise/modules/model_router.py -> build/lib/tokenwise/modules 2026-04-10T06:31:24,384 running egg_info 2026-04-10T06:31:24,394 writing tokenwise_ai.egg-info/PKG-INFO 2026-04-10T06:31:24,396 writing dependency_links to tokenwise_ai.egg-info/dependency_links.txt 2026-04-10T06:31:24,397 writing requirements to tokenwise_ai.egg-info/requires.txt 2026-04-10T06:31:24,398 writing top-level names to tokenwise_ai.egg-info/top_level.txt 2026-04-10T06:31:24,407 reading manifest file 'tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:24,412 writing manifest file 'tokenwise_ai.egg-info/SOURCES.txt' 2026-04-10T06:31:24,424 installing to build/bdist.linux-armv7l/wheel 2026-04-10T06:31:24,424 running install 2026-04-10T06:31:24,447 running install_lib 2026-04-10T06:31:24,453 creating build/bdist.linux-armv7l/wheel 2026-04-10T06:31:24,455 creating build/bdist.linux-armv7l/wheel/tokenwise 2026-04-10T06:31:24,456 creating build/bdist.linux-armv7l/wheel/tokenwise/modules 2026-04-10T06:31:24,457 copying build/lib/tokenwise/modules/skill_compressor.py -> build/bdist.linux-armv7l/wheel/./tokenwise/modules 2026-04-10T06:31:24,459 copying build/lib/tokenwise/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./tokenwise/modules 2026-04-10T06:31:24,461 copying build/lib/tokenwise/modules/cost_tracker.py -> build/bdist.linux-armv7l/wheel/./tokenwise/modules 2026-04-10T06:31:24,462 copying build/lib/tokenwise/modules/model_router.py -> build/bdist.linux-armv7l/wheel/./tokenwise/modules 2026-04-10T06:31:24,464 copying build/lib/tokenwise/__init__.py -> build/bdist.linux-armv7l/wheel/./tokenwise 2026-04-10T06:31:24,466 copying build/lib/tokenwise/client.py -> build/bdist.linux-armv7l/wheel/./tokenwise 2026-04-10T06:31:24,467 running install_egg_info 2026-04-10T06:31:24,472 Copying tokenwise_ai.egg-info to build/bdist.linux-armv7l/wheel/./tokenwise_ai-0.1.0-py3.11.egg-info 2026-04-10T06:31:24,480 running install_scripts 2026-04-10T06:31:24,486 creating build/bdist.linux-armv7l/wheel/tokenwise_ai-0.1.0.dist-info/WHEEL 2026-04-10T06:31:24,489 creating '/tmp/pip-wheel-pmh0j6pj/.tmp-jgsu_wnh/tokenwise_ai-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-10T06:31:24,491 adding 'tokenwise/__init__.py' 2026-04-10T06:31:24,492 adding 'tokenwise/client.py' 2026-04-10T06:31:24,494 adding 'tokenwise/modules/__init__.py' 2026-04-10T06:31:24,495 adding 'tokenwise/modules/cost_tracker.py' 2026-04-10T06:31:24,497 adding 'tokenwise/modules/model_router.py' 2026-04-10T06:31:24,498 adding 'tokenwise/modules/skill_compressor.py' 2026-04-10T06:31:24,500 adding 'tokenwise_ai-0.1.0.dist-info/METADATA' 2026-04-10T06:31:24,501 adding 'tokenwise_ai-0.1.0.dist-info/WHEEL' 2026-04-10T06:31:24,502 adding 'tokenwise_ai-0.1.0.dist-info/top_level.txt' 2026-04-10T06:31:24,503 adding 'tokenwise_ai-0.1.0.dist-info/RECORD' 2026-04-10T06:31:24,504 removing build/bdist.linux-armv7l/wheel 2026-04-10T06:31:24,605 Building wheel for tokenwise-ai (pyproject.toml): finished with status 'done' 2026-04-10T06:31:24,609 Created wheel for tokenwise-ai: filename=tokenwise_ai-0.1.0-py3-none-any.whl size=6354 sha256=7a8f808d4dbd7a291e33e98c37bb8ad8d7895a4b3c648d31c011f8a34bf18364 2026-04-10T06:31:24,610 Stored in directory: /tmp/pip-ephem-wheel-cache-5zrj_ixc/wheels/81/ca/66/ed38bdd6b9f4d8c8a62f94e5cd7967304a2e422c04fb119894 2026-04-10T06:31:24,619 Successfully built tokenwise-ai 2026-04-10T06:31:24,622 Removed build tracker: '/tmp/pip-build-tracker-2ejfts_8'