2026-04-29T20:18:22,073 Created temporary directory: /tmp/pip-ephem-wheel-cache-errmfwg9 2026-04-29T20:18:22,075 Created temporary directory: /tmp/pip-build-tracker-r0i0xpzj 2026-04-29T20:18:22,076 Initialized build tracking at /tmp/pip-build-tracker-r0i0xpzj 2026-04-29T20:18:22,076 Created build tracker: /tmp/pip-build-tracker-r0i0xpzj 2026-04-29T20:18:22,076 Entered build tracker: /tmp/pip-build-tracker-r0i0xpzj 2026-04-29T20:18:22,077 Created temporary directory: /tmp/pip-wheel-160bg4sh 2026-04-29T20:18:22,080 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-29T20:18:22,083 Created temporary directory: /tmp/pip-ephem-wheel-cache-nclecmmk 2026-04-29T20:18:22,104 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T20:18:22,108 2 location(s) to search for versions of llm-keypool: 2026-04-29T20:18:22,108 * https://pypi.org/simple/llm-keypool/ 2026-04-29T20:18:22,108 * https://www.piwheels.org/simple/llm-keypool/ 2026-04-29T20:18:22,109 Fetching project page and analyzing links: https://pypi.org/simple/llm-keypool/ 2026-04-29T20:18:22,109 Getting page https://pypi.org/simple/llm-keypool/ 2026-04-29T20:18:22,111 Found index url https://pypi.org/simple 2026-04-29T20:18:22,340 Fetched page https://pypi.org/simple/llm-keypool/ as application/vnd.pypi.simple.v1+json 2026-04-29T20:18:22,342 Skipping link: No binaries permitted for llm-keypool: https://files.pythonhosted.org/packages/b8/95/b21674aeb40349fb3bca32e6a1d97fddffabff895dff8286878f5b426074/llm_keypool-0.2.0-py3-none-any.whl (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11) 2026-04-29T20:18:22,343 Found link https://files.pythonhosted.org/packages/fd/43/4d1845c6c716f4df0668c4ec0247bae812ee78554014ae19a2688c232554/llm_keypool-0.2.0.tar.gz (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11), version: 0.2.0 2026-04-29T20:18:22,344 Skipping link: No binaries permitted for llm-keypool: https://files.pythonhosted.org/packages/be/74/a15a4c7348fee9345d2a1278b25a22be4644613ee63f7c346c2787285a78/llm_keypool-0.2.1-py3-none-any.whl (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11) 2026-04-29T20:18:22,344 Found link https://files.pythonhosted.org/packages/15/a8/22d33ef50a732c081b99e37115f339e88312062168fab15c2984873e975f/llm_keypool-0.2.1.tar.gz (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11), version: 0.2.1 2026-04-29T20:18:22,345 Skipping link: No binaries permitted for llm-keypool: https://files.pythonhosted.org/packages/ed/ec/0bfaf0eb3c2a863be26c7f2e55e6be64645a1faef7028fb313442a2dc36a/llm_keypool-0.3.0-py3-none-any.whl (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11) 2026-04-29T20:18:22,346 Found link https://files.pythonhosted.org/packages/2e/82/26e667d487da606a9d1f6d7cc088ad80122c2d5973618f26195526280c8a/llm_keypool-0.3.0.tar.gz (from https://pypi.org/simple/llm-keypool/) (requires-python:>=3.11), version: 0.3.0 2026-04-29T20:18:22,347 Fetching project page and analyzing links: https://www.piwheels.org/simple/llm-keypool/ 2026-04-29T20:18:22,348 Getting page https://www.piwheels.org/simple/llm-keypool/ 2026-04-29T20:18:22,349 Found index url https://www.piwheels.org/simple 2026-04-29T20:18:22,545 Fetched page https://www.piwheels.org/simple/llm-keypool/ as text/html 2026-04-29T20:18:22,547 Skipping link: No binaries permitted for llm-keypool: https://www.piwheels.org/simple/llm-keypool/llm_keypool-0.2.1-py3-none-any.whl#sha256=ff143666a05813f49c718b94ec0c318f0e56693debb97db1993289be12d12a08 (from https://www.piwheels.org/simple/llm-keypool/) (requires-python:>=3.11) 2026-04-29T20:18:22,548 Skipping link: No binaries permitted for llm-keypool: https://www.piwheels.org/simple/llm-keypool/llm_keypool-0.2.0-py3-none-any.whl#sha256=382e08dcc876f97b06becd111fff075d8a742d4d377d9157be82206d27cac12c (from https://www.piwheels.org/simple/llm-keypool/) (requires-python:>=3.11) 2026-04-29T20:18:22,548 Skipping link: not a file: https://www.piwheels.org/simple/llm-keypool/ 2026-04-29T20:18:22,549 Skipping link: not a file: https://pypi.org/simple/llm-keypool/ 2026-04-29T20:18:22,569 Given no hashes to check 1 links for project 'llm-keypool': discarding no candidates 2026-04-29T20:18:22,588 Collecting llm-keypool==0.3.0 2026-04-29T20:18:22,591 Created temporary directory: /tmp/pip-unpack-lps8evs4 2026-04-29T20:18:22,819 Downloading llm_keypool-0.3.0.tar.gz (26 kB) 2026-04-29T20:18:22,908 Added llm-keypool==0.3.0 from https://files.pythonhosted.org/packages/2e/82/26e667d487da606a9d1f6d7cc088ad80122c2d5973618f26195526280c8a/llm_keypool-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-r0i0xpzj' 2026-04-29T20:18:22,912 Created temporary directory: /tmp/pip-build-env-3lio_qxp 2026-04-29T20:18:22,917 Installing build dependencies: started 2026-04-29T20:18:22,918 Running command pip subprocess to install build dependencies 2026-04-29T20:18:24,058 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-29T20:18:24,477 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-29T20:18:24,502 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T20:18:26,286 Collecting setuptools>=61.0 2026-04-29T20:18:26,370 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-29T20:18:29,378 Installing collected packages: setuptools 2026-04-29T20:18:32,456 Successfully installed setuptools-82.0.1 2026-04-29T20:18:32,723 Installing build dependencies: finished with status 'done' 2026-04-29T20:18:32,729 Getting requirements to build wheel: started 2026-04-29T20:18:32,731 Running command Getting requirements to build wheel 2026-04-29T20:18:33,427 running egg_info 2026-04-29T20:18:33,433 writing llm_keypool.egg-info/PKG-INFO 2026-04-29T20:18:33,437 writing dependency_links to llm_keypool.egg-info/dependency_links.txt 2026-04-29T20:18:33,439 writing entry points to llm_keypool.egg-info/entry_points.txt 2026-04-29T20:18:33,442 writing requirements to llm_keypool.egg-info/requires.txt 2026-04-29T20:18:33,443 writing top-level names to llm_keypool.egg-info/top_level.txt 2026-04-29T20:18:33,467 reading manifest file 'llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:33,473 writing manifest file 'llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:33,570 Getting requirements to build wheel: finished with status 'done' 2026-04-29T20:18:33,574 Created temporary directory: /tmp/pip-modern-metadata-jcqio965 2026-04-29T20:18:33,577 Preparing metadata (pyproject.toml): started 2026-04-29T20:18:33,578 Running command Preparing metadata (pyproject.toml) 2026-04-29T20:18:34,237 running dist_info 2026-04-29T20:18:34,247 creating /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info 2026-04-29T20:18:34,248 writing /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/PKG-INFO 2026-04-29T20:18:34,252 writing dependency_links to /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/dependency_links.txt 2026-04-29T20:18:34,254 writing entry points to /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/entry_points.txt 2026-04-29T20:18:34,257 writing requirements to /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/requires.txt 2026-04-29T20:18:34,258 writing top-level names to /tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/top_level.txt 2026-04-29T20:18:34,259 writing manifest file '/tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:34,280 reading manifest file '/tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:34,285 writing manifest file '/tmp/pip-modern-metadata-jcqio965/llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:34,286 creating '/tmp/pip-modern-metadata-jcqio965/llm_keypool-0.3.0.dist-info' 2026-04-29T20:18:34,408 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-29T20:18:34,412 Source in /tmp/pip-wheel-160bg4sh/llm-keypool_5f39100e49004ac8be9790f6cd11c593 has version 0.3.0, which satisfies requirement llm-keypool==0.3.0 from https://files.pythonhosted.org/packages/2e/82/26e667d487da606a9d1f6d7cc088ad80122c2d5973618f26195526280c8a/llm_keypool-0.3.0.tar.gz 2026-04-29T20:18:34,413 Removed llm-keypool==0.3.0 from https://files.pythonhosted.org/packages/2e/82/26e667d487da606a9d1f6d7cc088ad80122c2d5973618f26195526280c8a/llm_keypool-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-r0i0xpzj' 2026-04-29T20:18:34,418 Created temporary directory: /tmp/pip-unpack-o9z7mv3s 2026-04-29T20:18:34,418 Building wheels for collected packages: llm-keypool 2026-04-29T20:18:34,423 Created temporary directory: /tmp/pip-wheel-22n2cgnf 2026-04-29T20:18:34,423 Destination directory: /tmp/pip-wheel-22n2cgnf 2026-04-29T20:18:34,426 Building wheel for llm-keypool (pyproject.toml): started 2026-04-29T20:18:34,427 Running command Building wheel for llm-keypool (pyproject.toml) 2026-04-29T20:18:35,057 running bdist_wheel 2026-04-29T20:18:35,075 running build 2026-04-29T20:18:35,075 running build_py 2026-04-29T20:18:35,082 creating build/lib/llm_keypool 2026-04-29T20:18:35,084 copying llm_keypool/__init__.py -> build/lib/llm_keypool 2026-04-29T20:18:35,086 copying llm_keypool/langchain_wrapper.py -> build/lib/llm_keypool 2026-04-29T20:18:35,088 copying llm_keypool/key_store.py -> build/lib/llm_keypool 2026-04-29T20:18:35,091 copying llm_keypool/__main__.py -> build/lib/llm_keypool 2026-04-29T20:18:35,093 copying llm_keypool/tui.py -> build/lib/llm_keypool 2026-04-29T20:18:35,095 copying llm_keypool/cli.py -> build/lib/llm_keypool 2026-04-29T20:18:35,097 copying llm_keypool/rotator.py -> build/lib/llm_keypool 2026-04-29T20:18:35,100 creating build/lib/llm_keypool/providers 2026-04-29T20:18:35,101 copying llm_keypool/providers/openai_compat.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,103 copying llm_keypool/providers/dispatch.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,105 copying llm_keypool/providers/__init__.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,107 copying llm_keypool/providers/base.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,109 copying llm_keypool/providers/headers.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,111 copying llm_keypool/providers/cohere.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,113 copying llm_keypool/providers/cloudflare.py -> build/lib/llm_keypool/providers 2026-04-29T20:18:35,115 running egg_info 2026-04-29T20:18:35,126 writing llm_keypool.egg-info/PKG-INFO 2026-04-29T20:18:35,130 writing dependency_links to llm_keypool.egg-info/dependency_links.txt 2026-04-29T20:18:35,131 writing entry points to llm_keypool.egg-info/entry_points.txt 2026-04-29T20:18:35,133 writing requirements to llm_keypool.egg-info/requires.txt 2026-04-29T20:18:35,134 writing top-level names to llm_keypool.egg-info/top_level.txt 2026-04-29T20:18:35,146 reading manifest file 'llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:35,152 writing manifest file 'llm_keypool.egg-info/SOURCES.txt' 2026-04-29T20:18:35,156 creating build/lib/llm_keypool/config 2026-04-29T20:18:35,157 copying llm_keypool/config/providers.json -> build/lib/llm_keypool/config 2026-04-29T20:18:35,171 installing to build/bdist.linux-armv7l/wheel 2026-04-29T20:18:35,172 running install 2026-04-29T20:18:35,196 running install_lib 2026-04-29T20:18:35,201 creating build/bdist.linux-armv7l/wheel 2026-04-29T20:18:35,204 creating build/bdist.linux-armv7l/wheel/llm_keypool 2026-04-29T20:18:35,205 copying build/lib/llm_keypool/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,207 copying build/lib/llm_keypool/langchain_wrapper.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,210 creating build/bdist.linux-armv7l/wheel/llm_keypool/providers 2026-04-29T20:18:35,211 copying build/lib/llm_keypool/providers/openai_compat.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,213 copying build/lib/llm_keypool/providers/dispatch.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,215 copying build/lib/llm_keypool/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,216 copying build/lib/llm_keypool/providers/base.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,218 copying build/lib/llm_keypool/providers/headers.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,220 copying build/lib/llm_keypool/providers/cohere.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,222 copying build/lib/llm_keypool/providers/cloudflare.py -> build/bdist.linux-armv7l/wheel/./llm_keypool/providers 2026-04-29T20:18:35,224 copying build/lib/llm_keypool/key_store.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,227 creating build/bdist.linux-armv7l/wheel/llm_keypool/config 2026-04-29T20:18:35,228 copying build/lib/llm_keypool/config/providers.json -> build/bdist.linux-armv7l/wheel/./llm_keypool/config 2026-04-29T20:18:35,230 copying build/lib/llm_keypool/__main__.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,232 copying build/lib/llm_keypool/tui.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,235 copying build/lib/llm_keypool/cli.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,237 copying build/lib/llm_keypool/rotator.py -> build/bdist.linux-armv7l/wheel/./llm_keypool 2026-04-29T20:18:35,239 running install_egg_info 2026-04-29T20:18:35,244 Copying llm_keypool.egg-info to build/bdist.linux-armv7l/wheel/./llm_keypool-0.3.0-py3.11.egg-info 2026-04-29T20:18:35,256 running install_scripts 2026-04-29T20:18:35,265 creating build/bdist.linux-armv7l/wheel/llm_keypool-0.3.0.dist-info/WHEEL 2026-04-29T20:18:35,268 creating '/tmp/pip-wheel-22n2cgnf/.tmp-fmvaihqe/llm_keypool-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-29T20:18:35,270 adding 'llm_keypool/__init__.py' 2026-04-29T20:18:35,271 adding 'llm_keypool/__main__.py' 2026-04-29T20:18:35,273 adding 'llm_keypool/cli.py' 2026-04-29T20:18:35,275 adding 'llm_keypool/key_store.py' 2026-04-29T20:18:35,277 adding 'llm_keypool/langchain_wrapper.py' 2026-04-29T20:18:35,279 adding 'llm_keypool/rotator.py' 2026-04-29T20:18:35,280 adding 'llm_keypool/tui.py' 2026-04-29T20:18:35,283 adding 'llm_keypool/config/providers.json' 2026-04-29T20:18:35,285 adding 'llm_keypool/providers/__init__.py' 2026-04-29T20:18:35,286 adding 'llm_keypool/providers/base.py' 2026-04-29T20:18:35,287 adding 'llm_keypool/providers/cloudflare.py' 2026-04-29T20:18:35,289 adding 'llm_keypool/providers/cohere.py' 2026-04-29T20:18:35,290 adding 'llm_keypool/providers/dispatch.py' 2026-04-29T20:18:35,292 adding 'llm_keypool/providers/headers.py' 2026-04-29T20:18:35,293 adding 'llm_keypool/providers/openai_compat.py' 2026-04-29T20:18:35,295 adding 'llm_keypool-0.3.0.dist-info/METADATA' 2026-04-29T20:18:35,296 adding 'llm_keypool-0.3.0.dist-info/WHEEL' 2026-04-29T20:18:35,297 adding 'llm_keypool-0.3.0.dist-info/entry_points.txt' 2026-04-29T20:18:35,298 adding 'llm_keypool-0.3.0.dist-info/top_level.txt' 2026-04-29T20:18:35,299 adding 'llm_keypool-0.3.0.dist-info/RECORD' 2026-04-29T20:18:35,300 removing build/bdist.linux-armv7l/wheel 2026-04-29T20:18:35,405 Building wheel for llm-keypool (pyproject.toml): finished with status 'done' 2026-04-29T20:18:35,410 Created wheel for llm-keypool: filename=llm_keypool-0.3.0-py3-none-any.whl size=22225 sha256=ff6a846446ef34d98ca6788e83c655bb686c6c8e4e1dd4399928c13851963cb5 2026-04-29T20:18:35,411 Stored in directory: /tmp/pip-ephem-wheel-cache-nclecmmk/wheels/e5/4b/25/9bb4504511c0c85c9466b220406cabc7f673d01d5bf0f62ece 2026-04-29T20:18:35,421 Successfully built llm-keypool 2026-04-29T20:18:35,425 Removed build tracker: '/tmp/pip-build-tracker-r0i0xpzj'