2026-02-09T09:11:07,493 Created temporary directory: /tmp/pip-ephem-wheel-cache-e_aqg7xr 2026-02-09T09:11:07,495 Created temporary directory: /tmp/pip-build-tracker-6is2ldwm 2026-02-09T09:11:07,495 Initialized build tracking at /tmp/pip-build-tracker-6is2ldwm 2026-02-09T09:11:07,496 Created build tracker: /tmp/pip-build-tracker-6is2ldwm 2026-02-09T09:11:07,496 Entered build tracker: /tmp/pip-build-tracker-6is2ldwm 2026-02-09T09:11:07,497 Created temporary directory: /tmp/pip-wheel-jcrba9jj 2026-02-09T09:11:07,500 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-02-09T09:11:07,502 Created temporary directory: /tmp/pip-ephem-wheel-cache-ev_0tnkt 2026-02-09T09:11:07,523 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:11:07,527 2 location(s) to search for versions of openrouter: 2026-02-09T09:11:07,527 * https://pypi.org/simple/openrouter/ 2026-02-09T09:11:07,527 * https://www.piwheels.org/simple/openrouter/ 2026-02-09T09:11:07,528 Fetching project page and analyzing links: https://pypi.org/simple/openrouter/ 2026-02-09T09:11:07,529 Getting page https://pypi.org/simple/openrouter/ 2026-02-09T09:11:07,530 Found index url https://pypi.org/simple 2026-02-09T09:11:07,740 Fetched page https://pypi.org/simple/openrouter/ as application/vnd.pypi.simple.v1+json 2026-02-09T09:11:07,746 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/b7/06/a04b3a1a3d62ca1f26df1eb50472ad6fc8f958084c0d8d9c253247a3a23b/openrouter-0.0.6-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,747 Found link https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.6 2026-02-09T09:11:07,748 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/0b/00/fe42721232ae3cb3ad0950fe8ce6366ab0eaf6e72547a780e87333fd5794/openrouter-0.0.8-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,749 Found link https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.8 2026-02-09T09:11:07,749 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/c5/4c/a56e789c5354df1bb6e91a711d0bd0613672b094772a16220d2f4a410c82/openrouter-0.0.14-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,750 Found link https://files.pythonhosted.org/packages/92/50/49feea81588e44e7e27ef04759058d27c9cb82396536d0b2439033a853c9/openrouter-0.0.14.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.14 2026-02-09T09:11:07,751 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/bc/f3/6027844a1b674e6992465b117130da6f14f26c6b04df6a038e015d9984b6/openrouter-0.0.15-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,752 Found link https://files.pythonhosted.org/packages/8f/c5/c8dbb19e88cd97a69e659a59690f7c07c7394a11c264665e09a0a98b3b97/openrouter-0.0.15.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.15 2026-02-09T09:11:07,752 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/a6/ee/2fa3dc5db531d65e21e9c8538f748f2baafd79f91968386c50f443d98636/openrouter-0.0.16-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,754 Found link https://files.pythonhosted.org/packages/6c/d5/650560397cd9a1d9f40c561e1b584d5a794fc17936613f48f2c9565c9ccd/openrouter-0.0.16.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.16 2026-02-09T09:11:07,754 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/a6/25/fc6351620714575b3f4aa2a61995cf58145f213e25cfa923c276ecfe1586/openrouter-0.0.17-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,755 Found link https://files.pythonhosted.org/packages/26/15/89952decfccb40041feb481038d0d008923592cbad1be149fcec14b81d1f/openrouter-0.0.17.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.17 2026-02-09T09:11:07,756 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/39/33/4879db313ba695d1dfb227270f040e8e5b13ddcfa20f7c9852bdb6dd5245/openrouter-0.0.18-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,757 Found link https://files.pythonhosted.org/packages/62/c6/9616e3099585e228735baf4fbe3c991d004e01d6c672731ffff1cc70e2ef/openrouter-0.0.18.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.18 2026-02-09T09:11:07,757 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/00/2a/610dd1bbd9a43e48f74da2f94926bac001a86bdf48862990db812e303b2e/openrouter-0.0.19-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,758 Found link https://files.pythonhosted.org/packages/04/90/b8918e0b5c52cb55c7663ce2d0196490751502cbe0a3a96bdaede264b726/openrouter-0.0.19.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.19 2026-02-09T09:11:07,759 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/6e/94/86513d2d5dba13ec834897cd98fd44f97b993888dce7bea76721c2dfcfac/openrouter-0.0.21-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,760 Found link https://files.pythonhosted.org/packages/2a/91/d006559f1bea3f2ad68d83c88fbcc05fff5cb1ec9d915fce49cc910bcb33/openrouter-0.0.21.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.21 2026-02-09T09:11:07,760 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/85/8b/4dfd3d78b87462bbb456ea6b671d2498d58b19a12b376a09b05b8c95d374/openrouter-0.0.22-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,761 Found link https://files.pythonhosted.org/packages/38/16/d51f83862f96dca08d74fb8985dfca05d51fc62242e2c3dc2755b41d9007/openrouter-0.0.22.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.22 2026-02-09T09:11:07,761 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/8f/f8/e86cc449d1ca5ced4e6a483b07932444c04a0146b4ed287956496ff5b61e/openrouter-0.1.1-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,762 Found link https://files.pythonhosted.org/packages/c3/ce/69d3d7a79b2a9a28377cbf2a502a0d41da41bf99f40a17dd5dbdc61d5aea/openrouter-0.1.1.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.1 2026-02-09T09:11:07,763 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/2f/15/883e84a6be09b8f16e69f2c040139f0e03f6bd15b46925de5ace7b5bc175/openrouter-0.1.2-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,764 Found link https://files.pythonhosted.org/packages/06/9e/4eaaa24a7cad210a0cff2d19ee3c2ffeba0bd8f54ddee9929b91742be781/openrouter-0.1.2.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.2 2026-02-09T09:11:07,764 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/b8/ae/00daf34c0dd7d3bbe02d965b2031d0fad9ce541db6dfd9e130ac7d024ddb/openrouter-0.1.3-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,765 Found link https://files.pythonhosted.org/packages/f9/d9/56d56edadc1c4a973694a1e09329f1ab985813220123294c9d7d12a0f41e/openrouter-0.1.3.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.3 2026-02-09T09:11:07,766 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/de/a3/a6758d67802ae1b769fb7fc30423bebdc677148315aba243e9916bad70e5/openrouter-0.6.0-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,767 Found link https://files.pythonhosted.org/packages/33/39/5ed508bc72ec974d95a59b0ac849950c5fe98e44ed8307fc9ed0846f5e71/openrouter-0.6.0.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.6.0 2026-02-09T09:11:07,767 Fetching project page and analyzing links: https://www.piwheels.org/simple/openrouter/ 2026-02-09T09:11:07,768 Getting page https://www.piwheels.org/simple/openrouter/ 2026-02-09T09:11:07,769 Found index url https://www.piwheels.org/simple 2026-02-09T09:11:07,926 Fetched page https://www.piwheels.org/simple/openrouter/ as text/html 2026-02-09T09:11:07,930 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.1.1-py3-none-any.whl#sha256=bf76ea1b0aa3a7141e7955dd6db29317ad6146d7e379922930a78433420a2f84 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,930 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.22-py3-none-any.whl#sha256=32e03af546b64c02c3a110205e0465b4922418d14ad55df5d38adc07f0cb8607 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,931 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.21-py3-none-any.whl#sha256=26e712128a946f999bdeb5f4eec495ac9f8da359aa4ad4fa31798e7affb1597e (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,931 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.19-py3-none-any.whl#sha256=a1cea51370417faa4a2ef55a1c5989b230a9a5c1dbb4f5b9a49af252cbeafefd (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,932 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.18-py3-none-any.whl#sha256=2d1f9dfe7a11653633ff8e30268fb45f4f3836820e38ebffa99d3ef1c4ee17dc (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,933 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.17-py3-none-any.whl#sha256=3452ae21b115e8219896a3ae35e2ab6b24751ed56693706eb61297f2ac3e3ba4 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,933 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.16-py3-none-any.whl#sha256=9ce8166fef3560d8836a4208174d5055dff7ec770a651fe8ebb3d056ee504760 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,934 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.15-py3-none-any.whl#sha256=a55cd46f0eb4380770054666e3e0d385c0f17ccdb629e8013b658851bfa86a4b (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,934 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.14-py3-none-any.whl#sha256=2aa51aa0af571f8516b84cb6ab8798ac8f4ea1a9d54f2c2327e8055d06446959 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,935 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.8-py3-none-any.whl#sha256=424e5154385867551859d795187eb2b5c6d03ddf08e0f5e0b81b125d52407b8d (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,935 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.6-py3-none-any.whl#sha256=1ca2cc8115c1f1bf0b8fe191d25908457b1f3cc2c5d6bd531ca18c15a454a5ea (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-02-09T09:11:07,936 Skipping link: not a file: https://www.piwheels.org/simple/openrouter/ 2026-02-09T09:11:07,936 Skipping link: not a file: https://pypi.org/simple/openrouter/ 2026-02-09T09:11:07,957 Given no hashes to check 1 links for project 'openrouter': discarding no candidates 2026-02-09T09:11:07,974 Collecting openrouter==0.1.2 2026-02-09T09:11:07,977 Created temporary directory: /tmp/pip-unpack-6byeb0pd 2026-02-09T09:11:08,192 Downloading openrouter-0.1.2.tar.gz (124 kB) 2026-02-09T09:11:08,712 Added openrouter==0.1.2 from https://files.pythonhosted.org/packages/06/9e/4eaaa24a7cad210a0cff2d19ee3c2ffeba0bd8f54ddee9929b91742be781/openrouter-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-6is2ldwm' 2026-02-09T09:11:08,717 Created temporary directory: /tmp/pip-build-env-e2e5d99d 2026-02-09T09:11:08,722 Installing build dependencies: started 2026-02-09T09:11:08,723 Running command pip subprocess to install build dependencies 2026-02-09T09:11:09,865 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T09:11:10,510 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-02-09T09:11:10,534 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:11:12,212 Collecting setuptools>=80 2026-02-09T09:11:12,232 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T09:11:12,499 Collecting wheel 2026-02-09T09:11:12,505 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T09:11:12,686 Collecting packaging>=24.0 2026-02-09T09:11:12,702 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T09:11:15,686 Installing collected packages: setuptools, packaging, wheel 2026-02-09T09:11:19,385 Creating /tmp/pip-build-env-e2e5d99d/overlay/local/bin 2026-02-09T09:11:19,387 changing mode of /tmp/pip-build-env-e2e5d99d/overlay/local/bin/wheel to 755 2026-02-09T09:11:19,407 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-09T09:11:19,687 Installing build dependencies: finished with status 'done' 2026-02-09T09:11:19,693 Getting requirements to build wheel: started 2026-02-09T09:11:19,695 Running command Getting requirements to build wheel 2026-02-09T09:11:20,315 /tmp/pip-build-env-e2e5d99d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:11:20,315 !! 2026-02-09T09:11:20,316 ******************************************************************************** 2026-02-09T09:11:20,317 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-02-09T09:11:20,318 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:11:20,319 or your builds will no longer be supported. 2026-02-09T09:11:20,320 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:11:20,320 ******************************************************************************** 2026-02-09T09:11:20,321 !! 2026-02-09T09:11:20,322 corresp(dist, value, root_dir) 2026-02-09T09:11:20,403 running egg_info 2026-02-09T09:11:20,409 writing src/openrouter.egg-info/PKG-INFO 2026-02-09T09:11:20,413 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2026-02-09T09:11:20,414 writing requirements to src/openrouter.egg-info/requires.txt 2026-02-09T09:11:20,416 writing top-level names to src/openrouter.egg-info/top_level.txt 2026-02-09T09:11:20,454 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:20,469 adding license file 'LICENSE' 2026-02-09T09:11:20,482 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:20,579 Getting requirements to build wheel: finished with status 'done' 2026-02-09T09:11:20,583 Created temporary directory: /tmp/pip-modern-metadata-d2lpld6f 2026-02-09T09:11:20,585 Preparing metadata (pyproject.toml): started 2026-02-09T09:11:20,586 Running command Preparing metadata (pyproject.toml) 2026-02-09T09:11:21,179 /tmp/pip-build-env-e2e5d99d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:11:21,179 !! 2026-02-09T09:11:21,181 ******************************************************************************** 2026-02-09T09:11:21,181 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-02-09T09:11:21,182 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:11:21,183 or your builds will no longer be supported. 2026-02-09T09:11:21,184 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:11:21,185 ******************************************************************************** 2026-02-09T09:11:21,186 !! 2026-02-09T09:11:21,186 corresp(dist, value, root_dir) 2026-02-09T09:11:21,264 running dist_info 2026-02-09T09:11:21,274 creating /tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info 2026-02-09T09:11:21,275 writing /tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/PKG-INFO 2026-02-09T09:11:21,278 writing dependency_links to /tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/dependency_links.txt 2026-02-09T09:11:21,280 writing requirements to /tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/requires.txt 2026-02-09T09:11:21,281 writing top-level names to /tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/top_level.txt 2026-02-09T09:11:21,282 writing manifest file '/tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:21,317 reading manifest file '/tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:21,319 adding license file 'LICENSE' 2026-02-09T09:11:21,329 writing manifest file '/tmp/pip-modern-metadata-d2lpld6f/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:21,330 creating '/tmp/pip-modern-metadata-d2lpld6f/openrouter-0.1.2.dist-info' 2026-02-09T09:11:21,451 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T09:11:21,456 Source in /tmp/pip-wheel-jcrba9jj/openrouter_edcf330472294a3d9fe9427fdd176e22 has version 0.1.2, which satisfies requirement openrouter==0.1.2 from https://files.pythonhosted.org/packages/06/9e/4eaaa24a7cad210a0cff2d19ee3c2ffeba0bd8f54ddee9929b91742be781/openrouter-0.1.2.tar.gz 2026-02-09T09:11:21,457 Removed openrouter==0.1.2 from https://files.pythonhosted.org/packages/06/9e/4eaaa24a7cad210a0cff2d19ee3c2ffeba0bd8f54ddee9929b91742be781/openrouter-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-6is2ldwm' 2026-02-09T09:11:21,463 Created temporary directory: /tmp/pip-unpack-byif48zb 2026-02-09T09:11:21,464 Building wheels for collected packages: openrouter 2026-02-09T09:11:21,468 Created temporary directory: /tmp/pip-wheel-4iaexg3c 2026-02-09T09:11:21,469 Destination directory: /tmp/pip-wheel-4iaexg3c 2026-02-09T09:11:21,471 Building wheel for openrouter (pyproject.toml): started 2026-02-09T09:11:21,472 Running command Building wheel for openrouter (pyproject.toml) 2026-02-09T09:11:22,049 /tmp/pip-build-env-e2e5d99d/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:11:22,050 !! 2026-02-09T09:11:22,051 ******************************************************************************** 2026-02-09T09:11:22,051 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-02-09T09:11:22,052 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:11:22,052 or your builds will no longer be supported. 2026-02-09T09:11:22,053 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:11:22,054 ******************************************************************************** 2026-02-09T09:11:22,055 !! 2026-02-09T09:11:22,055 corresp(dist, value, root_dir) 2026-02-09T09:11:22,124 running bdist_wheel 2026-02-09T09:11:22,142 running build 2026-02-09T09:11:22,142 running build_py 2026-02-09T09:11:22,149 creating build/lib/openrouter 2026-02-09T09:11:22,151 copying src/openrouter/endpoints.py -> build/lib/openrouter 2026-02-09T09:11:22,154 copying src/openrouter/models_.py -> build/lib/openrouter 2026-02-09T09:11:22,157 copying src/openrouter/_version.py -> build/lib/openrouter 2026-02-09T09:11:22,159 copying src/openrouter/parameters.py -> build/lib/openrouter 2026-02-09T09:11:22,161 copying src/openrouter/basesdk.py -> build/lib/openrouter 2026-02-09T09:11:22,164 copying src/openrouter/oauth.py -> build/lib/openrouter 2026-02-09T09:11:22,167 copying src/openrouter/generations.py -> build/lib/openrouter 2026-02-09T09:11:22,169 copying src/openrouter/chat.py -> build/lib/openrouter 2026-02-09T09:11:22,172 copying src/openrouter/credits.py -> build/lib/openrouter 2026-02-09T09:11:22,175 copying src/openrouter/beta.py -> build/lib/openrouter 2026-02-09T09:11:22,176 copying src/openrouter/responses.py -> build/lib/openrouter 2026-02-09T09:11:22,180 copying src/openrouter/completions.py -> build/lib/openrouter 2026-02-09T09:11:22,182 copying src/openrouter/api_keys.py -> build/lib/openrouter 2026-02-09T09:11:22,186 copying src/openrouter/embeddings.py -> build/lib/openrouter 2026-02-09T09:11:22,188 copying src/openrouter/sdkconfiguration.py -> build/lib/openrouter 2026-02-09T09:11:22,190 copying src/openrouter/sdk.py -> build/lib/openrouter 2026-02-09T09:11:22,192 copying src/openrouter/analytics.py -> build/lib/openrouter 2026-02-09T09:11:22,194 copying src/openrouter/__init__.py -> build/lib/openrouter 2026-02-09T09:11:22,196 copying src/openrouter/httpclient.py -> build/lib/openrouter 2026-02-09T09:11:22,198 copying src/openrouter/providers.py -> build/lib/openrouter 2026-02-09T09:11:22,201 creating build/lib/openrouter/operations 2026-02-09T09:11:22,202 copying src/openrouter/operations/createembeddings.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,205 copying src/openrouter/operations/listendpointszdr.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,207 copying src/openrouter/operations/createauthkeyscode.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,209 copying src/openrouter/operations/deletekeys.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,211 copying src/openrouter/operations/createkeys.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,214 copying src/openrouter/operations/createresponses.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,216 copying src/openrouter/operations/getparameters.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,218 copying src/openrouter/operations/listendpoints.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,219 copying src/openrouter/operations/createcoinbasecharge.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,221 copying src/openrouter/operations/list.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,223 copying src/openrouter/operations/updatekeys.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,226 copying src/openrouter/operations/getuseractivity.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,227 copying src/openrouter/operations/getcurrentkey.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,229 copying src/openrouter/operations/getcredits.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,231 copying src/openrouter/operations/exchangeauthcodeforapikey.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,233 copying src/openrouter/operations/listproviders.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,235 copying src/openrouter/operations/getkey.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,237 copying src/openrouter/operations/sendchatcompletionrequest.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,239 copying src/openrouter/operations/listmodelsuser.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,240 copying src/openrouter/operations/getmodels.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,242 copying src/openrouter/operations/__init__.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,245 copying src/openrouter/operations/getgeneration.py -> build/lib/openrouter/operations 2026-02-09T09:11:22,248 creating build/lib/openrouter/types 2026-02-09T09:11:22,249 copying src/openrouter/types/basemodel.py -> build/lib/openrouter/types 2026-02-09T09:11:22,251 copying src/openrouter/types/__init__.py -> build/lib/openrouter/types 2026-02-09T09:11:22,253 creating build/lib/openrouter/errors 2026-02-09T09:11:22,254 copying src/openrouter/errors/badrequestresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,256 copying src/openrouter/errors/notfoundresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,258 copying src/openrouter/errors/unprocessableentityresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,260 copying src/openrouter/errors/no_response_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,262 copying src/openrouter/errors/chaterror.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,264 copying src/openrouter/errors/paymentrequiredresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,265 copying src/openrouter/errors/toomanyrequestsresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,267 copying src/openrouter/errors/serviceunavailableresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,269 copying src/openrouter/errors/unauthorizedresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,271 copying src/openrouter/errors/payloadtoolargeresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,273 copying src/openrouter/errors/responsevalidationerror.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,275 copying src/openrouter/errors/forbiddenresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,276 copying src/openrouter/errors/internalserverresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,278 copying src/openrouter/errors/badgatewayresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,280 copying src/openrouter/errors/provideroverloadedresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,282 copying src/openrouter/errors/__init__.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,284 copying src/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,286 copying src/openrouter/errors/openroutererror.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,288 copying src/openrouter/errors/openrouterdefaulterror.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,289 copying src/openrouter/errors/requesttimeoutresponse_error.py -> build/lib/openrouter/errors 2026-02-09T09:11:22,296 creating build/lib/openrouter/components 2026-02-09T09:11:22,296 copying src/openrouter/components/unauthorizedresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,298 copying src/openrouter/components/responsesoutputitemfunctioncall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,300 copying src/openrouter/components/chatresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,302 copying src/openrouter/components/badrequestresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,304 copying src/openrouter/components/responseserrorfield.py -> build/lib/openrouter/components 2026-02-09T09:11:22,306 copying src/openrouter/components/toolcallstatus.py -> build/lib/openrouter/components 2026-02-09T09:11:22,307 copying src/openrouter/components/endpointstatus.py -> build/lib/openrouter/components 2026-02-09T09:11:22,309 copying src/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,311 copying src/openrouter/components/chatmessagecontentitemimage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,313 copying src/openrouter/components/openresponseswebsearchtool.py -> build/lib/openrouter/components 2026-02-09T09:11:22,314 copying src/openrouter/components/responseswebsearchcalloutput.py -> build/lib/openrouter/components 2026-02-09T09:11:22,316 copying src/openrouter/components/openresponseslogprobs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,318 copying src/openrouter/components/imagegenerationstatus.py -> build/lib/openrouter/components 2026-02-09T09:11:22,320 copying src/openrouter/components/openresponsesfunctioncalloutput.py -> build/lib/openrouter/components 2026-02-09T09:11:22,322 copying src/openrouter/components/unprocessableentityresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,323 copying src/openrouter/components/providerpreferences.py -> build/lib/openrouter/components 2026-02-09T09:11:22,326 copying src/openrouter/components/openresponsesreasoningconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,328 copying src/openrouter/components/reasoningtextcontent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,329 copying src/openrouter/components/serviceunavailableresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,331 copying src/openrouter/components/openairesponsesannotation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,333 copying src/openrouter/components/providersort.py -> build/lib/openrouter/components 2026-02-09T09:11:22,335 copying src/openrouter/components/chatstreamoptions.py -> build/lib/openrouter/components 2026-02-09T09:11:22,336 copying src/openrouter/components/parameter.py -> build/lib/openrouter/components 2026-02-09T09:11:22,338 copying src/openrouter/components/responsesoutputmessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,340 copying src/openrouter/components/datacollection.py -> build/lib/openrouter/components 2026-02-09T09:11:22,342 copying src/openrouter/components/openresponsesimagegencallgenerating.py -> build/lib/openrouter/components 2026-02-09T09:11:22,344 copying src/openrouter/components/websearchpreviewtooluserlocation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,345 copying src/openrouter/components/tooldefinitionjson.py -> build/lib/openrouter/components 2026-02-09T09:11:22,347 copying src/openrouter/components/responseinputimage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,349 copying src/openrouter/components/reasoningsummarytext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,351 copying src/openrouter/components/chatmessagecontentitemvideo.py -> build/lib/openrouter/components 2026-02-09T09:11:22,353 copying src/openrouter/components/responsesimagegenerationcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,354 copying src/openrouter/components/openresponseswebsearch20250826tool.py -> build/lib/openrouter/components 2026-02-09T09:11:22,356 copying src/openrouter/components/_schema3.py -> build/lib/openrouter/components 2026-02-09T09:11:22,358 copying src/openrouter/components/createchargerequest.py -> build/lib/openrouter/components 2026-02-09T09:11:22,360 copying src/openrouter/components/completionusage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,362 copying src/openrouter/components/listendpointsresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,363 copying src/openrouter/components/openresponseswebsearchpreviewtool.py -> build/lib/openrouter/components 2026-02-09T09:11:22,365 copying src/openrouter/components/activityitem.py -> build/lib/openrouter/components 2026-02-09T09:11:22,367 copying src/openrouter/components/openairesponsesinput_union.py -> build/lib/openrouter/components 2026-02-09T09:11:22,369 copying src/openrouter/components/pdfparserengine.py -> build/lib/openrouter/components 2026-02-09T09:11:22,371 copying src/openrouter/components/filecitation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,373 copying src/openrouter/components/chatgenerationparams.py -> build/lib/openrouter/components 2026-02-09T09:11:22,376 copying src/openrouter/components/responsesoutputitemreasoning.py -> build/lib/openrouter/components 2026-02-09T09:11:22,378 copying src/openrouter/components/completionchoice.py -> build/lib/openrouter/components 2026-02-09T09:11:22,380 copying src/openrouter/components/chatgenerationtokenusage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,382 copying src/openrouter/components/openairesponsesrefusalcontent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,384 copying src/openrouter/components/openresponsesimagegencallcompleted.py -> build/lib/openrouter/components 2026-02-09T09:11:22,385 copying src/openrouter/components/percentilelatencycutoffs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,387 copying src/openrouter/components/responsesoutputitemfilesearchcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,389 copying src/openrouter/components/openairesponsesresponsestatus.py -> build/lib/openrouter/components 2026-02-09T09:11:22,391 copying src/openrouter/components/responsesformattextjsonschemaconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,393 copying src/openrouter/components/chatmessagecontentitem.py -> build/lib/openrouter/components 2026-02-09T09:11:22,395 copying src/openrouter/components/responseinputfile.py -> build/lib/openrouter/components 2026-02-09T09:11:22,397 copying src/openrouter/components/systemmessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,399 copying src/openrouter/components/openairesponsesservicetier.py -> build/lib/openrouter/components 2026-02-09T09:11:22,401 copying src/openrouter/components/responseformatjsonschema.py -> build/lib/openrouter/components 2026-02-09T09:11:22,402 copying src/openrouter/components/openairesponsesincludable.py -> build/lib/openrouter/components 2026-02-09T09:11:22,404 copying src/openrouter/components/publicpricing.py -> build/lib/openrouter/components 2026-02-09T09:11:22,406 copying src/openrouter/components/chatmessagetoolcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,408 copying src/openrouter/components/percentilethroughputcutoffs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,410 copying src/openrouter/components/responseoutputtext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,412 copying src/openrouter/components/paymentrequiredresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,414 copying src/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/lib/openrouter/components 2026-02-09T09:11:22,416 copying src/openrouter/components/chatstreamingchoice.py -> build/lib/openrouter/components 2026-02-09T09:11:22,418 copying src/openrouter/components/preferredminthroughput.py -> build/lib/openrouter/components 2026-02-09T09:11:22,420 copying src/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,421 copying src/openrouter/components/openresponsesinput.py -> build/lib/openrouter/components 2026-02-09T09:11:22,423 copying src/openrouter/components/outputitemimagegenerationcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,425 copying src/openrouter/components/_schema0.py -> build/lib/openrouter/components 2026-02-09T09:11:22,427 copying src/openrouter/components/chatmessagecontentitemaudio.py -> build/lib/openrouter/components 2026-02-09T09:11:22,429 copying src/openrouter/components/openresponsesresponsetext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,431 copying src/openrouter/components/publicendpoint.py -> build/lib/openrouter/components 2026-02-09T09:11:22,433 copying src/openrouter/components/provideroverloadedresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,435 copying src/openrouter/components/responsesformattext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,437 copying src/openrouter/components/percentilestats.py -> build/lib/openrouter/components 2026-02-09T09:11:22,439 copying src/openrouter/components/openresponsesinputmessageitem.py -> build/lib/openrouter/components 2026-02-09T09:11:22,441 copying src/openrouter/components/modelarchitecture.py -> build/lib/openrouter/components 2026-02-09T09:11:22,443 copying src/openrouter/components/modelgroup.py -> build/lib/openrouter/components 2026-02-09T09:11:22,445 copying src/openrouter/components/openresponsesusage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,447 copying src/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/lib/openrouter/components 2026-02-09T09:11:22,448 copying src/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,450 copying src/openrouter/components/openresponsesnonstreamingresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,453 copying src/openrouter/components/openresponsesrequest.py -> build/lib/openrouter/components 2026-02-09T09:11:22,456 copying src/openrouter/components/forbiddenresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,458 copying src/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,460 copying src/openrouter/components/preferredmaxlatency.py -> build/lib/openrouter/components 2026-02-09T09:11:22,461 copying src/openrouter/components/badgatewayresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,463 copying src/openrouter/components/responsesoutputitem.py -> build/lib/openrouter/components 2026-02-09T09:11:22,465 copying src/openrouter/components/quantization.py -> build/lib/openrouter/components 2026-02-09T09:11:22,467 copying src/openrouter/components/openresponsestoplogprobs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,468 copying src/openrouter/components/openairesponsesreasoningeffort.py -> build/lib/openrouter/components 2026-02-09T09:11:22,470 copying src/openrouter/components/payloadtoolargeresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,472 copying src/openrouter/components/openairesponsestruncation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,474 copying src/openrouter/components/model.py -> build/lib/openrouter/components 2026-02-09T09:11:22,476 copying src/openrouter/components/openresponsesstreamevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,478 copying src/openrouter/components/openresponseseasyinputmessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,481 copying src/openrouter/components/providersortunion.py -> build/lib/openrouter/components 2026-02-09T09:11:22,482 copying src/openrouter/components/openresponsesreasoning.py -> build/lib/openrouter/components 2026-02-09T09:11:22,484 copying src/openrouter/components/reasoningsummaryverbosity.py -> build/lib/openrouter/components 2026-02-09T09:11:22,486 copying src/openrouter/components/chaterror.py -> build/lib/openrouter/components 2026-02-09T09:11:22,488 copying src/openrouter/components/inputmodality.py -> build/lib/openrouter/components 2026-02-09T09:11:22,489 copying src/openrouter/components/chatresponsechoice.py -> build/lib/openrouter/components 2026-02-09T09:11:22,491 copying src/openrouter/components/chatstreamingmessagechunk.py -> build/lib/openrouter/components 2026-02-09T09:11:22,493 copying src/openrouter/components/websearchengine.py -> build/lib/openrouter/components 2026-02-09T09:11:22,495 copying src/openrouter/components/outputmodality.py -> build/lib/openrouter/components 2026-02-09T09:11:22,497 copying src/openrouter/components/openresponsesimagegencallinprogress.py -> build/lib/openrouter/components 2026-02-09T09:11:22,499 copying src/openrouter/components/providername.py -> build/lib/openrouter/components 2026-02-09T09:11:22,500 copying src/openrouter/components/openairesponsesprompt.py -> build/lib/openrouter/components 2026-02-09T09:11:22,502 copying src/openrouter/components/openresponsesreasoningdoneevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,504 copying src/openrouter/components/chatstreamingmessagetoolcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,506 copying src/openrouter/components/chatcompletionfinishreason.py -> build/lib/openrouter/components 2026-02-09T09:11:22,507 copying src/openrouter/components/defaultparameters.py -> build/lib/openrouter/components 2026-02-09T09:11:22,509 copying src/openrouter/components/responseinputtext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,511 copying src/openrouter/components/urlcitation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,513 copying src/openrouter/components/websearchstatus.py -> build/lib/openrouter/components 2026-02-09T09:11:22,515 copying src/openrouter/components/modelslistresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,516 copying src/openrouter/components/responsesoutputmodality.py -> build/lib/openrouter/components 2026-02-09T09:11:22,518 copying src/openrouter/components/openresponsesfunctiontoolcall.py -> build/lib/openrouter/components 2026-02-09T09:11:22,520 copying src/openrouter/components/openairesponsesincompletedetails.py -> build/lib/openrouter/components 2026-02-09T09:11:22,522 copying src/openrouter/components/internalserverresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,524 copying src/openrouter/components/responseformattextgrammar.py -> build/lib/openrouter/components 2026-02-09T09:11:22,526 copying src/openrouter/components/filepath.py -> build/lib/openrouter/components 2026-02-09T09:11:22,527 copying src/openrouter/components/requesttimeoutresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,529 copying src/openrouter/components/message.py -> build/lib/openrouter/components 2026-02-09T09:11:22,531 copying src/openrouter/components/responsessearchcontextsize.py -> build/lib/openrouter/components 2026-02-09T09:11:22,533 copying src/openrouter/components/responsetextconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,535 copying src/openrouter/components/jsonschemaconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,537 copying src/openrouter/components/openresponsesimagegencallpartialimage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,539 copying src/openrouter/components/notfoundresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,541 copying src/openrouter/components/security.py -> build/lib/openrouter/components 2026-02-09T09:11:22,543 copying src/openrouter/components/openairesponsestoolchoice_union.py -> build/lib/openrouter/components 2026-02-09T09:11:22,545 copying src/openrouter/components/completionlogprobs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,547 copying src/openrouter/components/pdfparseroptions.py -> build/lib/openrouter/components 2026-02-09T09:11:22,549 copying src/openrouter/components/topproviderinfo.py -> build/lib/openrouter/components 2026-02-09T09:11:22,551 copying src/openrouter/components/responsesformatjsonobject.py -> build/lib/openrouter/components 2026-02-09T09:11:22,552 copying src/openrouter/components/toolresponsemessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,554 copying src/openrouter/components/perrequestlimits.py -> build/lib/openrouter/components 2026-02-09T09:11:22,556 copying src/openrouter/components/modelscountresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,558 copying src/openrouter/components/providersortconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,560 copying src/openrouter/components/instructtype.py -> build/lib/openrouter/components 2026-02-09T09:11:22,561 copying src/openrouter/components/chatmessagetokenlogprobs.py -> build/lib/openrouter/components 2026-02-09T09:11:22,563 copying src/openrouter/components/chatmessagecontentitemtext.py -> build/lib/openrouter/components 2026-02-09T09:11:22,565 copying src/openrouter/components/completioncreateparams.py -> build/lib/openrouter/components 2026-02-09T09:11:22,568 copying src/openrouter/components/openairesponsesreasoningconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,569 copying src/openrouter/components/openresponseserrorevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,571 copying src/openrouter/components/__init__.py -> build/lib/openrouter/components 2026-02-09T09:11:22,576 copying src/openrouter/components/chatmessagetokenlogprob.py -> build/lib/openrouter/components 2026-02-09T09:11:22,578 copying src/openrouter/components/outputmessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,580 copying src/openrouter/components/toomanyrequestsresponseerrordata.py -> build/lib/openrouter/components 2026-02-09T09:11:22,581 copying src/openrouter/components/responseswebsearchuserlocation.py -> build/lib/openrouter/components 2026-02-09T09:11:22,583 copying src/openrouter/components/responseinputvideo.py -> build/lib/openrouter/components 2026-02-09T09:11:22,585 copying src/openrouter/components/completionresponse.py -> build/lib/openrouter/components 2026-02-09T09:11:22,587 copying src/openrouter/components/responseformattextconfig.py -> build/lib/openrouter/components 2026-02-09T09:11:22,589 copying src/openrouter/components/usermessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,591 copying src/openrouter/components/responseinputaudio.py -> build/lib/openrouter/components 2026-02-09T09:11:22,593 copying src/openrouter/components/assistantmessage.py -> build/lib/openrouter/components 2026-02-09T09:11:22,595 copying src/openrouter/components/chatstreamingresponsechunk.py -> build/lib/openrouter/components 2026-02-09T09:11:22,597 copying src/openrouter/components/openresponsesreasoningdeltaevent.py -> build/lib/openrouter/components 2026-02-09T09:11:22,599 copying src/openrouter/components/namedtoolchoice.py -> build/lib/openrouter/components 2026-02-09T09:11:22,601 creating build/lib/openrouter/models 2026-02-09T09:11:22,602 copying src/openrouter/models/__init__.py -> build/lib/openrouter/models 2026-02-09T09:11:22,604 creating build/lib/openrouter/_hooks 2026-02-09T09:11:22,605 copying src/openrouter/_hooks/registration.py -> build/lib/openrouter/_hooks 2026-02-09T09:11:22,608 copying src/openrouter/_hooks/sdkhooks.py -> build/lib/openrouter/_hooks 2026-02-09T09:11:22,609 copying src/openrouter/_hooks/types.py -> build/lib/openrouter/_hooks 2026-02-09T09:11:22,611 copying src/openrouter/_hooks/__init__.py -> build/lib/openrouter/_hooks 2026-02-09T09:11:22,614 creating build/lib/openrouter/utils 2026-02-09T09:11:22,616 copying src/openrouter/utils/retries.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,618 copying src/openrouter/utils/annotations.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,620 copying src/openrouter/utils/queryparams.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,622 copying src/openrouter/utils/enums.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,624 copying src/openrouter/utils/logger.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,626 copying src/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,628 copying src/openrouter/utils/metadata.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,630 copying src/openrouter/utils/eventstreaming.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,632 copying src/openrouter/utils/url.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,634 copying src/openrouter/utils/security.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,636 copying src/openrouter/utils/requestbodies.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,638 copying src/openrouter/utils/serializers.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,640 copying src/openrouter/utils/oauth_create_authorization_url.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,642 copying src/openrouter/utils/forms.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,644 copying src/openrouter/utils/__init__.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,647 copying src/openrouter/utils/values.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,648 copying src/openrouter/utils/headers.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,650 copying src/openrouter/utils/datetimes.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,652 copying src/openrouter/utils/unmarshal_json_response.py -> build/lib/openrouter/utils 2026-02-09T09:11:22,654 creating build/lib/openrouter/models/internal 2026-02-09T09:11:22,655 copying src/openrouter/models/internal/globals.py -> build/lib/openrouter/models/internal 2026-02-09T09:11:22,657 copying src/openrouter/models/internal/__init__.py -> build/lib/openrouter/models/internal 2026-02-09T09:11:22,659 running egg_info 2026-02-09T09:11:22,669 writing src/openrouter.egg-info/PKG-INFO 2026-02-09T09:11:22,672 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2026-02-09T09:11:22,673 writing requirements to src/openrouter.egg-info/requires.txt 2026-02-09T09:11:22,674 writing top-level names to src/openrouter.egg-info/top_level.txt 2026-02-09T09:11:22,699 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:22,714 adding license file 'LICENSE' 2026-02-09T09:11:22,727 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-02-09T09:11:22,736 copying src/openrouter/py.typed -> build/lib/openrouter 2026-02-09T09:11:22,758 installing to build/bdist.linux-armv7l/wheel 2026-02-09T09:11:22,758 running install 2026-02-09T09:11:22,781 running install_lib 2026-02-09T09:11:22,786 creating build/bdist.linux-armv7l/wheel 2026-02-09T09:11:22,789 creating build/bdist.linux-armv7l/wheel/openrouter 2026-02-09T09:11:22,791 creating build/bdist.linux-armv7l/wheel/openrouter/operations 2026-02-09T09:11:22,792 copying build/lib/openrouter/operations/createembeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,794 copying build/lib/openrouter/operations/listendpointszdr.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,796 copying build/lib/openrouter/operations/createauthkeyscode.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,798 copying build/lib/openrouter/operations/deletekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,800 copying build/lib/openrouter/operations/createkeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,802 copying build/lib/openrouter/operations/createresponses.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,804 copying build/lib/openrouter/operations/getparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,806 copying build/lib/openrouter/operations/listendpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,808 copying build/lib/openrouter/operations/createcoinbasecharge.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,809 copying build/lib/openrouter/operations/list.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,812 copying build/lib/openrouter/operations/updatekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,814 copying build/lib/openrouter/operations/getuseractivity.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,816 copying build/lib/openrouter/operations/getcurrentkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,818 copying build/lib/openrouter/operations/getcredits.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,820 copying build/lib/openrouter/operations/exchangeauthcodeforapikey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,822 copying build/lib/openrouter/operations/listproviders.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,824 copying build/lib/openrouter/operations/getkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,827 copying build/lib/openrouter/operations/sendchatcompletionrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,828 copying build/lib/openrouter/operations/listmodelsuser.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,830 copying build/lib/openrouter/operations/getmodels.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,832 copying build/lib/openrouter/operations/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,834 copying build/lib/openrouter/operations/getgeneration.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-02-09T09:11:22,837 copying build/lib/openrouter/endpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,839 copying build/lib/openrouter/models_.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,842 copying build/lib/openrouter/_version.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,844 copying build/lib/openrouter/parameters.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,846 copying build/lib/openrouter/basesdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,849 creating build/bdist.linux-armv7l/wheel/openrouter/types 2026-02-09T09:11:22,850 copying build/lib/openrouter/types/basemodel.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2026-02-09T09:11:22,852 copying build/lib/openrouter/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2026-02-09T09:11:22,854 copying build/lib/openrouter/oauth.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,857 copying build/lib/openrouter/generations.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,859 copying build/lib/openrouter/py.typed -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,861 copying build/lib/openrouter/chat.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,864 creating build/bdist.linux-armv7l/wheel/openrouter/errors 2026-02-09T09:11:22,866 copying build/lib/openrouter/errors/badrequestresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,867 copying build/lib/openrouter/errors/notfoundresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,869 copying build/lib/openrouter/errors/unprocessableentityresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,871 copying build/lib/openrouter/errors/no_response_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,873 copying build/lib/openrouter/errors/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,875 copying build/lib/openrouter/errors/paymentrequiredresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,876 copying build/lib/openrouter/errors/toomanyrequestsresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,878 copying build/lib/openrouter/errors/serviceunavailableresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,880 copying build/lib/openrouter/errors/unauthorizedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,881 copying build/lib/openrouter/errors/payloadtoolargeresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,883 copying build/lib/openrouter/errors/responsevalidationerror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,885 copying build/lib/openrouter/errors/forbiddenresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,886 copying build/lib/openrouter/errors/internalserverresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,888 copying build/lib/openrouter/errors/badgatewayresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,890 copying build/lib/openrouter/errors/provideroverloadedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,892 copying build/lib/openrouter/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,894 copying build/lib/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,896 copying build/lib/openrouter/errors/openroutererror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,897 copying build/lib/openrouter/errors/openrouterdefaulterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,899 copying build/lib/openrouter/errors/requesttimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-02-09T09:11:22,901 copying build/lib/openrouter/credits.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:22,906 creating build/bdist.linux-armv7l/wheel/openrouter/components 2026-02-09T09:11:22,907 copying build/lib/openrouter/components/unauthorizedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,909 copying build/lib/openrouter/components/responsesoutputitemfunctioncall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,911 copying build/lib/openrouter/components/chatresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,913 copying build/lib/openrouter/components/badrequestresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,915 copying build/lib/openrouter/components/responseserrorfield.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,917 copying build/lib/openrouter/components/toolcallstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,918 copying build/lib/openrouter/components/endpointstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,920 copying build/lib/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,922 copying build/lib/openrouter/components/chatmessagecontentitemimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,924 copying build/lib/openrouter/components/openresponseswebsearchtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,926 copying build/lib/openrouter/components/responseswebsearchcalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,927 copying build/lib/openrouter/components/openresponseslogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,929 copying build/lib/openrouter/components/imagegenerationstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,930 copying build/lib/openrouter/components/openresponsesfunctioncalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,932 copying build/lib/openrouter/components/unprocessableentityresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,934 copying build/lib/openrouter/components/providerpreferences.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,936 copying build/lib/openrouter/components/openresponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,938 copying build/lib/openrouter/components/reasoningtextcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,940 copying build/lib/openrouter/components/serviceunavailableresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,942 copying build/lib/openrouter/components/openairesponsesannotation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,943 copying build/lib/openrouter/components/providersort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,945 copying build/lib/openrouter/components/chatstreamoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,947 copying build/lib/openrouter/components/parameter.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,949 copying build/lib/openrouter/components/responsesoutputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,950 copying build/lib/openrouter/components/datacollection.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,952 copying build/lib/openrouter/components/openresponsesimagegencallgenerating.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,954 copying build/lib/openrouter/components/websearchpreviewtooluserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,956 copying build/lib/openrouter/components/tooldefinitionjson.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,958 copying build/lib/openrouter/components/responseinputimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,960 copying build/lib/openrouter/components/reasoningsummarytext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,962 copying build/lib/openrouter/components/chatmessagecontentitemvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,964 copying build/lib/openrouter/components/responsesimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,966 copying build/lib/openrouter/components/openresponseswebsearch20250826tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,968 copying build/lib/openrouter/components/_schema3.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,970 copying build/lib/openrouter/components/createchargerequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,972 copying build/lib/openrouter/components/completionusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,974 copying build/lib/openrouter/components/listendpointsresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,976 copying build/lib/openrouter/components/openresponseswebsearchpreviewtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,977 copying build/lib/openrouter/components/activityitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,979 copying build/lib/openrouter/components/openairesponsesinput_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,981 copying build/lib/openrouter/components/pdfparserengine.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,983 copying build/lib/openrouter/components/filecitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,984 copying build/lib/openrouter/components/chatgenerationparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,987 copying build/lib/openrouter/components/responsesoutputitemreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,989 copying build/lib/openrouter/components/completionchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,991 copying build/lib/openrouter/components/chatgenerationtokenusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,993 copying build/lib/openrouter/components/openairesponsesrefusalcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,994 copying build/lib/openrouter/components/openresponsesimagegencallcompleted.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,996 copying build/lib/openrouter/components/percentilelatencycutoffs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:22,998 copying build/lib/openrouter/components/responsesoutputitemfilesearchcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,000 copying build/lib/openrouter/components/openairesponsesresponsestatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,002 copying build/lib/openrouter/components/responsesformattextjsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,003 copying build/lib/openrouter/components/chatmessagecontentitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,005 copying build/lib/openrouter/components/responseinputfile.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,007 copying build/lib/openrouter/components/systemmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,009 copying build/lib/openrouter/components/openairesponsesservicetier.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,011 copying build/lib/openrouter/components/responseformatjsonschema.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,013 copying build/lib/openrouter/components/openairesponsesincludable.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,014 copying build/lib/openrouter/components/publicpricing.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,016 copying build/lib/openrouter/components/chatmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,018 copying build/lib/openrouter/components/percentilethroughputcutoffs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,020 copying build/lib/openrouter/components/responseoutputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,022 copying build/lib/openrouter/components/paymentrequiredresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,024 copying build/lib/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,025 copying build/lib/openrouter/components/chatstreamingchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,027 copying build/lib/openrouter/components/preferredminthroughput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,029 copying build/lib/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,030 copying build/lib/openrouter/components/openresponsesinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,032 copying build/lib/openrouter/components/outputitemimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,034 copying build/lib/openrouter/components/_schema0.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,036 copying build/lib/openrouter/components/chatmessagecontentitemaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,037 copying build/lib/openrouter/components/openresponsesresponsetext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,039 copying build/lib/openrouter/components/publicendpoint.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,041 copying build/lib/openrouter/components/provideroverloadedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,043 copying build/lib/openrouter/components/responsesformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,045 copying build/lib/openrouter/components/percentilestats.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,047 copying build/lib/openrouter/components/openresponsesinputmessageitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,049 copying build/lib/openrouter/components/modelarchitecture.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,051 copying build/lib/openrouter/components/modelgroup.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,052 copying build/lib/openrouter/components/openresponsesusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,054 copying build/lib/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,056 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,058 copying build/lib/openrouter/components/openresponsesnonstreamingresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,060 copying build/lib/openrouter/components/openresponsesrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,063 copying build/lib/openrouter/components/forbiddenresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,065 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,066 copying build/lib/openrouter/components/preferredmaxlatency.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,068 copying build/lib/openrouter/components/badgatewayresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,070 copying build/lib/openrouter/components/responsesoutputitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,072 copying build/lib/openrouter/components/quantization.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,074 copying build/lib/openrouter/components/openresponsestoplogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,076 copying build/lib/openrouter/components/openairesponsesreasoningeffort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,077 copying build/lib/openrouter/components/payloadtoolargeresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,079 copying build/lib/openrouter/components/openairesponsestruncation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,081 copying build/lib/openrouter/components/model.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,083 copying build/lib/openrouter/components/openresponsesstreamevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,085 copying build/lib/openrouter/components/openresponseseasyinputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,088 copying build/lib/openrouter/components/providersortunion.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,089 copying build/lib/openrouter/components/openresponsesreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,091 copying build/lib/openrouter/components/reasoningsummaryverbosity.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,093 copying build/lib/openrouter/components/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,095 copying build/lib/openrouter/components/inputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,096 copying build/lib/openrouter/components/chatresponsechoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,098 copying build/lib/openrouter/components/chatstreamingmessagechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,100 copying build/lib/openrouter/components/websearchengine.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,102 copying build/lib/openrouter/components/outputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,104 copying build/lib/openrouter/components/openresponsesimagegencallinprogress.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,105 copying build/lib/openrouter/components/providername.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,107 copying build/lib/openrouter/components/openairesponsesprompt.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,109 copying build/lib/openrouter/components/openresponsesreasoningdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,110 copying build/lib/openrouter/components/chatstreamingmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,112 copying build/lib/openrouter/components/chatcompletionfinishreason.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,114 copying build/lib/openrouter/components/defaultparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,116 copying build/lib/openrouter/components/responseinputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,118 copying build/lib/openrouter/components/urlcitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,120 copying build/lib/openrouter/components/websearchstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,121 copying build/lib/openrouter/components/modelslistresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,123 copying build/lib/openrouter/components/responsesoutputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,125 copying build/lib/openrouter/components/openresponsesfunctiontoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,126 copying build/lib/openrouter/components/openairesponsesincompletedetails.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,128 copying build/lib/openrouter/components/internalserverresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,130 copying build/lib/openrouter/components/responseformattextgrammar.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,131 copying build/lib/openrouter/components/filepath.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,133 copying build/lib/openrouter/components/requesttimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,135 copying build/lib/openrouter/components/message.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,137 copying build/lib/openrouter/components/responsessearchcontextsize.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,138 copying build/lib/openrouter/components/responsetextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,140 copying build/lib/openrouter/components/jsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,142 copying build/lib/openrouter/components/openresponsesimagegencallpartialimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,144 copying build/lib/openrouter/components/notfoundresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,146 copying build/lib/openrouter/components/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,147 copying build/lib/openrouter/components/openairesponsestoolchoice_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,149 copying build/lib/openrouter/components/completionlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,151 copying build/lib/openrouter/components/pdfparseroptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,153 copying build/lib/openrouter/components/topproviderinfo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,154 copying build/lib/openrouter/components/responsesformatjsonobject.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,156 copying build/lib/openrouter/components/toolresponsemessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,158 copying build/lib/openrouter/components/perrequestlimits.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,160 copying build/lib/openrouter/components/modelscountresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,162 copying build/lib/openrouter/components/providersortconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,164 copying build/lib/openrouter/components/instructtype.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,165 copying build/lib/openrouter/components/chatmessagetokenlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,167 copying build/lib/openrouter/components/chatmessagecontentitemtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,169 copying build/lib/openrouter/components/completioncreateparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,171 copying build/lib/openrouter/components/openairesponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,173 copying build/lib/openrouter/components/openresponseserrorevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,175 copying build/lib/openrouter/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,179 copying build/lib/openrouter/components/chatmessagetokenlogprob.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,180 copying build/lib/openrouter/components/outputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,182 copying build/lib/openrouter/components/toomanyrequestsresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,184 copying build/lib/openrouter/components/responseswebsearchuserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,186 copying build/lib/openrouter/components/responseinputvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,187 copying build/lib/openrouter/components/completionresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,189 copying build/lib/openrouter/components/responseformattextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,191 copying build/lib/openrouter/components/usermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,193 copying build/lib/openrouter/components/responseinputaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,194 copying build/lib/openrouter/components/assistantmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,196 copying build/lib/openrouter/components/chatstreamingresponsechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,198 copying build/lib/openrouter/components/openresponsesreasoningdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,200 copying build/lib/openrouter/components/namedtoolchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-02-09T09:11:23,202 copying build/lib/openrouter/beta.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,204 copying build/lib/openrouter/responses.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,207 copying build/lib/openrouter/completions.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,209 copying build/lib/openrouter/api_keys.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,213 creating build/bdist.linux-armv7l/wheel/openrouter/models 2026-02-09T09:11:23,214 creating build/bdist.linux-armv7l/wheel/openrouter/models/internal 2026-02-09T09:11:23,216 copying build/lib/openrouter/models/internal/globals.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2026-02-09T09:11:23,218 copying build/lib/openrouter/models/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2026-02-09T09:11:23,220 copying build/lib/openrouter/models/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2026-02-09T09:11:23,221 copying build/lib/openrouter/embeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,224 copying build/lib/openrouter/sdkconfiguration.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,226 copying build/lib/openrouter/sdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,229 copying build/lib/openrouter/analytics.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,231 copying build/lib/openrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,233 copying build/lib/openrouter/httpclient.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,235 creating build/bdist.linux-armv7l/wheel/openrouter/_hooks 2026-02-09T09:11:23,236 copying build/lib/openrouter/_hooks/registration.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-02-09T09:11:23,238 copying build/lib/openrouter/_hooks/sdkhooks.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-02-09T09:11:23,240 copying build/lib/openrouter/_hooks/types.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-02-09T09:11:23,242 copying build/lib/openrouter/_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-02-09T09:11:23,244 creating build/bdist.linux-armv7l/wheel/openrouter/utils 2026-02-09T09:11:23,245 copying build/lib/openrouter/utils/retries.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,248 copying build/lib/openrouter/utils/annotations.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,250 copying build/lib/openrouter/utils/queryparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,252 copying build/lib/openrouter/utils/enums.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,254 copying build/lib/openrouter/utils/logger.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,255 copying build/lib/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,257 copying build/lib/openrouter/utils/metadata.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,259 copying build/lib/openrouter/utils/eventstreaming.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,262 copying build/lib/openrouter/utils/url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,264 copying build/lib/openrouter/utils/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,267 copying build/lib/openrouter/utils/requestbodies.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,268 copying build/lib/openrouter/utils/serializers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,271 copying build/lib/openrouter/utils/oauth_create_authorization_url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,273 copying build/lib/openrouter/utils/forms.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,275 copying build/lib/openrouter/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,277 copying build/lib/openrouter/utils/values.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,279 copying build/lib/openrouter/utils/headers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,281 copying build/lib/openrouter/utils/datetimes.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,283 copying build/lib/openrouter/utils/unmarshal_json_response.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-02-09T09:11:23,284 copying build/lib/openrouter/providers.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-02-09T09:11:23,287 running install_egg_info 2026-02-09T09:11:23,291 Copying src/openrouter.egg-info to build/bdist.linux-armv7l/wheel/./openrouter-0.1.2-py3.11.egg-info 2026-02-09T09:11:23,301 running install_scripts 2026-02-09T09:11:23,312 creating build/bdist.linux-armv7l/wheel/openrouter-0.1.2.dist-info/WHEEL 2026-02-09T09:11:23,315 creating '/tmp/pip-wheel-4iaexg3c/.tmp-8hqyfn9g/openrouter-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T09:11:23,318 adding 'openrouter/__init__.py' 2026-02-09T09:11:23,319 adding 'openrouter/_version.py' 2026-02-09T09:11:23,321 adding 'openrouter/analytics.py' 2026-02-09T09:11:23,324 adding 'openrouter/api_keys.py' 2026-02-09T09:11:23,326 adding 'openrouter/basesdk.py' 2026-02-09T09:11:23,328 adding 'openrouter/beta.py' 2026-02-09T09:11:23,330 adding 'openrouter/chat.py' 2026-02-09T09:11:23,332 adding 'openrouter/completions.py' 2026-02-09T09:11:23,334 adding 'openrouter/credits.py' 2026-02-09T09:11:23,336 adding 'openrouter/embeddings.py' 2026-02-09T09:11:23,338 adding 'openrouter/endpoints.py' 2026-02-09T09:11:23,340 adding 'openrouter/generations.py' 2026-02-09T09:11:23,341 adding 'openrouter/httpclient.py' 2026-02-09T09:11:23,343 adding 'openrouter/models_.py' 2026-02-09T09:11:23,345 adding 'openrouter/oauth.py' 2026-02-09T09:11:23,347 adding 'openrouter/parameters.py' 2026-02-09T09:11:23,348 adding 'openrouter/providers.py' 2026-02-09T09:11:23,350 adding 'openrouter/py.typed' 2026-02-09T09:11:23,353 adding 'openrouter/responses.py' 2026-02-09T09:11:23,355 adding 'openrouter/sdk.py' 2026-02-09T09:11:23,357 adding 'openrouter/sdkconfiguration.py' 2026-02-09T09:11:23,359 adding 'openrouter/_hooks/__init__.py' 2026-02-09T09:11:23,360 adding 'openrouter/_hooks/registration.py' 2026-02-09T09:11:23,362 adding 'openrouter/_hooks/sdkhooks.py' 2026-02-09T09:11:23,363 adding 'openrouter/_hooks/types.py' 2026-02-09T09:11:23,376 adding 'openrouter/components/__init__.py' 2026-02-09T09:11:23,378 adding 'openrouter/components/_schema0.py' 2026-02-09T09:11:23,380 adding 'openrouter/components/_schema3.py' 2026-02-09T09:11:23,381 adding 'openrouter/components/activityitem.py' 2026-02-09T09:11:23,382 adding 'openrouter/components/assistantmessage.py' 2026-02-09T09:11:23,384 adding 'openrouter/components/badgatewayresponseerrordata.py' 2026-02-09T09:11:23,385 adding 'openrouter/components/badrequestresponseerrordata.py' 2026-02-09T09:11:23,387 adding 'openrouter/components/chatcompletionfinishreason.py' 2026-02-09T09:11:23,388 adding 'openrouter/components/chaterror.py' 2026-02-09T09:11:23,391 adding 'openrouter/components/chatgenerationparams.py' 2026-02-09T09:11:23,393 adding 'openrouter/components/chatgenerationtokenusage.py' 2026-02-09T09:11:23,394 adding 'openrouter/components/chatmessagecontentitem.py' 2026-02-09T09:11:23,395 adding 'openrouter/components/chatmessagecontentitemaudio.py' 2026-02-09T09:11:23,397 adding 'openrouter/components/chatmessagecontentitemcachecontrol.py' 2026-02-09T09:11:23,398 adding 'openrouter/components/chatmessagecontentitemimage.py' 2026-02-09T09:11:23,399 adding 'openrouter/components/chatmessagecontentitemtext.py' 2026-02-09T09:11:23,400 adding 'openrouter/components/chatmessagecontentitemvideo.py' 2026-02-09T09:11:23,402 adding 'openrouter/components/chatmessagetokenlogprob.py' 2026-02-09T09:11:23,403 adding 'openrouter/components/chatmessagetokenlogprobs.py' 2026-02-09T09:11:23,405 adding 'openrouter/components/chatmessagetoolcall.py' 2026-02-09T09:11:23,406 adding 'openrouter/components/chatresponse.py' 2026-02-09T09:11:23,407 adding 'openrouter/components/chatresponsechoice.py' 2026-02-09T09:11:23,409 adding 'openrouter/components/chatstreamingchoice.py' 2026-02-09T09:11:23,410 adding 'openrouter/components/chatstreamingmessagechunk.py' 2026-02-09T09:11:23,412 adding 'openrouter/components/chatstreamingmessagetoolcall.py' 2026-02-09T09:11:23,413 adding 'openrouter/components/chatstreamingresponsechunk.py' 2026-02-09T09:11:23,415 adding 'openrouter/components/chatstreamoptions.py' 2026-02-09T09:11:23,416 adding 'openrouter/components/completionchoice.py' 2026-02-09T09:11:23,418 adding 'openrouter/components/completioncreateparams.py' 2026-02-09T09:11:23,419 adding 'openrouter/components/completionlogprobs.py' 2026-02-09T09:11:23,421 adding 'openrouter/components/completionresponse.py' 2026-02-09T09:11:23,422 adding 'openrouter/components/completionusage.py' 2026-02-09T09:11:23,424 adding 'openrouter/components/createchargerequest.py' 2026-02-09T09:11:23,425 adding 'openrouter/components/datacollection.py' 2026-02-09T09:11:23,426 adding 'openrouter/components/defaultparameters.py' 2026-02-09T09:11:23,428 adding 'openrouter/components/edgenetworktimeoutresponseerrordata.py' 2026-02-09T09:11:23,429 adding 'openrouter/components/endpointstatus.py' 2026-02-09T09:11:23,431 adding 'openrouter/components/filecitation.py' 2026-02-09T09:11:23,432 adding 'openrouter/components/filepath.py' 2026-02-09T09:11:23,433 adding 'openrouter/components/forbiddenresponseerrordata.py' 2026-02-09T09:11:23,434 adding 'openrouter/components/imagegenerationstatus.py' 2026-02-09T09:11:23,436 adding 'openrouter/components/inputmodality.py' 2026-02-09T09:11:23,437 adding 'openrouter/components/instructtype.py' 2026-02-09T09:11:23,438 adding 'openrouter/components/internalserverresponseerrordata.py' 2026-02-09T09:11:23,439 adding 'openrouter/components/jsonschemaconfig.py' 2026-02-09T09:11:23,441 adding 'openrouter/components/listendpointsresponse.py' 2026-02-09T09:11:23,442 adding 'openrouter/components/message.py' 2026-02-09T09:11:23,444 adding 'openrouter/components/model.py' 2026-02-09T09:11:23,445 adding 'openrouter/components/modelarchitecture.py' 2026-02-09T09:11:23,446 adding 'openrouter/components/modelgroup.py' 2026-02-09T09:11:23,447 adding 'openrouter/components/modelscountresponse.py' 2026-02-09T09:11:23,449 adding 'openrouter/components/modelslistresponse.py' 2026-02-09T09:11:23,450 adding 'openrouter/components/namedtoolchoice.py' 2026-02-09T09:11:23,451 adding 'openrouter/components/notfoundresponseerrordata.py' 2026-02-09T09:11:23,452 adding 'openrouter/components/openairesponsesannotation.py' 2026-02-09T09:11:23,454 adding 'openrouter/components/openairesponsesincludable.py' 2026-02-09T09:11:23,455 adding 'openrouter/components/openairesponsesincompletedetails.py' 2026-02-09T09:11:23,457 adding 'openrouter/components/openairesponsesinput_union.py' 2026-02-09T09:11:23,458 adding 'openrouter/components/openairesponsesprompt.py' 2026-02-09T09:11:23,460 adding 'openrouter/components/openairesponsesreasoningconfig.py' 2026-02-09T09:11:23,461 adding 'openrouter/components/openairesponsesreasoningeffort.py' 2026-02-09T09:11:23,462 adding 'openrouter/components/openairesponsesrefusalcontent.py' 2026-02-09T09:11:23,463 adding 'openrouter/components/openairesponsesresponsestatus.py' 2026-02-09T09:11:23,464 adding 'openrouter/components/openairesponsesservicetier.py' 2026-02-09T09:11:23,466 adding 'openrouter/components/openairesponsestoolchoice_union.py' 2026-02-09T09:11:23,467 adding 'openrouter/components/openairesponsestruncation.py' 2026-02-09T09:11:23,468 adding 'openrouter/components/openresponseseasyinputmessage.py' 2026-02-09T09:11:23,470 adding 'openrouter/components/openresponseserrorevent.py' 2026-02-09T09:11:23,471 adding 'openrouter/components/openresponsesfunctioncalloutput.py' 2026-02-09T09:11:23,472 adding 'openrouter/components/openresponsesfunctiontoolcall.py' 2026-02-09T09:11:23,473 adding 'openrouter/components/openresponsesimagegencallcompleted.py' 2026-02-09T09:11:23,475 adding 'openrouter/components/openresponsesimagegencallgenerating.py' 2026-02-09T09:11:23,476 adding 'openrouter/components/openresponsesimagegencallinprogress.py' 2026-02-09T09:11:23,477 adding 'openrouter/components/openresponsesimagegencallpartialimage.py' 2026-02-09T09:11:23,479 adding 'openrouter/components/openresponsesinput.py' 2026-02-09T09:11:23,480 adding 'openrouter/components/openresponsesinputmessageitem.py' 2026-02-09T09:11:23,481 adding 'openrouter/components/openresponseslogprobs.py' 2026-02-09T09:11:23,483 adding 'openrouter/components/openresponsesnonstreamingresponse.py' 2026-02-09T09:11:23,484 adding 'openrouter/components/openresponsesreasoning.py' 2026-02-09T09:11:23,486 adding 'openrouter/components/openresponsesreasoningconfig.py' 2026-02-09T09:11:23,487 adding 'openrouter/components/openresponsesreasoningdeltaevent.py' 2026-02-09T09:11:23,488 adding 'openrouter/components/openresponsesreasoningdoneevent.py' 2026-02-09T09:11:23,489 adding 'openrouter/components/openresponsesreasoningsummarypartaddedevent.py' 2026-02-09T09:11:23,491 adding 'openrouter/components/openresponsesreasoningsummarytextdeltaevent.py' 2026-02-09T09:11:23,492 adding 'openrouter/components/openresponsesreasoningsummarytextdoneevent.py' 2026-02-09T09:11:23,495 adding 'openrouter/components/openresponsesrequest.py' 2026-02-09T09:11:23,497 adding 'openrouter/components/openresponsesresponsetext.py' 2026-02-09T09:11:23,499 adding 'openrouter/components/openresponsesstreamevent.py' 2026-02-09T09:11:23,500 adding 'openrouter/components/openresponsestoplogprobs.py' 2026-02-09T09:11:23,501 adding 'openrouter/components/openresponsesusage.py' 2026-02-09T09:11:23,503 adding 'openrouter/components/openresponseswebsearch20250826tool.py' 2026-02-09T09:11:23,504 adding 'openrouter/components/openresponseswebsearchpreview20250311tool.py' 2026-02-09T09:11:23,505 adding 'openrouter/components/openresponseswebsearchpreviewtool.py' 2026-02-09T09:11:23,506 adding 'openrouter/components/openresponseswebsearchtool.py' 2026-02-09T09:11:23,508 adding 'openrouter/components/outputitemimagegenerationcall.py' 2026-02-09T09:11:23,509 adding 'openrouter/components/outputmessage.py' 2026-02-09T09:11:23,510 adding 'openrouter/components/outputmodality.py' 2026-02-09T09:11:23,511 adding 'openrouter/components/parameter.py' 2026-02-09T09:11:23,513 adding 'openrouter/components/payloadtoolargeresponseerrordata.py' 2026-02-09T09:11:23,514 adding 'openrouter/components/paymentrequiredresponseerrordata.py' 2026-02-09T09:11:23,515 adding 'openrouter/components/pdfparserengine.py' 2026-02-09T09:11:23,516 adding 'openrouter/components/pdfparseroptions.py' 2026-02-09T09:11:23,517 adding 'openrouter/components/percentilelatencycutoffs.py' 2026-02-09T09:11:23,518 adding 'openrouter/components/percentilestats.py' 2026-02-09T09:11:23,520 adding 'openrouter/components/percentilethroughputcutoffs.py' 2026-02-09T09:11:23,521 adding 'openrouter/components/perrequestlimits.py' 2026-02-09T09:11:23,522 adding 'openrouter/components/preferredmaxlatency.py' 2026-02-09T09:11:23,523 adding 'openrouter/components/preferredminthroughput.py' 2026-02-09T09:11:23,525 adding 'openrouter/components/providername.py' 2026-02-09T09:11:23,526 adding 'openrouter/components/provideroverloadedresponseerrordata.py' 2026-02-09T09:11:23,528 adding 'openrouter/components/providerpreferences.py' 2026-02-09T09:11:23,529 adding 'openrouter/components/providersort.py' 2026-02-09T09:11:23,530 adding 'openrouter/components/providersortconfig.py' 2026-02-09T09:11:23,531 adding 'openrouter/components/providersortunion.py' 2026-02-09T09:11:23,533 adding 'openrouter/components/publicendpoint.py' 2026-02-09T09:11:23,534 adding 'openrouter/components/publicpricing.py' 2026-02-09T09:11:23,536 adding 'openrouter/components/quantization.py' 2026-02-09T09:11:23,537 adding 'openrouter/components/reasoningsummarytext.py' 2026-02-09T09:11:23,538 adding 'openrouter/components/reasoningsummaryverbosity.py' 2026-02-09T09:11:23,539 adding 'openrouter/components/reasoningtextcontent.py' 2026-02-09T09:11:23,540 adding 'openrouter/components/requesttimeoutresponseerrordata.py' 2026-02-09T09:11:23,542 adding 'openrouter/components/responseformatjsonschema.py' 2026-02-09T09:11:23,543 adding 'openrouter/components/responseformattextconfig.py' 2026-02-09T09:11:23,544 adding 'openrouter/components/responseformattextgrammar.py' 2026-02-09T09:11:23,546 adding 'openrouter/components/responseinputaudio.py' 2026-02-09T09:11:23,547 adding 'openrouter/components/responseinputfile.py' 2026-02-09T09:11:23,548 adding 'openrouter/components/responseinputimage.py' 2026-02-09T09:11:23,550 adding 'openrouter/components/responseinputtext.py' 2026-02-09T09:11:23,551 adding 'openrouter/components/responseinputvideo.py' 2026-02-09T09:11:23,552 adding 'openrouter/components/responseoutputtext.py' 2026-02-09T09:11:23,553 adding 'openrouter/components/responseserrorfield.py' 2026-02-09T09:11:23,555 adding 'openrouter/components/responsesformatjsonobject.py' 2026-02-09T09:11:23,556 adding 'openrouter/components/responsesformattext.py' 2026-02-09T09:11:23,557 adding 'openrouter/components/responsesformattextjsonschemaconfig.py' 2026-02-09T09:11:23,559 adding 'openrouter/components/responsesimagegenerationcall.py' 2026-02-09T09:11:23,560 adding 'openrouter/components/responsesoutputitem.py' 2026-02-09T09:11:23,561 adding 'openrouter/components/responsesoutputitemfilesearchcall.py' 2026-02-09T09:11:23,562 adding 'openrouter/components/responsesoutputitemfunctioncall.py' 2026-02-09T09:11:23,563 adding 'openrouter/components/responsesoutputitemreasoning.py' 2026-02-09T09:11:23,565 adding 'openrouter/components/responsesoutputmessage.py' 2026-02-09T09:11:23,566 adding 'openrouter/components/responsesoutputmodality.py' 2026-02-09T09:11:23,567 adding 'openrouter/components/responsessearchcontextsize.py' 2026-02-09T09:11:23,568 adding 'openrouter/components/responseswebsearchcalloutput.py' 2026-02-09T09:11:23,569 adding 'openrouter/components/responseswebsearchuserlocation.py' 2026-02-09T09:11:23,570 adding 'openrouter/components/responsetextconfig.py' 2026-02-09T09:11:23,572 adding 'openrouter/components/security.py' 2026-02-09T09:11:23,573 adding 'openrouter/components/serviceunavailableresponseerrordata.py' 2026-02-09T09:11:23,574 adding 'openrouter/components/systemmessage.py' 2026-02-09T09:11:23,576 adding 'openrouter/components/toolcallstatus.py' 2026-02-09T09:11:23,577 adding 'openrouter/components/tooldefinitionjson.py' 2026-02-09T09:11:23,578 adding 'openrouter/components/toolresponsemessage.py' 2026-02-09T09:11:23,579 adding 'openrouter/components/toomanyrequestsresponseerrordata.py' 2026-02-09T09:11:23,581 adding 'openrouter/components/topproviderinfo.py' 2026-02-09T09:11:23,582 adding 'openrouter/components/unauthorizedresponseerrordata.py' 2026-02-09T09:11:23,583 adding 'openrouter/components/unprocessableentityresponseerrordata.py' 2026-02-09T09:11:23,584 adding 'openrouter/components/urlcitation.py' 2026-02-09T09:11:23,585 adding 'openrouter/components/usermessage.py' 2026-02-09T09:11:23,587 adding 'openrouter/components/websearchengine.py' 2026-02-09T09:11:23,588 adding 'openrouter/components/websearchpreviewtooluserlocation.py' 2026-02-09T09:11:23,589 adding 'openrouter/components/websearchstatus.py' 2026-02-09T09:11:23,591 adding 'openrouter/errors/__init__.py' 2026-02-09T09:11:23,593 adding 'openrouter/errors/badgatewayresponse_error.py' 2026-02-09T09:11:23,594 adding 'openrouter/errors/badrequestresponse_error.py' 2026-02-09T09:11:23,595 adding 'openrouter/errors/chaterror.py' 2026-02-09T09:11:23,597 adding 'openrouter/errors/edgenetworktimeoutresponse_error.py' 2026-02-09T09:11:23,598 adding 'openrouter/errors/forbiddenresponse_error.py' 2026-02-09T09:11:23,599 adding 'openrouter/errors/internalserverresponse_error.py' 2026-02-09T09:11:23,601 adding 'openrouter/errors/no_response_error.py' 2026-02-09T09:11:23,602 adding 'openrouter/errors/notfoundresponse_error.py' 2026-02-09T09:11:23,603 adding 'openrouter/errors/openrouterdefaulterror.py' 2026-02-09T09:11:23,605 adding 'openrouter/errors/openroutererror.py' 2026-02-09T09:11:23,606 adding 'openrouter/errors/payloadtoolargeresponse_error.py' 2026-02-09T09:11:23,607 adding 'openrouter/errors/paymentrequiredresponse_error.py' 2026-02-09T09:11:23,608 adding 'openrouter/errors/provideroverloadedresponse_error.py' 2026-02-09T09:11:23,610 adding 'openrouter/errors/requesttimeoutresponse_error.py' 2026-02-09T09:11:23,611 adding 'openrouter/errors/responsevalidationerror.py' 2026-02-09T09:11:23,612 adding 'openrouter/errors/serviceunavailableresponse_error.py' 2026-02-09T09:11:23,614 adding 'openrouter/errors/toomanyrequestsresponse_error.py' 2026-02-09T09:11:23,615 adding 'openrouter/errors/unauthorizedresponse_error.py' 2026-02-09T09:11:23,617 adding 'openrouter/errors/unprocessableentityresponse_error.py' 2026-02-09T09:11:23,619 adding 'openrouter/models/__init__.py' 2026-02-09T09:11:23,621 adding 'openrouter/models/internal/__init__.py' 2026-02-09T09:11:23,622 adding 'openrouter/models/internal/globals.py' 2026-02-09T09:11:23,625 adding 'openrouter/operations/__init__.py' 2026-02-09T09:11:23,627 adding 'openrouter/operations/createauthkeyscode.py' 2026-02-09T09:11:23,628 adding 'openrouter/operations/createcoinbasecharge.py' 2026-02-09T09:11:23,629 adding 'openrouter/operations/createembeddings.py' 2026-02-09T09:11:23,631 adding 'openrouter/operations/createkeys.py' 2026-02-09T09:11:23,632 adding 'openrouter/operations/createresponses.py' 2026-02-09T09:11:23,633 adding 'openrouter/operations/deletekeys.py' 2026-02-09T09:11:23,634 adding 'openrouter/operations/exchangeauthcodeforapikey.py' 2026-02-09T09:11:23,635 adding 'openrouter/operations/getcredits.py' 2026-02-09T09:11:23,637 adding 'openrouter/operations/getcurrentkey.py' 2026-02-09T09:11:23,638 adding 'openrouter/operations/getgeneration.py' 2026-02-09T09:11:23,640 adding 'openrouter/operations/getkey.py' 2026-02-09T09:11:23,641 adding 'openrouter/operations/getmodels.py' 2026-02-09T09:11:23,642 adding 'openrouter/operations/getparameters.py' 2026-02-09T09:11:23,643 adding 'openrouter/operations/getuseractivity.py' 2026-02-09T09:11:23,645 adding 'openrouter/operations/list.py' 2026-02-09T09:11:23,646 adding 'openrouter/operations/listendpoints.py' 2026-02-09T09:11:23,647 adding 'openrouter/operations/listendpointszdr.py' 2026-02-09T09:11:23,649 adding 'openrouter/operations/listmodelsuser.py' 2026-02-09T09:11:23,650 adding 'openrouter/operations/listproviders.py' 2026-02-09T09:11:23,651 adding 'openrouter/operations/sendchatcompletionrequest.py' 2026-02-09T09:11:23,652 adding 'openrouter/operations/updatekeys.py' 2026-02-09T09:11:23,654 adding 'openrouter/types/__init__.py' 2026-02-09T09:11:23,656 adding 'openrouter/types/basemodel.py' 2026-02-09T09:11:23,658 adding 'openrouter/utils/__init__.py' 2026-02-09T09:11:23,659 adding 'openrouter/utils/annotations.py' 2026-02-09T09:11:23,660 adding 'openrouter/utils/datetimes.py' 2026-02-09T09:11:23,662 adding 'openrouter/utils/enums.py' 2026-02-09T09:11:23,663 adding 'openrouter/utils/eventstreaming.py' 2026-02-09T09:11:23,665 adding 'openrouter/utils/forms.py' 2026-02-09T09:11:23,666 adding 'openrouter/utils/headers.py' 2026-02-09T09:11:23,668 adding 'openrouter/utils/logger.py' 2026-02-09T09:11:23,669 adding 'openrouter/utils/metadata.py' 2026-02-09T09:11:23,670 adding 'openrouter/utils/oauth_create_authorization_url.py' 2026-02-09T09:11:23,672 adding 'openrouter/utils/oauth_create_sha256_code_challenge.py' 2026-02-09T09:11:23,673 adding 'openrouter/utils/queryparams.py' 2026-02-09T09:11:23,675 adding 'openrouter/utils/requestbodies.py' 2026-02-09T09:11:23,676 adding 'openrouter/utils/retries.py' 2026-02-09T09:11:23,678 adding 'openrouter/utils/security.py' 2026-02-09T09:11:23,679 adding 'openrouter/utils/serializers.py' 2026-02-09T09:11:23,681 adding 'openrouter/utils/unmarshal_json_response.py' 2026-02-09T09:11:23,682 adding 'openrouter/utils/url.py' 2026-02-09T09:11:23,684 adding 'openrouter/utils/values.py' 2026-02-09T09:11:23,687 adding 'openrouter-0.1.2.dist-info/licenses/LICENSE' 2026-02-09T09:11:23,689 adding 'openrouter-0.1.2.dist-info/METADATA' 2026-02-09T09:11:23,690 adding 'openrouter-0.1.2.dist-info/WHEEL' 2026-02-09T09:11:23,691 adding 'openrouter-0.1.2.dist-info/top_level.txt' 2026-02-09T09:11:23,695 adding 'openrouter-0.1.2.dist-info/RECORD' 2026-02-09T09:11:23,703 removing build/bdist.linux-armv7l/wheel 2026-02-09T09:11:23,854 Building wheel for openrouter (pyproject.toml): finished with status 'done' 2026-02-09T09:11:23,863 Created wheel for openrouter: filename=openrouter-0.1.2-py3-none-any.whl size=259853 sha256=1559036725b8a5a18411c860eb8d84a6e54000b28e17b4b9beb08c60f0e1ba7f 2026-02-09T09:11:23,865 Stored in directory: /tmp/pip-ephem-wheel-cache-ev_0tnkt/wheels/25/96/3b/f85cd56629f7ae652cc70fe6c019980ec284a89c818c27f5cf 2026-02-09T09:11:23,885 Successfully built openrouter 2026-02-09T09:11:23,897 Removed build tracker: '/tmp/pip-build-tracker-6is2ldwm'