2025-12-12T21:24:00,619 Created temporary directory: /tmp/pip-ephem-wheel-cache-fcgfnns9 2025-12-12T21:24:00,621 Created temporary directory: /tmp/pip-build-tracker-6o39qf9u 2025-12-12T21:24:00,622 Initialized build tracking at /tmp/pip-build-tracker-6o39qf9u 2025-12-12T21:24:00,622 Created build tracker: /tmp/pip-build-tracker-6o39qf9u 2025-12-12T21:24:00,622 Entered build tracker: /tmp/pip-build-tracker-6o39qf9u 2025-12-12T21:24:00,623 Created temporary directory: /tmp/pip-wheel-6hubhmrj 2025-12-12T21:24:00,626 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-12T21:24:00,629 Created temporary directory: /tmp/pip-ephem-wheel-cache-5bxt2k6n 2025-12-12T21:24:00,650 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T21:24:00,654 2 location(s) to search for versions of openrouter: 2025-12-12T21:24:00,654 * https://pypi.org/simple/openrouter/ 2025-12-12T21:24:00,654 * https://www.piwheels.org/simple/openrouter/ 2025-12-12T21:24:00,654 Fetching project page and analyzing links: https://pypi.org/simple/openrouter/ 2025-12-12T21:24:00,655 Getting page https://pypi.org/simple/openrouter/ 2025-12-12T21:24:00,657 Found index url https://pypi.org/simple 2025-12-12T21:24:00,798 Fetched page https://pypi.org/simple/openrouter/ as application/vnd.pypi.simple.v1+json 2025-12-12T21:24:00,803 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) 2025-12-12T21:24:00,804 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 2025-12-12T21:24:00,805 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) 2025-12-12T21:24:00,806 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 2025-12-12T21:24:00,806 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) 2025-12-12T21:24:00,807 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 2025-12-12T21:24:00,808 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) 2025-12-12T21:24:00,809 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 2025-12-12T21:24:00,810 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) 2025-12-12T21:24:00,811 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 2025-12-12T21:24:00,812 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) 2025-12-12T21:24:00,813 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 2025-12-12T21:24:00,813 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) 2025-12-12T21:24:00,814 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 2025-12-12T21:24:00,815 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) 2025-12-12T21:24:00,815 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 2025-12-12T21:24:00,816 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) 2025-12-12T21:24:00,817 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 2025-12-12T21:24:00,818 Fetching project page and analyzing links: https://www.piwheels.org/simple/openrouter/ 2025-12-12T21:24:00,819 Getting page https://www.piwheels.org/simple/openrouter/ 2025-12-12T21:24:00,820 Found index url https://www.piwheels.org/simple 2025-12-12T21:24:00,982 Fetched page https://www.piwheels.org/simple/openrouter/ as text/html 2025-12-12T21:24:00,985 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) 2025-12-12T21:24:00,986 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) 2025-12-12T21:24:00,986 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) 2025-12-12T21:24:00,987 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) 2025-12-12T21:24:00,988 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) 2025-12-12T21:24:00,988 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) 2025-12-12T21:24:00,989 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) 2025-12-12T21:24:00,989 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) 2025-12-12T21:24:00,990 Skipping link: not a file: https://www.piwheels.org/simple/openrouter/ 2025-12-12T21:24:00,990 Skipping link: not a file: https://pypi.org/simple/openrouter/ 2025-12-12T21:24:01,010 Given no hashes to check 1 links for project 'openrouter': discarding no candidates 2025-12-12T21:24:01,029 Collecting openrouter==0.0.22 2025-12-12T21:24:01,031 Created temporary directory: /tmp/pip-unpack-dvm6l85o 2025-12-12T21:24:01,243 Downloading openrouter-0.0.22.tar.gz (119 kB) 2025-12-12T21:24:01,721 Added openrouter==0.0.22 from https://files.pythonhosted.org/packages/38/16/d51f83862f96dca08d74fb8985dfca05d51fc62242e2c3dc2755b41d9007/openrouter-0.0.22.tar.gz to build tracker '/tmp/pip-build-tracker-6o39qf9u' 2025-12-12T21:24:01,726 Created temporary directory: /tmp/pip-build-env-4hsd54lb 2025-12-12T21:24:01,731 Installing build dependencies: started 2025-12-12T21:24:01,732 Running command pip subprocess to install build dependencies 2025-12-12T21:24:02,876 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-12T21:24:03,483 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-12T21:24:03,506 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T21:24:05,229 Collecting setuptools>=80 2025-12-12T21:24:05,315 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-12T21:24:05,593 Collecting wheel 2025-12-12T21:24:05,616 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-12T21:24:08,516 Installing collected packages: wheel, setuptools 2025-12-12T21:24:08,753 Creating /tmp/pip-build-env-4hsd54lb/overlay/local/bin 2025-12-12T21:24:08,755 changing mode of /tmp/pip-build-env-4hsd54lb/overlay/local/bin/wheel to 755 2025-12-12T21:24:12,304 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-12T21:24:12,577 Installing build dependencies: finished with status 'done' 2025-12-12T21:24:12,583 Getting requirements to build wheel: started 2025-12-12T21:24:12,584 Running command Getting requirements to build wheel 2025-12-12T21:24:13,186 /tmp/pip-build-env-4hsd54lb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T21:24:13,186 !! 2025-12-12T21:24:13,187 ******************************************************************************** 2025-12-12T21:24:13,188 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-12T21:24:13,189 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T21:24:13,190 or your builds will no longer be supported. 2025-12-12T21:24:13,191 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T21:24:13,191 ******************************************************************************** 2025-12-12T21:24:13,192 !! 2025-12-12T21:24:13,192 corresp(dist, value, root_dir) 2025-12-12T21:24:13,280 running egg_info 2025-12-12T21:24:13,287 writing src/openrouter.egg-info/PKG-INFO 2025-12-12T21:24:13,291 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-12-12T21:24:13,293 writing requirements to src/openrouter.egg-info/requires.txt 2025-12-12T21:24:13,294 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-12-12T21:24:13,334 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:13,348 adding license file 'LICENSE' 2025-12-12T21:24:13,361 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:13,458 Getting requirements to build wheel: finished with status 'done' 2025-12-12T21:24:13,461 Created temporary directory: /tmp/pip-modern-metadata-qfzopm2y 2025-12-12T21:24:13,464 Preparing metadata (pyproject.toml): started 2025-12-12T21:24:13,465 Running command Preparing metadata (pyproject.toml) 2025-12-12T21:24:14,025 /tmp/pip-build-env-4hsd54lb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T21:24:14,025 !! 2025-12-12T21:24:14,027 ******************************************************************************** 2025-12-12T21:24:14,027 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-12T21:24:14,028 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T21:24:14,029 or your builds will no longer be supported. 2025-12-12T21:24:14,030 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T21:24:14,031 ******************************************************************************** 2025-12-12T21:24:14,032 !! 2025-12-12T21:24:14,033 corresp(dist, value, root_dir) 2025-12-12T21:24:14,116 running dist_info 2025-12-12T21:24:14,129 creating /tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info 2025-12-12T21:24:14,130 writing /tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/PKG-INFO 2025-12-12T21:24:14,133 writing dependency_links to /tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/dependency_links.txt 2025-12-12T21:24:14,135 writing requirements to /tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/requires.txt 2025-12-12T21:24:14,137 writing top-level names to /tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/top_level.txt 2025-12-12T21:24:14,138 writing manifest file '/tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:14,174 reading manifest file '/tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:14,176 adding license file 'LICENSE' 2025-12-12T21:24:14,186 writing manifest file '/tmp/pip-modern-metadata-qfzopm2y/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:14,188 creating '/tmp/pip-modern-metadata-qfzopm2y/openrouter-0.0.22.dist-info' 2025-12-12T21:24:14,310 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-12T21:24:14,315 Source in /tmp/pip-wheel-6hubhmrj/openrouter_af4b62649fca4c72ac2c9f4400d5f743 has version 0.0.22, which satisfies requirement openrouter==0.0.22 from https://files.pythonhosted.org/packages/38/16/d51f83862f96dca08d74fb8985dfca05d51fc62242e2c3dc2755b41d9007/openrouter-0.0.22.tar.gz 2025-12-12T21:24:14,316 Removed openrouter==0.0.22 from https://files.pythonhosted.org/packages/38/16/d51f83862f96dca08d74fb8985dfca05d51fc62242e2c3dc2755b41d9007/openrouter-0.0.22.tar.gz from build tracker '/tmp/pip-build-tracker-6o39qf9u' 2025-12-12T21:24:14,322 Created temporary directory: /tmp/pip-unpack-ebwdee1a 2025-12-12T21:24:14,322 Building wheels for collected packages: openrouter 2025-12-12T21:24:14,327 Created temporary directory: /tmp/pip-wheel-iesh7dwe 2025-12-12T21:24:14,327 Destination directory: /tmp/pip-wheel-iesh7dwe 2025-12-12T21:24:14,329 Building wheel for openrouter (pyproject.toml): started 2025-12-12T21:24:14,331 Running command Building wheel for openrouter (pyproject.toml) 2025-12-12T21:24:14,903 /tmp/pip-build-env-4hsd54lb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-12T21:24:14,903 !! 2025-12-12T21:24:14,904 ******************************************************************************** 2025-12-12T21:24:14,905 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-12T21:24:14,906 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-12T21:24:14,906 or your builds will no longer be supported. 2025-12-12T21:24:14,907 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T21:24:14,908 ******************************************************************************** 2025-12-12T21:24:14,909 !! 2025-12-12T21:24:14,910 corresp(dist, value, root_dir) 2025-12-12T21:24:14,981 running bdist_wheel 2025-12-12T21:24:15,002 running build 2025-12-12T21:24:15,002 running build_py 2025-12-12T21:24:15,009 creating build/lib/openrouter 2025-12-12T21:24:15,011 copying src/openrouter/models_.py -> build/lib/openrouter 2025-12-12T21:24:15,014 copying src/openrouter/embeddings.py -> build/lib/openrouter 2025-12-12T21:24:15,017 copying src/openrouter/chat.py -> build/lib/openrouter 2025-12-12T21:24:15,020 copying src/openrouter/httpclient.py -> build/lib/openrouter 2025-12-12T21:24:15,021 copying src/openrouter/endpoints.py -> build/lib/openrouter 2025-12-12T21:24:15,024 copying src/openrouter/oauth.py -> build/lib/openrouter 2025-12-12T21:24:15,026 copying src/openrouter/_version.py -> build/lib/openrouter 2025-12-12T21:24:15,028 copying src/openrouter/credits.py -> build/lib/openrouter 2025-12-12T21:24:15,030 copying src/openrouter/api_keys.py -> build/lib/openrouter 2025-12-12T21:24:15,033 copying src/openrouter/basesdk.py -> build/lib/openrouter 2025-12-12T21:24:15,035 copying src/openrouter/responses.py -> build/lib/openrouter 2025-12-12T21:24:15,038 copying src/openrouter/providers.py -> build/lib/openrouter 2025-12-12T21:24:15,041 copying src/openrouter/beta.py -> build/lib/openrouter 2025-12-12T21:24:15,042 copying src/openrouter/generations.py -> build/lib/openrouter 2025-12-12T21:24:15,044 copying src/openrouter/analytics.py -> build/lib/openrouter 2025-12-12T21:24:15,047 copying src/openrouter/parameters.py -> build/lib/openrouter 2025-12-12T21:24:15,049 copying src/openrouter/completions.py -> build/lib/openrouter 2025-12-12T21:24:15,051 copying src/openrouter/sdkconfiguration.py -> build/lib/openrouter 2025-12-12T21:24:15,053 copying src/openrouter/sdk.py -> build/lib/openrouter 2025-12-12T21:24:15,056 copying src/openrouter/__init__.py -> build/lib/openrouter 2025-12-12T21:24:15,058 creating build/lib/openrouter/utils 2025-12-12T21:24:15,059 copying src/openrouter/utils/unmarshal_json_response.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,061 copying src/openrouter/utils/headers.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,063 copying src/openrouter/utils/retries.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,065 copying src/openrouter/utils/enums.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,067 copying src/openrouter/utils/forms.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,069 copying src/openrouter/utils/eventstreaming.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,071 copying src/openrouter/utils/metadata.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,073 copying src/openrouter/utils/queryparams.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,075 copying src/openrouter/utils/logger.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,077 copying src/openrouter/utils/datetimes.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,078 copying src/openrouter/utils/serializers.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,080 copying src/openrouter/utils/annotations.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,082 copying src/openrouter/utils/values.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,084 copying src/openrouter/utils/security.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,086 copying src/openrouter/utils/requestbodies.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,088 copying src/openrouter/utils/oauth_create_authorization_url.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,090 copying src/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,092 copying src/openrouter/utils/url.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,094 copying src/openrouter/utils/__init__.py -> build/lib/openrouter/utils 2025-12-12T21:24:15,097 creating build/lib/openrouter/errors 2025-12-12T21:24:15,098 copying src/openrouter/errors/toomanyrequestsresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,100 copying src/openrouter/errors/forbiddenresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,102 copying src/openrouter/errors/no_response_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,103 copying src/openrouter/errors/notfoundresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,105 copying src/openrouter/errors/payloadtoolargeresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,107 copying src/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,109 copying src/openrouter/errors/openroutererror.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,111 copying src/openrouter/errors/serviceunavailableresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,112 copying src/openrouter/errors/responsevalidationerror.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,114 copying src/openrouter/errors/openrouterdefaulterror.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,116 copying src/openrouter/errors/internalserverresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,118 copying src/openrouter/errors/requesttimeoutresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,120 copying src/openrouter/errors/unauthorizedresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,122 copying src/openrouter/errors/paymentrequiredresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,124 copying src/openrouter/errors/provideroverloadedresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,126 copying src/openrouter/errors/unprocessableentityresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,128 copying src/openrouter/errors/badrequestresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,129 copying src/openrouter/errors/badgatewayresponse_error.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,131 copying src/openrouter/errors/chaterror.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,133 copying src/openrouter/errors/__init__.py -> build/lib/openrouter/errors 2025-12-12T21:24:15,136 creating build/lib/openrouter/types 2025-12-12T21:24:15,137 copying src/openrouter/types/basemodel.py -> build/lib/openrouter/types 2025-12-12T21:24:15,139 copying src/openrouter/types/__init__.py -> build/lib/openrouter/types 2025-12-12T21:24:15,142 creating build/lib/openrouter/_hooks 2025-12-12T21:24:15,143 copying src/openrouter/_hooks/registration.py -> build/lib/openrouter/_hooks 2025-12-12T21:24:15,145 copying src/openrouter/_hooks/sdkhooks.py -> build/lib/openrouter/_hooks 2025-12-12T21:24:15,147 copying src/openrouter/_hooks/types.py -> build/lib/openrouter/_hooks 2025-12-12T21:24:15,150 copying src/openrouter/_hooks/__init__.py -> build/lib/openrouter/_hooks 2025-12-12T21:24:15,152 creating build/lib/openrouter/models 2025-12-12T21:24:15,153 copying src/openrouter/models/__init__.py -> build/lib/openrouter/models 2025-12-12T21:24:15,159 creating build/lib/openrouter/components 2025-12-12T21:24:15,160 copying src/openrouter/components/openresponseserrorevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,162 copying src/openrouter/components/chatmessagecontentitem.py -> build/lib/openrouter/components 2025-12-12T21:24:15,164 copying src/openrouter/components/urlcitation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,165 copying src/openrouter/components/toolcallstatus.py -> build/lib/openrouter/components 2025-12-12T21:24:15,167 copying src/openrouter/components/openresponsesreasoningdoneevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,169 copying src/openrouter/components/openairesponsesincludable.py -> build/lib/openrouter/components 2025-12-12T21:24:15,171 copying src/openrouter/components/completionresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,173 copying src/openrouter/components/responsesformattext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,175 copying src/openrouter/components/openresponsesstreamevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,177 copying src/openrouter/components/responsesoutputitemfilesearchcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,179 copying src/openrouter/components/assistantmessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,181 copying src/openrouter/components/outputitemimagegenerationcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,184 copying src/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/lib/openrouter/components 2025-12-12T21:24:15,185 copying src/openrouter/components/completionusage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,187 copying src/openrouter/components/parameter.py -> build/lib/openrouter/components 2025-12-12T21:24:15,189 copying src/openrouter/components/openairesponsesrefusalcontent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,192 copying src/openrouter/components/publicendpoint.py -> build/lib/openrouter/components 2025-12-12T21:24:15,194 copying src/openrouter/components/openairesponsesinput_union.py -> build/lib/openrouter/components 2025-12-12T21:24:15,197 copying src/openrouter/components/usermessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,199 copying src/openrouter/components/chatmessagecontentitemvideo.py -> build/lib/openrouter/components 2025-12-12T21:24:15,201 copying src/openrouter/components/chatstreamingresponsechunk.py -> build/lib/openrouter/components 2025-12-12T21:24:15,203 copying src/openrouter/components/modelscountresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,204 copying src/openrouter/components/openresponsesinputmessageitem.py -> build/lib/openrouter/components 2025-12-12T21:24:15,206 copying src/openrouter/components/openairesponsesprompt.py -> build/lib/openrouter/components 2025-12-12T21:24:15,208 copying src/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,210 copying src/openrouter/components/responseformatjsonschema.py -> build/lib/openrouter/components 2025-12-12T21:24:15,212 copying src/openrouter/components/openairesponsesresponsestatus.py -> build/lib/openrouter/components 2025-12-12T21:24:15,213 copying src/openrouter/components/responseinputtext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,215 copying src/openrouter/components/websearchstatus.py -> build/lib/openrouter/components 2025-12-12T21:24:15,217 copying src/openrouter/components/chatmessagetokenlogprob.py -> build/lib/openrouter/components 2025-12-12T21:24:15,218 copying src/openrouter/components/outputmodality.py -> build/lib/openrouter/components 2025-12-12T21:24:15,220 copying src/openrouter/components/chatstreamingchoice.py -> build/lib/openrouter/components 2025-12-12T21:24:15,222 copying src/openrouter/components/chatresponsechoice.py -> build/lib/openrouter/components 2025-12-12T21:24:15,223 copying src/openrouter/components/websearchpreviewtooluserlocation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,225 copying src/openrouter/components/responsesoutputmessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,227 copying src/openrouter/components/responsetextconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,229 copying src/openrouter/components/imagegenerationstatus.py -> build/lib/openrouter/components 2025-12-12T21:24:15,230 copying src/openrouter/components/openresponsesimagegencallinprogress.py -> build/lib/openrouter/components 2025-12-12T21:24:15,232 copying src/openrouter/components/openresponsesreasoning.py -> build/lib/openrouter/components 2025-12-12T21:24:15,234 copying src/openrouter/components/openresponsesinput.py -> build/lib/openrouter/components 2025-12-12T21:24:15,236 copying src/openrouter/components/openresponsesreasoningconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,238 copying src/openrouter/components/chatresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,239 copying src/openrouter/components/responseoutputtext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,241 copying src/openrouter/components/quantization.py -> build/lib/openrouter/components 2025-12-12T21:24:15,243 copying src/openrouter/components/responseinputaudio.py -> build/lib/openrouter/components 2025-12-12T21:24:15,245 copying src/openrouter/components/tooldefinitionjson.py -> build/lib/openrouter/components 2025-12-12T21:24:15,247 copying src/openrouter/components/chatmessagecontentitemaudio.py -> build/lib/openrouter/components 2025-12-12T21:24:15,248 copying src/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,250 copying src/openrouter/components/completioncreateparams.py -> build/lib/openrouter/components 2025-12-12T21:24:15,253 copying src/openrouter/components/reasoningsummarytext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,254 copying src/openrouter/components/payloadtoolargeresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,256 copying src/openrouter/components/reasoningsummaryverbosity.py -> build/lib/openrouter/components 2025-12-12T21:24:15,258 copying src/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,260 copying src/openrouter/components/completionchoice.py -> build/lib/openrouter/components 2025-12-12T21:24:15,262 copying src/openrouter/components/jsonschemaconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,264 copying src/openrouter/components/openresponseswebsearchtool.py -> build/lib/openrouter/components 2025-12-12T21:24:15,266 copying src/openrouter/components/openairesponsesreasoningeffort.py -> build/lib/openrouter/components 2025-12-12T21:24:15,267 copying src/openrouter/components/listendpointsresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,270 copying src/openrouter/components/chatstreamingmessagechunk.py -> build/lib/openrouter/components 2025-12-12T21:24:15,272 copying src/openrouter/components/responseserrorfield.py -> build/lib/openrouter/components 2025-12-12T21:24:15,273 copying src/openrouter/components/filepath.py -> build/lib/openrouter/components 2025-12-12T21:24:15,275 copying src/openrouter/components/responseswebsearchuserlocation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,277 copying src/openrouter/components/openresponseswebsearch20250826tool.py -> build/lib/openrouter/components 2025-12-12T21:24:15,279 copying src/openrouter/components/openresponsesfunctioncalloutput.py -> build/lib/openrouter/components 2025-12-12T21:24:15,280 copying src/openrouter/components/responseswebsearchcalloutput.py -> build/lib/openrouter/components 2025-12-12T21:24:15,282 copying src/openrouter/components/openresponsesimagegencallpartialimage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,284 copying src/openrouter/components/modelslistresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,285 copying src/openrouter/components/openresponsesnonstreamingresponse.py -> build/lib/openrouter/components 2025-12-12T21:24:15,288 copying src/openrouter/components/responseinputfile.py -> build/lib/openrouter/components 2025-12-12T21:24:15,289 copying src/openrouter/components/chatgenerationparams.py -> build/lib/openrouter/components 2025-12-12T21:24:15,292 copying src/openrouter/components/unauthorizedresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,294 copying src/openrouter/components/openresponsesfunctiontoolcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,295 copying src/openrouter/components/inputmodality.py -> build/lib/openrouter/components 2025-12-12T21:24:15,297 copying src/openrouter/components/openresponsesreasoningdeltaevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,299 copying src/openrouter/components/openairesponsestoolchoice_union.py -> build/lib/openrouter/components 2025-12-12T21:24:15,301 copying src/openrouter/components/openresponsesusage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,302 copying src/openrouter/components/openresponsesimagegencallcompleted.py -> build/lib/openrouter/components 2025-12-12T21:24:15,304 copying src/openrouter/components/modelarchitecture.py -> build/lib/openrouter/components 2025-12-12T21:24:15,306 copying src/openrouter/components/perrequestlimits.py -> build/lib/openrouter/components 2025-12-12T21:24:15,308 copying src/openrouter/components/openresponseswebsearchpreviewtool.py -> build/lib/openrouter/components 2025-12-12T21:24:15,310 copying src/openrouter/components/activityitem.py -> build/lib/openrouter/components 2025-12-12T21:24:15,311 copying src/openrouter/components/chatgenerationtokenusage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,313 copying src/openrouter/components/message.py -> build/lib/openrouter/components 2025-12-12T21:24:15,315 copying src/openrouter/components/responsesoutputitem.py -> build/lib/openrouter/components 2025-12-12T21:24:15,317 copying src/openrouter/components/openairesponsesreasoningconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,319 copying src/openrouter/components/responsesimagegenerationcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,321 copying src/openrouter/components/badrequestresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,323 copying src/openrouter/components/openresponsesresponsetext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,325 copying src/openrouter/components/openairesponsesannotation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,327 copying src/openrouter/components/security.py -> build/lib/openrouter/components 2025-12-12T21:24:15,329 copying src/openrouter/components/chatmessagetoolcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,331 copying src/openrouter/components/openairesponsesincompletedetails.py -> build/lib/openrouter/components 2025-12-12T21:24:15,333 copying src/openrouter/components/systemmessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,334 copying src/openrouter/components/forbiddenresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,337 copying src/openrouter/components/responsesformattextjsonschemaconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,338 copying src/openrouter/components/defaultparameters.py -> build/lib/openrouter/components 2025-12-12T21:24:15,340 copying src/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/lib/openrouter/components 2025-12-12T21:24:15,342 copying src/openrouter/components/badgatewayresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,344 copying src/openrouter/components/responsessearchcontextsize.py -> build/lib/openrouter/components 2025-12-12T21:24:15,345 copying src/openrouter/components/datacollection.py -> build/lib/openrouter/components 2025-12-12T21:24:15,347 copying src/openrouter/components/responseformattextconfig.py -> build/lib/openrouter/components 2025-12-12T21:24:15,349 copying src/openrouter/components/notfoundresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,351 copying src/openrouter/components/responseformattextgrammar.py -> build/lib/openrouter/components 2025-12-12T21:24:15,352 copying src/openrouter/components/modelgroup.py -> build/lib/openrouter/components 2025-12-12T21:24:15,354 copying src/openrouter/components/chatcompletionfinishreason.py -> build/lib/openrouter/components 2025-12-12T21:24:15,356 copying src/openrouter/components/chatstreamoptions.py -> build/lib/openrouter/components 2025-12-12T21:24:15,358 copying src/openrouter/components/openairesponsestruncation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,360 copying src/openrouter/components/model.py -> build/lib/openrouter/components 2025-12-12T21:24:15,361 copying src/openrouter/components/internalserverresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,363 copying src/openrouter/components/openresponsestoplogprobs.py -> build/lib/openrouter/components 2025-12-12T21:24:15,365 copying src/openrouter/components/openresponseslogprobs.py -> build/lib/openrouter/components 2025-12-12T21:24:15,367 copying src/openrouter/components/responsesformatjsonobject.py -> build/lib/openrouter/components 2025-12-12T21:24:15,369 copying src/openrouter/components/filecitation.py -> build/lib/openrouter/components 2025-12-12T21:24:15,370 copying src/openrouter/components/providername.py -> build/lib/openrouter/components 2025-12-12T21:24:15,372 copying src/openrouter/components/openresponsesrequest.py -> build/lib/openrouter/components 2025-12-12T21:24:15,375 copying src/openrouter/components/createchargerequest.py -> build/lib/openrouter/components 2025-12-12T21:24:15,377 copying src/openrouter/components/endpointstatus.py -> build/lib/openrouter/components 2025-12-12T21:24:15,379 copying src/openrouter/components/namedtoolchoice.py -> build/lib/openrouter/components 2025-12-12T21:24:15,380 copying src/openrouter/components/chatmessagecontentitemtext.py -> build/lib/openrouter/components 2025-12-12T21:24:15,382 copying src/openrouter/components/toolresponsemessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,384 copying src/openrouter/components/completionlogprobs.py -> build/lib/openrouter/components 2025-12-12T21:24:15,386 copying src/openrouter/components/openairesponsesservicetier.py -> build/lib/openrouter/components 2025-12-12T21:24:15,388 copying src/openrouter/components/responsesoutputitemreasoning.py -> build/lib/openrouter/components 2025-12-12T21:24:15,390 copying src/openrouter/components/chatmessagecontentitemimage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,392 copying src/openrouter/components/providersort.py -> build/lib/openrouter/components 2025-12-12T21:24:15,393 copying src/openrouter/components/openresponsesimagegencallgenerating.py -> build/lib/openrouter/components 2025-12-12T21:24:15,395 copying src/openrouter/components/chaterror.py -> build/lib/openrouter/components 2025-12-12T21:24:15,397 copying src/openrouter/components/topproviderinfo.py -> build/lib/openrouter/components 2025-12-12T21:24:15,399 copying src/openrouter/components/outputmessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,401 copying src/openrouter/components/toomanyrequestsresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,403 copying src/openrouter/components/publicpricing.py -> build/lib/openrouter/components 2025-12-12T21:24:15,404 copying src/openrouter/components/openresponseseasyinputmessage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,406 copying src/openrouter/components/unprocessableentityresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,408 copying src/openrouter/components/serviceunavailableresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,410 copying src/openrouter/components/_schema0.py -> build/lib/openrouter/components 2025-12-12T21:24:15,411 copying src/openrouter/components/requesttimeoutresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,413 copying src/openrouter/components/instructtype.py -> build/lib/openrouter/components 2025-12-12T21:24:15,415 copying src/openrouter/components/__init__.py -> build/lib/openrouter/components 2025-12-12T21:24:15,418 copying src/openrouter/components/chatmessagetokenlogprobs.py -> build/lib/openrouter/components 2025-12-12T21:24:15,420 copying src/openrouter/components/reasoningtextcontent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,422 copying src/openrouter/components/provideroverloadedresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,424 copying src/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/lib/openrouter/components 2025-12-12T21:24:15,425 copying src/openrouter/components/paymentrequiredresponseerrordata.py -> build/lib/openrouter/components 2025-12-12T21:24:15,427 copying src/openrouter/components/chatstreamingmessagetoolcall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,429 copying src/openrouter/components/responsesoutputitemfunctioncall.py -> build/lib/openrouter/components 2025-12-12T21:24:15,431 copying src/openrouter/components/responseinputimage.py -> build/lib/openrouter/components 2025-12-12T21:24:15,434 creating build/lib/openrouter/operations 2025-12-12T21:24:15,435 copying src/openrouter/operations/createcoinbasecharge.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,437 copying src/openrouter/operations/getparameters.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,439 copying src/openrouter/operations/listproviders.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,441 copying src/openrouter/operations/exchangeauthcodeforapikey.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,443 copying src/openrouter/operations/getgeneration.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,445 copying src/openrouter/operations/listendpoints.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,447 copying src/openrouter/operations/getuseractivity.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,448 copying src/openrouter/operations/getmodels.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,450 copying src/openrouter/operations/updatekeys.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,453 copying src/openrouter/operations/createembeddings.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,455 copying src/openrouter/operations/getcurrentkey.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,457 copying src/openrouter/operations/getcredits.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,459 copying src/openrouter/operations/listmodelsuser.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,461 copying src/openrouter/operations/createresponses.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,463 copying src/openrouter/operations/sendchatcompletionrequest.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,465 copying src/openrouter/operations/createauthkeyscode.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,467 copying src/openrouter/operations/deletekeys.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,469 copying src/openrouter/operations/getkey.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,471 copying src/openrouter/operations/list.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,473 copying src/openrouter/operations/listendpointszdr.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,475 copying src/openrouter/operations/createkeys.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,477 copying src/openrouter/operations/__init__.py -> build/lib/openrouter/operations 2025-12-12T21:24:15,480 creating build/lib/openrouter/models/internal 2025-12-12T21:24:15,481 copying src/openrouter/models/internal/__init__.py -> build/lib/openrouter/models/internal 2025-12-12T21:24:15,483 copying src/openrouter/models/internal/globals.py -> build/lib/openrouter/models/internal 2025-12-12T21:24:15,485 running egg_info 2025-12-12T21:24:15,496 writing src/openrouter.egg-info/PKG-INFO 2025-12-12T21:24:15,499 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-12-12T21:24:15,500 writing requirements to src/openrouter.egg-info/requires.txt 2025-12-12T21:24:15,501 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-12-12T21:24:15,527 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:15,541 adding license file 'LICENSE' 2025-12-12T21:24:15,553 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-12-12T21:24:15,563 copying src/openrouter/py.typed -> build/lib/openrouter 2025-12-12T21:24:15,585 installing to build/bdist.linux-armv7l/wheel 2025-12-12T21:24:15,586 running install 2025-12-12T21:24:15,609 running install_lib 2025-12-12T21:24:15,615 creating build/bdist.linux-armv7l/wheel 2025-12-12T21:24:15,618 creating build/bdist.linux-armv7l/wheel/openrouter 2025-12-12T21:24:15,619 copying build/lib/openrouter/models_.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,622 copying build/lib/openrouter/embeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,625 copying build/lib/openrouter/chat.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,629 creating build/bdist.linux-armv7l/wheel/openrouter/utils 2025-12-12T21:24:15,630 copying build/lib/openrouter/utils/unmarshal_json_response.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,632 copying build/lib/openrouter/utils/headers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,633 copying build/lib/openrouter/utils/retries.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,636 copying build/lib/openrouter/utils/enums.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,638 copying build/lib/openrouter/utils/forms.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,640 copying build/lib/openrouter/utils/eventstreaming.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,642 copying build/lib/openrouter/utils/metadata.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,644 copying build/lib/openrouter/utils/queryparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,647 copying build/lib/openrouter/utils/logger.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,649 copying build/lib/openrouter/utils/datetimes.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,650 copying build/lib/openrouter/utils/serializers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,652 copying build/lib/openrouter/utils/annotations.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,654 copying build/lib/openrouter/utils/values.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,656 copying build/lib/openrouter/utils/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,659 copying build/lib/openrouter/utils/requestbodies.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,661 copying build/lib/openrouter/utils/oauth_create_authorization_url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,663 copying build/lib/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,665 copying build/lib/openrouter/utils/url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,667 copying build/lib/openrouter/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-12-12T21:24:15,669 copying build/lib/openrouter/httpclient.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,671 copying build/lib/openrouter/endpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,673 copying build/lib/openrouter/oauth.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,677 creating build/bdist.linux-armv7l/wheel/openrouter/errors 2025-12-12T21:24:15,678 copying build/lib/openrouter/errors/toomanyrequestsresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,680 copying build/lib/openrouter/errors/forbiddenresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,682 copying build/lib/openrouter/errors/no_response_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,683 copying build/lib/openrouter/errors/notfoundresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,685 copying build/lib/openrouter/errors/payloadtoolargeresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,687 copying build/lib/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,689 copying build/lib/openrouter/errors/openroutererror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,691 copying build/lib/openrouter/errors/serviceunavailableresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,692 copying build/lib/openrouter/errors/responsevalidationerror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,694 copying build/lib/openrouter/errors/openrouterdefaulterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,696 copying build/lib/openrouter/errors/internalserverresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,698 copying build/lib/openrouter/errors/requesttimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,700 copying build/lib/openrouter/errors/unauthorizedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,702 copying build/lib/openrouter/errors/paymentrequiredresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,704 copying build/lib/openrouter/errors/provideroverloadedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,706 copying build/lib/openrouter/errors/unprocessableentityresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,708 copying build/lib/openrouter/errors/badrequestresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,710 copying build/lib/openrouter/errors/badgatewayresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,712 copying build/lib/openrouter/errors/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,714 copying build/lib/openrouter/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-12-12T21:24:15,717 copying build/lib/openrouter/_version.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,719 copying build/lib/openrouter/credits.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,721 copying build/lib/openrouter/api_keys.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,725 copying build/lib/openrouter/basesdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,728 creating build/bdist.linux-armv7l/wheel/openrouter/types 2025-12-12T21:24:15,729 copying build/lib/openrouter/types/basemodel.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-12-12T21:24:15,731 copying build/lib/openrouter/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-12-12T21:24:15,732 copying build/lib/openrouter/responses.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,736 copying build/lib/openrouter/providers.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,738 copying build/lib/openrouter/py.typed -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,740 copying build/lib/openrouter/beta.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,742 copying build/lib/openrouter/generations.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,744 copying build/lib/openrouter/analytics.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:15,747 creating build/bdist.linux-armv7l/wheel/openrouter/_hooks 2025-12-12T21:24:15,748 copying build/lib/openrouter/_hooks/registration.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-12-12T21:24:15,750 copying build/lib/openrouter/_hooks/sdkhooks.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-12-12T21:24:15,752 copying build/lib/openrouter/_hooks/types.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-12-12T21:24:15,754 copying build/lib/openrouter/_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-12-12T21:24:15,756 creating build/bdist.linux-armv7l/wheel/openrouter/models 2025-12-12T21:24:15,758 creating build/bdist.linux-armv7l/wheel/openrouter/models/internal 2025-12-12T21:24:15,759 copying build/lib/openrouter/models/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2025-12-12T21:24:15,762 copying build/lib/openrouter/models/internal/globals.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2025-12-12T21:24:15,764 copying build/lib/openrouter/models/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-12-12T21:24:15,769 creating build/bdist.linux-armv7l/wheel/openrouter/components 2025-12-12T21:24:15,770 copying build/lib/openrouter/components/openresponseserrorevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,772 copying build/lib/openrouter/components/chatmessagecontentitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,774 copying build/lib/openrouter/components/urlcitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,776 copying build/lib/openrouter/components/toolcallstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,778 copying build/lib/openrouter/components/openresponsesreasoningdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,780 copying build/lib/openrouter/components/openairesponsesincludable.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,782 copying build/lib/openrouter/components/completionresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,784 copying build/lib/openrouter/components/responsesformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,786 copying build/lib/openrouter/components/openresponsesstreamevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,789 copying build/lib/openrouter/components/responsesoutputitemfilesearchcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,791 copying build/lib/openrouter/components/assistantmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,793 copying build/lib/openrouter/components/outputitemimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,795 copying build/lib/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,797 copying build/lib/openrouter/components/completionusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,799 copying build/lib/openrouter/components/parameter.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,800 copying build/lib/openrouter/components/openairesponsesrefusalcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,802 copying build/lib/openrouter/components/publicendpoint.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,804 copying build/lib/openrouter/components/openairesponsesinput_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,807 copying build/lib/openrouter/components/usermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,809 copying build/lib/openrouter/components/chatmessagecontentitemvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,811 copying build/lib/openrouter/components/chatstreamingresponsechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,813 copying build/lib/openrouter/components/modelscountresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,814 copying build/lib/openrouter/components/openresponsesinputmessageitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,816 copying build/lib/openrouter/components/openairesponsesprompt.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,819 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,820 copying build/lib/openrouter/components/responseformatjsonschema.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,822 copying build/lib/openrouter/components/openairesponsesresponsestatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,824 copying build/lib/openrouter/components/responseinputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,826 copying build/lib/openrouter/components/websearchstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,828 copying build/lib/openrouter/components/chatmessagetokenlogprob.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,830 copying build/lib/openrouter/components/outputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,832 copying build/lib/openrouter/components/chatstreamingchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,834 copying build/lib/openrouter/components/chatresponsechoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,836 copying build/lib/openrouter/components/websearchpreviewtooluserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,838 copying build/lib/openrouter/components/responsesoutputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,840 copying build/lib/openrouter/components/responsetextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,842 copying build/lib/openrouter/components/imagegenerationstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,844 copying build/lib/openrouter/components/openresponsesimagegencallinprogress.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,846 copying build/lib/openrouter/components/openresponsesreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,848 copying build/lib/openrouter/components/openresponsesinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,849 copying build/lib/openrouter/components/openresponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,851 copying build/lib/openrouter/components/chatresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,853 copying build/lib/openrouter/components/responseoutputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,855 copying build/lib/openrouter/components/quantization.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,857 copying build/lib/openrouter/components/responseinputaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,859 copying build/lib/openrouter/components/tooldefinitionjson.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,860 copying build/lib/openrouter/components/chatmessagecontentitemaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,862 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,864 copying build/lib/openrouter/components/completioncreateparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,866 copying build/lib/openrouter/components/reasoningsummarytext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,868 copying build/lib/openrouter/components/payloadtoolargeresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,870 copying build/lib/openrouter/components/reasoningsummaryverbosity.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,872 copying build/lib/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,874 copying build/lib/openrouter/components/completionchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,876 copying build/lib/openrouter/components/jsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,877 copying build/lib/openrouter/components/openresponseswebsearchtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,879 copying build/lib/openrouter/components/openairesponsesreasoningeffort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,881 copying build/lib/openrouter/components/listendpointsresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,883 copying build/lib/openrouter/components/chatstreamingmessagechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,885 copying build/lib/openrouter/components/responseserrorfield.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,887 copying build/lib/openrouter/components/filepath.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,888 copying build/lib/openrouter/components/responseswebsearchuserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,890 copying build/lib/openrouter/components/openresponseswebsearch20250826tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,892 copying build/lib/openrouter/components/openresponsesfunctioncalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,894 copying build/lib/openrouter/components/responseswebsearchcalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,896 copying build/lib/openrouter/components/openresponsesimagegencallpartialimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,897 copying build/lib/openrouter/components/modelslistresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,899 copying build/lib/openrouter/components/openresponsesnonstreamingresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,901 copying build/lib/openrouter/components/responseinputfile.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,903 copying build/lib/openrouter/components/chatgenerationparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,905 copying build/lib/openrouter/components/unauthorizedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,907 copying build/lib/openrouter/components/openresponsesfunctiontoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,909 copying build/lib/openrouter/components/inputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,910 copying build/lib/openrouter/components/openresponsesreasoningdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,912 copying build/lib/openrouter/components/openairesponsestoolchoice_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,913 copying build/lib/openrouter/components/openresponsesusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,915 copying build/lib/openrouter/components/openresponsesimagegencallcompleted.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,917 copying build/lib/openrouter/components/modelarchitecture.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,919 copying build/lib/openrouter/components/perrequestlimits.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,920 copying build/lib/openrouter/components/openresponseswebsearchpreviewtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,922 copying build/lib/openrouter/components/activityitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,924 copying build/lib/openrouter/components/chatgenerationtokenusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,926 copying build/lib/openrouter/components/message.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,928 copying build/lib/openrouter/components/responsesoutputitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,929 copying build/lib/openrouter/components/openairesponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,931 copying build/lib/openrouter/components/responsesimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,933 copying build/lib/openrouter/components/badrequestresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,935 copying build/lib/openrouter/components/openresponsesresponsetext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,937 copying build/lib/openrouter/components/openairesponsesannotation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,939 copying build/lib/openrouter/components/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,941 copying build/lib/openrouter/components/chatmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,942 copying build/lib/openrouter/components/openairesponsesincompletedetails.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,944 copying build/lib/openrouter/components/systemmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,945 copying build/lib/openrouter/components/forbiddenresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,947 copying build/lib/openrouter/components/responsesformattextjsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,949 copying build/lib/openrouter/components/defaultparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,951 copying build/lib/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,952 copying build/lib/openrouter/components/badgatewayresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,954 copying build/lib/openrouter/components/responsessearchcontextsize.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,955 copying build/lib/openrouter/components/datacollection.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,957 copying build/lib/openrouter/components/responseformattextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,959 copying build/lib/openrouter/components/notfoundresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,960 copying build/lib/openrouter/components/responseformattextgrammar.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,962 copying build/lib/openrouter/components/modelgroup.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,963 copying build/lib/openrouter/components/chatcompletionfinishreason.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,965 copying build/lib/openrouter/components/chatstreamoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,966 copying build/lib/openrouter/components/openairesponsestruncation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,968 copying build/lib/openrouter/components/model.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,970 copying build/lib/openrouter/components/internalserverresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,971 copying build/lib/openrouter/components/openresponsestoplogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,973 copying build/lib/openrouter/components/openresponseslogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,975 copying build/lib/openrouter/components/responsesformatjsonobject.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,976 copying build/lib/openrouter/components/filecitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,978 copying build/lib/openrouter/components/providername.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,980 copying build/lib/openrouter/components/openresponsesrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,983 copying build/lib/openrouter/components/createchargerequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,985 copying build/lib/openrouter/components/endpointstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,986 copying build/lib/openrouter/components/namedtoolchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,988 copying build/lib/openrouter/components/chatmessagecontentitemtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,990 copying build/lib/openrouter/components/toolresponsemessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,991 copying build/lib/openrouter/components/completionlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,993 copying build/lib/openrouter/components/openairesponsesservicetier.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,994 copying build/lib/openrouter/components/responsesoutputitemreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,996 copying build/lib/openrouter/components/chatmessagecontentitemimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,998 copying build/lib/openrouter/components/providersort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:15,999 copying build/lib/openrouter/components/openresponsesimagegencallgenerating.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,001 copying build/lib/openrouter/components/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,002 copying build/lib/openrouter/components/topproviderinfo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,004 copying build/lib/openrouter/components/outputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,006 copying build/lib/openrouter/components/toomanyrequestsresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,008 copying build/lib/openrouter/components/publicpricing.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,009 copying build/lib/openrouter/components/openresponseseasyinputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,011 copying build/lib/openrouter/components/unprocessableentityresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,013 copying build/lib/openrouter/components/serviceunavailableresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,014 copying build/lib/openrouter/components/_schema0.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,016 copying build/lib/openrouter/components/requesttimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,018 copying build/lib/openrouter/components/instructtype.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,020 copying build/lib/openrouter/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,023 copying build/lib/openrouter/components/chatmessagetokenlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,025 copying build/lib/openrouter/components/reasoningtextcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,027 copying build/lib/openrouter/components/provideroverloadedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,029 copying build/lib/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,030 copying build/lib/openrouter/components/paymentrequiredresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,032 copying build/lib/openrouter/components/chatstreamingmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,034 copying build/lib/openrouter/components/responsesoutputitemfunctioncall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,036 copying build/lib/openrouter/components/responseinputimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2025-12-12T21:24:16,037 copying build/lib/openrouter/parameters.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:16,039 copying build/lib/openrouter/completions.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:16,042 creating build/bdist.linux-armv7l/wheel/openrouter/operations 2025-12-12T21:24:16,043 copying build/lib/openrouter/operations/createcoinbasecharge.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,045 copying build/lib/openrouter/operations/getparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,047 copying build/lib/openrouter/operations/listproviders.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,049 copying build/lib/openrouter/operations/exchangeauthcodeforapikey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,051 copying build/lib/openrouter/operations/getgeneration.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,053 copying build/lib/openrouter/operations/listendpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,055 copying build/lib/openrouter/operations/getuseractivity.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,057 copying build/lib/openrouter/operations/getmodels.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,059 copying build/lib/openrouter/operations/updatekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,061 copying build/lib/openrouter/operations/createembeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,063 copying build/lib/openrouter/operations/getcurrentkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,065 copying build/lib/openrouter/operations/getcredits.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,067 copying build/lib/openrouter/operations/listmodelsuser.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,069 copying build/lib/openrouter/operations/createresponses.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,070 copying build/lib/openrouter/operations/sendchatcompletionrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,072 copying build/lib/openrouter/operations/createauthkeyscode.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,074 copying build/lib/openrouter/operations/deletekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,075 copying build/lib/openrouter/operations/getkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,078 copying build/lib/openrouter/operations/list.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,080 copying build/lib/openrouter/operations/listendpointszdr.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,082 copying build/lib/openrouter/operations/createkeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,084 copying build/lib/openrouter/operations/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2025-12-12T21:24:16,086 copying build/lib/openrouter/sdkconfiguration.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:16,088 copying build/lib/openrouter/sdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:16,091 copying build/lib/openrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-12-12T21:24:16,092 running install_egg_info 2025-12-12T21:24:16,098 Copying src/openrouter.egg-info to build/bdist.linux-armv7l/wheel/./openrouter-0.0.22-py3.11.egg-info 2025-12-12T21:24:16,108 running install_scripts 2025-12-12T21:24:16,119 creating build/bdist.linux-armv7l/wheel/openrouter-0.0.22.dist-info/WHEEL 2025-12-12T21:24:16,121 creating '/tmp/pip-wheel-iesh7dwe/.tmp-4wenvyct/openrouter-0.0.22-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-12T21:24:16,124 adding 'openrouter/__init__.py' 2025-12-12T21:24:16,125 adding 'openrouter/_version.py' 2025-12-12T21:24:16,127 adding 'openrouter/analytics.py' 2025-12-12T21:24:16,130 adding 'openrouter/api_keys.py' 2025-12-12T21:24:16,132 adding 'openrouter/basesdk.py' 2025-12-12T21:24:16,133 adding 'openrouter/beta.py' 2025-12-12T21:24:16,136 adding 'openrouter/chat.py' 2025-12-12T21:24:16,137 adding 'openrouter/completions.py' 2025-12-12T21:24:16,139 adding 'openrouter/credits.py' 2025-12-12T21:24:16,141 adding 'openrouter/embeddings.py' 2025-12-12T21:24:16,143 adding 'openrouter/endpoints.py' 2025-12-12T21:24:16,145 adding 'openrouter/generations.py' 2025-12-12T21:24:16,146 adding 'openrouter/httpclient.py' 2025-12-12T21:24:16,148 adding 'openrouter/models_.py' 2025-12-12T21:24:16,150 adding 'openrouter/oauth.py' 2025-12-12T21:24:16,151 adding 'openrouter/parameters.py' 2025-12-12T21:24:16,153 adding 'openrouter/providers.py' 2025-12-12T21:24:16,154 adding 'openrouter/py.typed' 2025-12-12T21:24:16,157 adding 'openrouter/responses.py' 2025-12-12T21:24:16,158 adding 'openrouter/sdk.py' 2025-12-12T21:24:16,160 adding 'openrouter/sdkconfiguration.py' 2025-12-12T21:24:16,162 adding 'openrouter/_hooks/__init__.py' 2025-12-12T21:24:16,163 adding 'openrouter/_hooks/registration.py' 2025-12-12T21:24:16,164 adding 'openrouter/_hooks/sdkhooks.py' 2025-12-12T21:24:16,165 adding 'openrouter/_hooks/types.py' 2025-12-12T21:24:16,177 adding 'openrouter/components/__init__.py' 2025-12-12T21:24:16,179 adding 'openrouter/components/_schema0.py' 2025-12-12T21:24:16,180 adding 'openrouter/components/activityitem.py' 2025-12-12T21:24:16,181 adding 'openrouter/components/assistantmessage.py' 2025-12-12T21:24:16,183 adding 'openrouter/components/badgatewayresponseerrordata.py' 2025-12-12T21:24:16,184 adding 'openrouter/components/badrequestresponseerrordata.py' 2025-12-12T21:24:16,185 adding 'openrouter/components/chatcompletionfinishreason.py' 2025-12-12T21:24:16,186 adding 'openrouter/components/chaterror.py' 2025-12-12T21:24:16,189 adding 'openrouter/components/chatgenerationparams.py' 2025-12-12T21:24:16,190 adding 'openrouter/components/chatgenerationtokenusage.py' 2025-12-12T21:24:16,191 adding 'openrouter/components/chatmessagecontentitem.py' 2025-12-12T21:24:16,193 adding 'openrouter/components/chatmessagecontentitemaudio.py' 2025-12-12T21:24:16,194 adding 'openrouter/components/chatmessagecontentitemcachecontrol.py' 2025-12-12T21:24:16,195 adding 'openrouter/components/chatmessagecontentitemimage.py' 2025-12-12T21:24:16,196 adding 'openrouter/components/chatmessagecontentitemtext.py' 2025-12-12T21:24:16,198 adding 'openrouter/components/chatmessagecontentitemvideo.py' 2025-12-12T21:24:16,199 adding 'openrouter/components/chatmessagetokenlogprob.py' 2025-12-12T21:24:16,200 adding 'openrouter/components/chatmessagetokenlogprobs.py' 2025-12-12T21:24:16,202 adding 'openrouter/components/chatmessagetoolcall.py' 2025-12-12T21:24:16,203 adding 'openrouter/components/chatresponse.py' 2025-12-12T21:24:16,204 adding 'openrouter/components/chatresponsechoice.py' 2025-12-12T21:24:16,206 adding 'openrouter/components/chatstreamingchoice.py' 2025-12-12T21:24:16,207 adding 'openrouter/components/chatstreamingmessagechunk.py' 2025-12-12T21:24:16,208 adding 'openrouter/components/chatstreamingmessagetoolcall.py' 2025-12-12T21:24:16,210 adding 'openrouter/components/chatstreamingresponsechunk.py' 2025-12-12T21:24:16,211 adding 'openrouter/components/chatstreamoptions.py' 2025-12-12T21:24:16,212 adding 'openrouter/components/completionchoice.py' 2025-12-12T21:24:16,214 adding 'openrouter/components/completioncreateparams.py' 2025-12-12T21:24:16,215 adding 'openrouter/components/completionlogprobs.py' 2025-12-12T21:24:16,216 adding 'openrouter/components/completionresponse.py' 2025-12-12T21:24:16,217 adding 'openrouter/components/completionusage.py' 2025-12-12T21:24:16,218 adding 'openrouter/components/createchargerequest.py' 2025-12-12T21:24:16,219 adding 'openrouter/components/datacollection.py' 2025-12-12T21:24:16,221 adding 'openrouter/components/defaultparameters.py' 2025-12-12T21:24:16,222 adding 'openrouter/components/edgenetworktimeoutresponseerrordata.py' 2025-12-12T21:24:16,223 adding 'openrouter/components/endpointstatus.py' 2025-12-12T21:24:16,224 adding 'openrouter/components/filecitation.py' 2025-12-12T21:24:16,225 adding 'openrouter/components/filepath.py' 2025-12-12T21:24:16,226 adding 'openrouter/components/forbiddenresponseerrordata.py' 2025-12-12T21:24:16,227 adding 'openrouter/components/imagegenerationstatus.py' 2025-12-12T21:24:16,228 adding 'openrouter/components/inputmodality.py' 2025-12-12T21:24:16,230 adding 'openrouter/components/instructtype.py' 2025-12-12T21:24:16,231 adding 'openrouter/components/internalserverresponseerrordata.py' 2025-12-12T21:24:16,232 adding 'openrouter/components/jsonschemaconfig.py' 2025-12-12T21:24:16,233 adding 'openrouter/components/listendpointsresponse.py' 2025-12-12T21:24:16,235 adding 'openrouter/components/message.py' 2025-12-12T21:24:16,236 adding 'openrouter/components/model.py' 2025-12-12T21:24:16,237 adding 'openrouter/components/modelarchitecture.py' 2025-12-12T21:24:16,238 adding 'openrouter/components/modelgroup.py' 2025-12-12T21:24:16,239 adding 'openrouter/components/modelscountresponse.py' 2025-12-12T21:24:16,241 adding 'openrouter/components/modelslistresponse.py' 2025-12-12T21:24:16,242 adding 'openrouter/components/namedtoolchoice.py' 2025-12-12T21:24:16,243 adding 'openrouter/components/notfoundresponseerrordata.py' 2025-12-12T21:24:16,244 adding 'openrouter/components/openairesponsesannotation.py' 2025-12-12T21:24:16,245 adding 'openrouter/components/openairesponsesincludable.py' 2025-12-12T21:24:16,246 adding 'openrouter/components/openairesponsesincompletedetails.py' 2025-12-12T21:24:16,248 adding 'openrouter/components/openairesponsesinput_union.py' 2025-12-12T21:24:16,249 adding 'openrouter/components/openairesponsesprompt.py' 2025-12-12T21:24:16,251 adding 'openrouter/components/openairesponsesreasoningconfig.py' 2025-12-12T21:24:16,252 adding 'openrouter/components/openairesponsesreasoningeffort.py' 2025-12-12T21:24:16,253 adding 'openrouter/components/openairesponsesrefusalcontent.py' 2025-12-12T21:24:16,254 adding 'openrouter/components/openairesponsesresponsestatus.py' 2025-12-12T21:24:16,255 adding 'openrouter/components/openairesponsesservicetier.py' 2025-12-12T21:24:16,257 adding 'openrouter/components/openairesponsestoolchoice_union.py' 2025-12-12T21:24:16,258 adding 'openrouter/components/openairesponsestruncation.py' 2025-12-12T21:24:16,259 adding 'openrouter/components/openresponseseasyinputmessage.py' 2025-12-12T21:24:16,260 adding 'openrouter/components/openresponseserrorevent.py' 2025-12-12T21:24:16,262 adding 'openrouter/components/openresponsesfunctioncalloutput.py' 2025-12-12T21:24:16,263 adding 'openrouter/components/openresponsesfunctiontoolcall.py' 2025-12-12T21:24:16,264 adding 'openrouter/components/openresponsesimagegencallcompleted.py' 2025-12-12T21:24:16,265 adding 'openrouter/components/openresponsesimagegencallgenerating.py' 2025-12-12T21:24:16,266 adding 'openrouter/components/openresponsesimagegencallinprogress.py' 2025-12-12T21:24:16,268 adding 'openrouter/components/openresponsesimagegencallpartialimage.py' 2025-12-12T21:24:16,269 adding 'openrouter/components/openresponsesinput.py' 2025-12-12T21:24:16,271 adding 'openrouter/components/openresponsesinputmessageitem.py' 2025-12-12T21:24:16,272 adding 'openrouter/components/openresponseslogprobs.py' 2025-12-12T21:24:16,273 adding 'openrouter/components/openresponsesnonstreamingresponse.py' 2025-12-12T21:24:16,275 adding 'openrouter/components/openresponsesreasoning.py' 2025-12-12T21:24:16,276 adding 'openrouter/components/openresponsesreasoningconfig.py' 2025-12-12T21:24:16,277 adding 'openrouter/components/openresponsesreasoningdeltaevent.py' 2025-12-12T21:24:16,278 adding 'openrouter/components/openresponsesreasoningdoneevent.py' 2025-12-12T21:24:16,279 adding 'openrouter/components/openresponsesreasoningsummarypartaddedevent.py' 2025-12-12T21:24:16,280 adding 'openrouter/components/openresponsesreasoningsummarytextdeltaevent.py' 2025-12-12T21:24:16,281 adding 'openrouter/components/openresponsesreasoningsummarytextdoneevent.py' 2025-12-12T21:24:16,284 adding 'openrouter/components/openresponsesrequest.py' 2025-12-12T21:24:16,285 adding 'openrouter/components/openresponsesresponsetext.py' 2025-12-12T21:24:16,287 adding 'openrouter/components/openresponsesstreamevent.py' 2025-12-12T21:24:16,289 adding 'openrouter/components/openresponsestoplogprobs.py' 2025-12-12T21:24:16,290 adding 'openrouter/components/openresponsesusage.py' 2025-12-12T21:24:16,291 adding 'openrouter/components/openresponseswebsearch20250826tool.py' 2025-12-12T21:24:16,293 adding 'openrouter/components/openresponseswebsearchpreview20250311tool.py' 2025-12-12T21:24:16,294 adding 'openrouter/components/openresponseswebsearchpreviewtool.py' 2025-12-12T21:24:16,295 adding 'openrouter/components/openresponseswebsearchtool.py' 2025-12-12T21:24:16,296 adding 'openrouter/components/outputitemimagegenerationcall.py' 2025-12-12T21:24:16,297 adding 'openrouter/components/outputmessage.py' 2025-12-12T21:24:16,299 adding 'openrouter/components/outputmodality.py' 2025-12-12T21:24:16,300 adding 'openrouter/components/parameter.py' 2025-12-12T21:24:16,301 adding 'openrouter/components/payloadtoolargeresponseerrordata.py' 2025-12-12T21:24:16,303 adding 'openrouter/components/paymentrequiredresponseerrordata.py' 2025-12-12T21:24:16,304 adding 'openrouter/components/perrequestlimits.py' 2025-12-12T21:24:16,305 adding 'openrouter/components/providername.py' 2025-12-12T21:24:16,307 adding 'openrouter/components/provideroverloadedresponseerrordata.py' 2025-12-12T21:24:16,308 adding 'openrouter/components/providersort.py' 2025-12-12T21:24:16,310 adding 'openrouter/components/publicendpoint.py' 2025-12-12T21:24:16,311 adding 'openrouter/components/publicpricing.py' 2025-12-12T21:24:16,313 adding 'openrouter/components/quantization.py' 2025-12-12T21:24:16,314 adding 'openrouter/components/reasoningsummarytext.py' 2025-12-12T21:24:16,315 adding 'openrouter/components/reasoningsummaryverbosity.py' 2025-12-12T21:24:16,316 adding 'openrouter/components/reasoningtextcontent.py' 2025-12-12T21:24:16,317 adding 'openrouter/components/requesttimeoutresponseerrordata.py' 2025-12-12T21:24:16,319 adding 'openrouter/components/responseformatjsonschema.py' 2025-12-12T21:24:16,320 adding 'openrouter/components/responseformattextconfig.py' 2025-12-12T21:24:16,321 adding 'openrouter/components/responseformattextgrammar.py' 2025-12-12T21:24:16,322 adding 'openrouter/components/responseinputaudio.py' 2025-12-12T21:24:16,324 adding 'openrouter/components/responseinputfile.py' 2025-12-12T21:24:16,325 adding 'openrouter/components/responseinputimage.py' 2025-12-12T21:24:16,326 adding 'openrouter/components/responseinputtext.py' 2025-12-12T21:24:16,327 adding 'openrouter/components/responseoutputtext.py' 2025-12-12T21:24:16,329 adding 'openrouter/components/responseserrorfield.py' 2025-12-12T21:24:16,330 adding 'openrouter/components/responsesformatjsonobject.py' 2025-12-12T21:24:16,331 adding 'openrouter/components/responsesformattext.py' 2025-12-12T21:24:16,333 adding 'openrouter/components/responsesformattextjsonschemaconfig.py' 2025-12-12T21:24:16,334 adding 'openrouter/components/responsesimagegenerationcall.py' 2025-12-12T21:24:16,335 adding 'openrouter/components/responsesoutputitem.py' 2025-12-12T21:24:16,336 adding 'openrouter/components/responsesoutputitemfilesearchcall.py' 2025-12-12T21:24:16,338 adding 'openrouter/components/responsesoutputitemfunctioncall.py' 2025-12-12T21:24:16,339 adding 'openrouter/components/responsesoutputitemreasoning.py' 2025-12-12T21:24:16,340 adding 'openrouter/components/responsesoutputmessage.py' 2025-12-12T21:24:16,341 adding 'openrouter/components/responsessearchcontextsize.py' 2025-12-12T21:24:16,342 adding 'openrouter/components/responseswebsearchcalloutput.py' 2025-12-12T21:24:16,344 adding 'openrouter/components/responseswebsearchuserlocation.py' 2025-12-12T21:24:16,345 adding 'openrouter/components/responsetextconfig.py' 2025-12-12T21:24:16,346 adding 'openrouter/components/security.py' 2025-12-12T21:24:16,348 adding 'openrouter/components/serviceunavailableresponseerrordata.py' 2025-12-12T21:24:16,349 adding 'openrouter/components/systemmessage.py' 2025-12-12T21:24:16,350 adding 'openrouter/components/toolcallstatus.py' 2025-12-12T21:24:16,352 adding 'openrouter/components/tooldefinitionjson.py' 2025-12-12T21:24:16,353 adding 'openrouter/components/toolresponsemessage.py' 2025-12-12T21:24:16,354 adding 'openrouter/components/toomanyrequestsresponseerrordata.py' 2025-12-12T21:24:16,355 adding 'openrouter/components/topproviderinfo.py' 2025-12-12T21:24:16,356 adding 'openrouter/components/unauthorizedresponseerrordata.py' 2025-12-12T21:24:16,357 adding 'openrouter/components/unprocessableentityresponseerrordata.py' 2025-12-12T21:24:16,359 adding 'openrouter/components/urlcitation.py' 2025-12-12T21:24:16,360 adding 'openrouter/components/usermessage.py' 2025-12-12T21:24:16,361 adding 'openrouter/components/websearchpreviewtooluserlocation.py' 2025-12-12T21:24:16,362 adding 'openrouter/components/websearchstatus.py' 2025-12-12T21:24:16,364 adding 'openrouter/errors/__init__.py' 2025-12-12T21:24:16,366 adding 'openrouter/errors/badgatewayresponse_error.py' 2025-12-12T21:24:16,367 adding 'openrouter/errors/badrequestresponse_error.py' 2025-12-12T21:24:16,368 adding 'openrouter/errors/chaterror.py' 2025-12-12T21:24:16,370 adding 'openrouter/errors/edgenetworktimeoutresponse_error.py' 2025-12-12T21:24:16,371 adding 'openrouter/errors/forbiddenresponse_error.py' 2025-12-12T21:24:16,372 adding 'openrouter/errors/internalserverresponse_error.py' 2025-12-12T21:24:16,373 adding 'openrouter/errors/no_response_error.py' 2025-12-12T21:24:16,374 adding 'openrouter/errors/notfoundresponse_error.py' 2025-12-12T21:24:16,376 adding 'openrouter/errors/openrouterdefaulterror.py' 2025-12-12T21:24:16,377 adding 'openrouter/errors/openroutererror.py' 2025-12-12T21:24:16,378 adding 'openrouter/errors/payloadtoolargeresponse_error.py' 2025-12-12T21:24:16,379 adding 'openrouter/errors/paymentrequiredresponse_error.py' 2025-12-12T21:24:16,381 adding 'openrouter/errors/provideroverloadedresponse_error.py' 2025-12-12T21:24:16,382 adding 'openrouter/errors/requesttimeoutresponse_error.py' 2025-12-12T21:24:16,383 adding 'openrouter/errors/responsevalidationerror.py' 2025-12-12T21:24:16,385 adding 'openrouter/errors/serviceunavailableresponse_error.py' 2025-12-12T21:24:16,386 adding 'openrouter/errors/toomanyrequestsresponse_error.py' 2025-12-12T21:24:16,388 adding 'openrouter/errors/unauthorizedresponse_error.py' 2025-12-12T21:24:16,389 adding 'openrouter/errors/unprocessableentityresponse_error.py' 2025-12-12T21:24:16,391 adding 'openrouter/models/__init__.py' 2025-12-12T21:24:16,392 adding 'openrouter/models/internal/__init__.py' 2025-12-12T21:24:16,394 adding 'openrouter/models/internal/globals.py' 2025-12-12T21:24:16,397 adding 'openrouter/operations/__init__.py' 2025-12-12T21:24:16,399 adding 'openrouter/operations/createauthkeyscode.py' 2025-12-12T21:24:16,400 adding 'openrouter/operations/createcoinbasecharge.py' 2025-12-12T21:24:16,402 adding 'openrouter/operations/createembeddings.py' 2025-12-12T21:24:16,404 adding 'openrouter/operations/createkeys.py' 2025-12-12T21:24:16,405 adding 'openrouter/operations/createresponses.py' 2025-12-12T21:24:16,407 adding 'openrouter/operations/deletekeys.py' 2025-12-12T21:24:16,408 adding 'openrouter/operations/exchangeauthcodeforapikey.py' 2025-12-12T21:24:16,409 adding 'openrouter/operations/getcredits.py' 2025-12-12T21:24:16,411 adding 'openrouter/operations/getcurrentkey.py' 2025-12-12T21:24:16,412 adding 'openrouter/operations/getgeneration.py' 2025-12-12T21:24:16,414 adding 'openrouter/operations/getkey.py' 2025-12-12T21:24:16,415 adding 'openrouter/operations/getmodels.py' 2025-12-12T21:24:16,416 adding 'openrouter/operations/getparameters.py' 2025-12-12T21:24:16,418 adding 'openrouter/operations/getuseractivity.py' 2025-12-12T21:24:16,419 adding 'openrouter/operations/list.py' 2025-12-12T21:24:16,420 adding 'openrouter/operations/listendpoints.py' 2025-12-12T21:24:16,421 adding 'openrouter/operations/listendpointszdr.py' 2025-12-12T21:24:16,422 adding 'openrouter/operations/listmodelsuser.py' 2025-12-12T21:24:16,424 adding 'openrouter/operations/listproviders.py' 2025-12-12T21:24:16,425 adding 'openrouter/operations/sendchatcompletionrequest.py' 2025-12-12T21:24:16,427 adding 'openrouter/operations/updatekeys.py' 2025-12-12T21:24:16,428 adding 'openrouter/types/__init__.py' 2025-12-12T21:24:16,430 adding 'openrouter/types/basemodel.py' 2025-12-12T21:24:16,432 adding 'openrouter/utils/__init__.py' 2025-12-12T21:24:16,433 adding 'openrouter/utils/annotations.py' 2025-12-12T21:24:16,434 adding 'openrouter/utils/datetimes.py' 2025-12-12T21:24:16,435 adding 'openrouter/utils/enums.py' 2025-12-12T21:24:16,437 adding 'openrouter/utils/eventstreaming.py' 2025-12-12T21:24:16,438 adding 'openrouter/utils/forms.py' 2025-12-12T21:24:16,440 adding 'openrouter/utils/headers.py' 2025-12-12T21:24:16,441 adding 'openrouter/utils/logger.py' 2025-12-12T21:24:16,442 adding 'openrouter/utils/metadata.py' 2025-12-12T21:24:16,443 adding 'openrouter/utils/oauth_create_authorization_url.py' 2025-12-12T21:24:16,445 adding 'openrouter/utils/oauth_create_sha256_code_challenge.py' 2025-12-12T21:24:16,446 adding 'openrouter/utils/queryparams.py' 2025-12-12T21:24:16,448 adding 'openrouter/utils/requestbodies.py' 2025-12-12T21:24:16,449 adding 'openrouter/utils/retries.py' 2025-12-12T21:24:16,451 adding 'openrouter/utils/security.py' 2025-12-12T21:24:16,452 adding 'openrouter/utils/serializers.py' 2025-12-12T21:24:16,453 adding 'openrouter/utils/unmarshal_json_response.py' 2025-12-12T21:24:16,455 adding 'openrouter/utils/url.py' 2025-12-12T21:24:16,456 adding 'openrouter/utils/values.py' 2025-12-12T21:24:16,460 adding 'openrouter-0.0.22.dist-info/licenses/LICENSE' 2025-12-12T21:24:16,462 adding 'openrouter-0.0.22.dist-info/METADATA' 2025-12-12T21:24:16,463 adding 'openrouter-0.0.22.dist-info/WHEEL' 2025-12-12T21:24:16,464 adding 'openrouter-0.0.22.dist-info/top_level.txt' 2025-12-12T21:24:16,468 adding 'openrouter-0.0.22.dist-info/RECORD' 2025-12-12T21:24:16,474 removing build/bdist.linux-armv7l/wheel 2025-12-12T21:24:16,620 Building wheel for openrouter (pyproject.toml): finished with status 'done' 2025-12-12T21:24:16,630 Created wheel for openrouter: filename=openrouter-0.0.22-py3-none-any.whl size=245990 sha256=32e03af546b64c02c3a110205e0465b4922418d14ad55df5d38adc07f0cb8607 2025-12-12T21:24:16,631 Stored in directory: /tmp/pip-ephem-wheel-cache-5bxt2k6n/wheels/35/13/04/8255bb20ebdd9725497e4ae2072fe83ab48de07d908ad78883 2025-12-12T21:24:16,649 Successfully built openrouter 2025-12-12T21:24:16,660 Removed build tracker: '/tmp/pip-build-tracker-6o39qf9u'