2025-11-25T15:15:17,270 Created temporary directory: /tmp/pip-ephem-wheel-cache-bz6xncxk 2025-11-25T15:15:17,271 Created temporary directory: /tmp/pip-build-tracker-19l8nr3m 2025-11-25T15:15:17,272 Initialized build tracking at /tmp/pip-build-tracker-19l8nr3m 2025-11-25T15:15:17,272 Created build tracker: /tmp/pip-build-tracker-19l8nr3m 2025-11-25T15:15:17,273 Entered build tracker: /tmp/pip-build-tracker-19l8nr3m 2025-11-25T15:15:17,274 Created temporary directory: /tmp/pip-wheel-6pivc0uq 2025-11-25T15:15:17,277 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 2025-11-25T15:15:17,279 Created temporary directory: /tmp/pip-ephem-wheel-cache-szfpd7te 2025-11-25T15:15:17,301 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T15:15:17,305 2 location(s) to search for versions of generic-llm-api-client: 2025-11-25T15:15:17,305 * https://pypi.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,305 * https://www.piwheels.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,306 Fetching project page and analyzing links: https://pypi.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,306 Getting page https://pypi.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,308 Found index url https://pypi.org/simple 2025-11-25T15:15:17,522 Fetched page https://pypi.org/simple/generic-llm-api-client/ as application/vnd.pypi.simple.v1+json 2025-11-25T15:15:17,524 Skipping link: No binaries permitted for generic-llm-api-client: https://files.pythonhosted.org/packages/18/08/3c66a224c563568ebb4c5e94045871e3bc608848e925c82cf1974fccec00/generic_llm_api_client-0.1.1-py3-none-any.whl (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,525 Found link https://files.pythonhosted.org/packages/3d/82/1a8e5bb0dbbdc2b3cca158c9959e085b2b0da94b9a9c0db774fd248df473/generic_llm_api_client-0.1.1.tar.gz (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9), version: 0.1.1 2025-11-25T15:15:17,526 Skipping link: No binaries permitted for generic-llm-api-client: https://files.pythonhosted.org/packages/5d/85/a3b047ce44f478e629e674457b986a6544985a3015086fbe5ac4159b3c23/generic_llm_api_client-0.1.2-py3-none-any.whl (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,527 Found link https://files.pythonhosted.org/packages/9f/dd/29ecc516b996f9968c9d0b15d2a7f82b19128059646c2fa8c4ff24b132a4/generic_llm_api_client-0.1.2.tar.gz (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9), version: 0.1.2 2025-11-25T15:15:17,528 Skipping link: No binaries permitted for generic-llm-api-client: https://files.pythonhosted.org/packages/e2/6b/c4dbc60e7af80779c6dab24e2a5df8e34967994cab47056a893cc9f1a269/generic_llm_api_client-0.2.0-py3-none-any.whl (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,529 Found link https://files.pythonhosted.org/packages/5b/7a/435519d56c15e69f598083137f85573a94aa0413d94446ad5cf5c5a66a08/generic_llm_api_client-0.2.0.tar.gz (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9), version: 0.2.0 2025-11-25T15:15:17,530 Skipping link: No binaries permitted for generic-llm-api-client: https://files.pythonhosted.org/packages/c2/e0/64f3eca17f25b58f3ae35422bed9d1597f3936dce32752b4b1df268dab72/generic_llm_api_client-0.2.1-py3-none-any.whl (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,531 Found link https://files.pythonhosted.org/packages/f1/12/df56b660cbd901ba67f093a86053489caa4d82e64bd1a637673aa38876dd/generic_llm_api_client-0.2.1.tar.gz (from https://pypi.org/simple/generic-llm-api-client/) (requires-python:>=3.9), version: 0.2.1 2025-11-25T15:15:17,532 Fetching project page and analyzing links: https://www.piwheels.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,533 Getting page https://www.piwheels.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,534 Found index url https://www.piwheels.org/simple 2025-11-25T15:15:17,694 Fetched page https://www.piwheels.org/simple/generic-llm-api-client/ as text/html 2025-11-25T15:15:17,696 Skipping link: No binaries permitted for generic-llm-api-client: https://www.piwheels.org/simple/generic-llm-api-client/generic_llm_api_client-0.2.0-py3-none-any.whl#sha256=745bedb12a5958eafcbac7131fd6691849baf22a559cb3bcf7d7947f623978a8 (from https://www.piwheels.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,697 Skipping link: No binaries permitted for generic-llm-api-client: https://archive1.piwheels.org/simple/generic-llm-api-client/generic_llm_api_client-0.1.2-py3-none-any.whl#sha256=b42963d16f7c87fa9a79f14291cb4a34c6305e6ef9161b3adb3a357553a73ce2 (from https://www.piwheels.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,698 Skipping link: No binaries permitted for generic-llm-api-client: https://archive1.piwheels.org/simple/generic-llm-api-client/generic_llm_api_client-0.1.1-py3-none-any.whl#sha256=8627c1b9962add30e5fde3dc702a7420c338498bfcbe5c1dee963e0b91d554b4 (from https://www.piwheels.org/simple/generic-llm-api-client/) (requires-python:>=3.9) 2025-11-25T15:15:17,698 Skipping link: not a file: https://www.piwheels.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,699 Skipping link: not a file: https://pypi.org/simple/generic-llm-api-client/ 2025-11-25T15:15:17,717 Given no hashes to check 1 links for project 'generic-llm-api-client': discarding no candidates 2025-11-25T15:15:17,735 Collecting generic-llm-api-client==0.2.1 2025-11-25T15:15:17,738 Created temporary directory: /tmp/pip-unpack-i9pr942i 2025-11-25T15:15:17,949 Downloading generic_llm_api_client-0.2.1.tar.gz (45 kB) 2025-11-25T15:15:18,072 Added generic-llm-api-client==0.2.1 from https://files.pythonhosted.org/packages/f1/12/df56b660cbd901ba67f093a86053489caa4d82e64bd1a637673aa38876dd/generic_llm_api_client-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-19l8nr3m' 2025-11-25T15:15:18,079 Created temporary directory: /tmp/pip-build-env-i3nchf4a 2025-11-25T15:15:18,083 Installing build dependencies: started 2025-11-25T15:15:18,084 Running command pip subprocess to install build dependencies 2025-11-25T15:15:19,215 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-25T15:15:19,800 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 2025-11-25T15:15:19,823 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-25T15:15:21,549 Collecting setuptools>=61.0 2025-11-25T15:15:21,653 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-25T15:15:21,919 Collecting wheel 2025-11-25T15:15:21,934 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-25T15:15:24,828 Installing collected packages: wheel, setuptools 2025-11-25T15:15:25,068 Creating /tmp/pip-build-env-i3nchf4a/overlay/local/bin 2025-11-25T15:15:25,070 changing mode of /tmp/pip-build-env-i3nchf4a/overlay/local/bin/wheel to 755 2025-11-25T15:15:28,604 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-25T15:15:28,879 Installing build dependencies: finished with status 'done' 2025-11-25T15:15:28,885 Getting requirements to build wheel: started 2025-11-25T15:15:28,886 Running command Getting requirements to build wheel 2025-11-25T15:15:29,482 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T15:15:29,482 !! 2025-11-25T15:15:29,483 ******************************************************************************** 2025-11-25T15:15:29,483 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). 2025-11-25T15:15:29,484 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T15:15:29,485 or your builds will no longer be supported. 2025-11-25T15:15:29,486 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:29,486 ******************************************************************************** 2025-11-25T15:15:29,487 !! 2025-11-25T15:15:29,487 corresp(dist, value, root_dir) 2025-11-25T15:15:29,569 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:29,569 !! 2025-11-25T15:15:29,570 ******************************************************************************** 2025-11-25T15:15:29,571 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:29,572 License :: OSI Approved :: MIT License 2025-11-25T15:15:29,573 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:29,573 ******************************************************************************** 2025-11-25T15:15:29,574 !! 2025-11-25T15:15:29,575 dist._finalize_license_expression() 2025-11-25T15:15:29,576 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:29,577 !! 2025-11-25T15:15:29,578 ******************************************************************************** 2025-11-25T15:15:29,579 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:29,580 License :: OSI Approved :: MIT License 2025-11-25T15:15:29,581 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:29,582 ******************************************************************************** 2025-11-25T15:15:29,583 !! 2025-11-25T15:15:29,584 self._finalize_license_expression() 2025-11-25T15:15:29,584 running egg_info 2025-11-25T15:15:29,589 writing generic_llm_api_client.egg-info/PKG-INFO 2025-11-25T15:15:29,599 writing dependency_links to generic_llm_api_client.egg-info/dependency_links.txt 2025-11-25T15:15:29,606 writing requirements to generic_llm_api_client.egg-info/requires.txt 2025-11-25T15:15:29,607 writing top-level names to generic_llm_api_client.egg-info/top_level.txt 2025-11-25T15:15:29,630 reading manifest file 'generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:29,633 adding license file 'LICENSE' 2025-11-25T15:15:29,637 writing manifest file 'generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:29,735 Getting requirements to build wheel: finished with status 'done' 2025-11-25T15:15:29,739 Created temporary directory: /tmp/pip-modern-metadata-dgshf8ae 2025-11-25T15:15:29,741 Preparing metadata (pyproject.toml): started 2025-11-25T15:15:29,742 Running command Preparing metadata (pyproject.toml) 2025-11-25T15:15:30,294 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T15:15:30,294 !! 2025-11-25T15:15:30,295 ******************************************************************************** 2025-11-25T15:15:30,296 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). 2025-11-25T15:15:30,297 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T15:15:30,297 or your builds will no longer be supported. 2025-11-25T15:15:30,298 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:30,299 ******************************************************************************** 2025-11-25T15:15:30,300 !! 2025-11-25T15:15:30,300 corresp(dist, value, root_dir) 2025-11-25T15:15:30,381 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:30,381 !! 2025-11-25T15:15:30,382 ******************************************************************************** 2025-11-25T15:15:30,383 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:30,384 License :: OSI Approved :: MIT License 2025-11-25T15:15:30,385 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:30,385 ******************************************************************************** 2025-11-25T15:15:30,386 !! 2025-11-25T15:15:30,387 dist._finalize_license_expression() 2025-11-25T15:15:30,388 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:30,388 !! 2025-11-25T15:15:30,389 ******************************************************************************** 2025-11-25T15:15:30,390 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:30,391 License :: OSI Approved :: MIT License 2025-11-25T15:15:30,392 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:30,393 ******************************************************************************** 2025-11-25T15:15:30,394 !! 2025-11-25T15:15:30,394 self._finalize_license_expression() 2025-11-25T15:15:30,395 running dist_info 2025-11-25T15:15:30,409 creating /tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info 2025-11-25T15:15:30,411 writing /tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/PKG-INFO 2025-11-25T15:15:30,421 writing dependency_links to /tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/dependency_links.txt 2025-11-25T15:15:30,428 writing requirements to /tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/requires.txt 2025-11-25T15:15:30,429 writing top-level names to /tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/top_level.txt 2025-11-25T15:15:30,431 writing manifest file '/tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:30,454 reading manifest file '/tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:30,456 adding license file 'LICENSE' 2025-11-25T15:15:30,460 writing manifest file '/tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:30,461 creating '/tmp/pip-modern-metadata-dgshf8ae/generic_llm_api_client-0.2.1.dist-info' 2025-11-25T15:15:30,585 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-25T15:15:30,590 Source in /tmp/pip-wheel-6pivc0uq/generic-llm-api-client_3b4f6c5c2a9046668c59b423036003f5 has version 0.2.1, which satisfies requirement generic-llm-api-client==0.2.1 from https://files.pythonhosted.org/packages/f1/12/df56b660cbd901ba67f093a86053489caa4d82e64bd1a637673aa38876dd/generic_llm_api_client-0.2.1.tar.gz 2025-11-25T15:15:30,591 Removed generic-llm-api-client==0.2.1 from https://files.pythonhosted.org/packages/f1/12/df56b660cbd901ba67f093a86053489caa4d82e64bd1a637673aa38876dd/generic_llm_api_client-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-19l8nr3m' 2025-11-25T15:15:30,599 Created temporary directory: /tmp/pip-unpack-10gnpp8_ 2025-11-25T15:15:30,600 Building wheels for collected packages: generic-llm-api-client 2025-11-25T15:15:30,604 Created temporary directory: /tmp/pip-wheel-nveymdxy 2025-11-25T15:15:30,604 Destination directory: /tmp/pip-wheel-nveymdxy 2025-11-25T15:15:30,606 Building wheel for generic-llm-api-client (pyproject.toml): started 2025-11-25T15:15:30,607 Running command Building wheel for generic-llm-api-client (pyproject.toml) 2025-11-25T15:15:31,147 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-25T15:15:31,148 !! 2025-11-25T15:15:31,149 ******************************************************************************** 2025-11-25T15:15:31,149 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). 2025-11-25T15:15:31,150 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-25T15:15:31,151 or your builds will no longer be supported. 2025-11-25T15:15:31,152 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:31,152 ******************************************************************************** 2025-11-25T15:15:31,154 !! 2025-11-25T15:15:31,154 corresp(dist, value, root_dir) 2025-11-25T15:15:31,225 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:31,225 !! 2025-11-25T15:15:31,226 ******************************************************************************** 2025-11-25T15:15:31,227 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:31,228 License :: OSI Approved :: MIT License 2025-11-25T15:15:31,229 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:31,230 ******************************************************************************** 2025-11-25T15:15:31,231 !! 2025-11-25T15:15:31,232 dist._finalize_license_expression() 2025-11-25T15:15:31,232 /tmp/pip-build-env-i3nchf4a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-25T15:15:31,233 !! 2025-11-25T15:15:31,234 ******************************************************************************** 2025-11-25T15:15:31,234 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-25T15:15:31,236 License :: OSI Approved :: MIT License 2025-11-25T15:15:31,237 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-25T15:15:31,237 ******************************************************************************** 2025-11-25T15:15:31,238 !! 2025-11-25T15:15:31,239 self._finalize_license_expression() 2025-11-25T15:15:31,239 running bdist_wheel 2025-11-25T15:15:31,253 running build 2025-11-25T15:15:31,253 running build_py 2025-11-25T15:15:31,260 creating build/lib/ai_client 2025-11-25T15:15:31,262 copying ai_client/deepseek_client.py -> build/lib/ai_client 2025-11-25T15:15:31,264 copying ai_client/openai_client.py -> build/lib/ai_client 2025-11-25T15:15:31,267 copying ai_client/claude_client.py -> build/lib/ai_client 2025-11-25T15:15:31,269 copying ai_client/__init__.py -> build/lib/ai_client 2025-11-25T15:15:31,271 copying ai_client/utils.py -> build/lib/ai_client 2025-11-25T15:15:31,273 copying ai_client/base_client.py -> build/lib/ai_client 2025-11-25T15:15:31,276 copying ai_client/mistral_client.py -> build/lib/ai_client 2025-11-25T15:15:31,278 copying ai_client/qwen_client.py -> build/lib/ai_client 2025-11-25T15:15:31,279 copying ai_client/response.py -> build/lib/ai_client 2025-11-25T15:15:31,281 copying ai_client/pricing.py -> build/lib/ai_client 2025-11-25T15:15:31,283 copying ai_client/gemini_client.py -> build/lib/ai_client 2025-11-25T15:15:31,285 running egg_info 2025-11-25T15:15:31,297 writing generic_llm_api_client.egg-info/PKG-INFO 2025-11-25T15:15:31,307 writing dependency_links to generic_llm_api_client.egg-info/dependency_links.txt 2025-11-25T15:15:31,313 writing requirements to generic_llm_api_client.egg-info/requires.txt 2025-11-25T15:15:31,314 writing top-level names to generic_llm_api_client.egg-info/top_level.txt 2025-11-25T15:15:31,324 reading manifest file 'generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:31,327 adding license file 'LICENSE' 2025-11-25T15:15:31,330 writing manifest file 'generic_llm_api_client.egg-info/SOURCES.txt' 2025-11-25T15:15:31,333 copying ai_client/pricing.json -> build/lib/ai_client 2025-11-25T15:15:31,347 installing to build/bdist.linux-armv7l/wheel 2025-11-25T15:15:31,347 running install 2025-11-25T15:15:31,371 running install_lib 2025-11-25T15:15:31,377 creating build/bdist.linux-armv7l/wheel 2025-11-25T15:15:31,379 creating build/bdist.linux-armv7l/wheel/ai_client 2025-11-25T15:15:31,380 copying build/lib/ai_client/deepseek_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,382 copying build/lib/ai_client/pricing.json -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,384 copying build/lib/ai_client/openai_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,387 copying build/lib/ai_client/claude_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,389 copying build/lib/ai_client/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,391 copying build/lib/ai_client/utils.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,393 copying build/lib/ai_client/base_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,395 copying build/lib/ai_client/mistral_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,397 copying build/lib/ai_client/qwen_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,399 copying build/lib/ai_client/response.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,401 copying build/lib/ai_client/pricing.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,403 copying build/lib/ai_client/gemini_client.py -> build/bdist.linux-armv7l/wheel/./ai_client 2025-11-25T15:15:31,405 running install_egg_info 2025-11-25T15:15:31,411 Copying generic_llm_api_client.egg-info to build/bdist.linux-armv7l/wheel/./generic_llm_api_client-0.2.1-py3.11.egg-info 2025-11-25T15:15:31,420 running install_scripts 2025-11-25T15:15:31,430 creating build/bdist.linux-armv7l/wheel/generic_llm_api_client-0.2.1.dist-info/WHEEL 2025-11-25T15:15:31,432 creating '/tmp/pip-wheel-nveymdxy/.tmp-hsv8t6a8/generic_llm_api_client-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-25T15:15:31,435 adding 'ai_client/__init__.py' 2025-11-25T15:15:31,437 adding 'ai_client/base_client.py' 2025-11-25T15:15:31,439 adding 'ai_client/claude_client.py' 2025-11-25T15:15:31,440 adding 'ai_client/deepseek_client.py' 2025-11-25T15:15:31,442 adding 'ai_client/gemini_client.py' 2025-11-25T15:15:31,444 adding 'ai_client/mistral_client.py' 2025-11-25T15:15:31,446 adding 'ai_client/openai_client.py' 2025-11-25T15:15:31,448 adding 'ai_client/pricing.json' 2025-11-25T15:15:31,450 adding 'ai_client/pricing.py' 2025-11-25T15:15:31,451 adding 'ai_client/qwen_client.py' 2025-11-25T15:15:31,453 adding 'ai_client/response.py' 2025-11-25T15:15:31,454 adding 'ai_client/utils.py' 2025-11-25T15:15:31,457 adding 'generic_llm_api_client-0.2.1.dist-info/licenses/LICENSE' 2025-11-25T15:15:31,459 adding 'generic_llm_api_client-0.2.1.dist-info/METADATA' 2025-11-25T15:15:31,460 adding 'generic_llm_api_client-0.2.1.dist-info/WHEEL' 2025-11-25T15:15:31,460 adding 'generic_llm_api_client-0.2.1.dist-info/top_level.txt' 2025-11-25T15:15:31,461 adding 'generic_llm_api_client-0.2.1.dist-info/RECORD' 2025-11-25T15:15:31,463 removing build/bdist.linux-armv7l/wheel 2025-11-25T15:15:31,567 Building wheel for generic-llm-api-client (pyproject.toml): finished with status 'done' 2025-11-25T15:15:31,572 Created wheel for generic-llm-api-client: filename=generic_llm_api_client-0.2.1-py3-none-any.whl size=33092 sha256=2da4ed7aeaf54b7ec6ab7cdf0e2cfe4bb4cc7b5dec8a4ab8477200ec38e2555d 2025-11-25T15:15:31,573 Stored in directory: /tmp/pip-ephem-wheel-cache-szfpd7te/wheels/ca/f3/f2/c176c7063331e01e43575e432b898cc39b0f9b680723a28ca1 2025-11-25T15:15:31,587 Successfully built generic-llm-api-client 2025-11-25T15:15:31,590 Removed build tracker: '/tmp/pip-build-tracker-19l8nr3m'