2026-03-01T10:53:00,581 Created temporary directory: /tmp/pip-ephem-wheel-cache-ej_lkd5n 2026-03-01T10:53:00,582 Created temporary directory: /tmp/pip-build-tracker-z5iy227g 2026-03-01T10:53:00,583 Initialized build tracking at /tmp/pip-build-tracker-z5iy227g 2026-03-01T10:53:00,583 Created build tracker: /tmp/pip-build-tracker-z5iy227g 2026-03-01T10:53:00,584 Entered build tracker: /tmp/pip-build-tracker-z5iy227g 2026-03-01T10:53:00,584 Created temporary directory: /tmp/pip-wheel-exagww4o 2026-03-01T10:53:00,588 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T10:53:00,590 Created temporary directory: /tmp/pip-ephem-wheel-cache-3g7vl2ew 2026-03-01T10:53:00,611 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T10:53:00,614 2 location(s) to search for versions of openrouter: 2026-03-01T10:53:00,614 * https://pypi.org/simple/openrouter/ 2026-03-01T10:53:00,614 * https://www.piwheels.org/simple/openrouter/ 2026-03-01T10:53:00,615 Fetching project page and analyzing links: https://pypi.org/simple/openrouter/ 2026-03-01T10:53:00,616 Getting page https://pypi.org/simple/openrouter/ 2026-03-01T10:53:00,617 Found index url https://pypi.org/simple 2026-03-01T10:53:00,830 Fetched page https://pypi.org/simple/openrouter/ as application/vnd.pypi.simple.v1+json 2026-03-01T10:53:00,836 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/b7/06/a04b3a1a3d62ca1f26df1eb50472ad6fc8f958084c0d8d9c253247a3a23b/openrouter-0.0.6-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,837 Found link https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.6 2026-03-01T10:53:00,838 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/0b/00/fe42721232ae3cb3ad0950fe8ce6366ab0eaf6e72547a780e87333fd5794/openrouter-0.0.8-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,839 Found link https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.8 2026-03-01T10:53:00,839 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/c5/4c/a56e789c5354df1bb6e91a711d0bd0613672b094772a16220d2f4a410c82/openrouter-0.0.14-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,841 Found link https://files.pythonhosted.org/packages/92/50/49feea81588e44e7e27ef04759058d27c9cb82396536d0b2439033a853c9/openrouter-0.0.14.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.14 2026-03-01T10:53:00,841 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/bc/f3/6027844a1b674e6992465b117130da6f14f26c6b04df6a038e015d9984b6/openrouter-0.0.15-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,842 Found link https://files.pythonhosted.org/packages/8f/c5/c8dbb19e88cd97a69e659a59690f7c07c7394a11c264665e09a0a98b3b97/openrouter-0.0.15.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.15 2026-03-01T10:53:00,843 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/a6/ee/2fa3dc5db531d65e21e9c8538f748f2baafd79f91968386c50f443d98636/openrouter-0.0.16-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,844 Found link https://files.pythonhosted.org/packages/6c/d5/650560397cd9a1d9f40c561e1b584d5a794fc17936613f48f2c9565c9ccd/openrouter-0.0.16.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.16 2026-03-01T10:53:00,845 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/a6/25/fc6351620714575b3f4aa2a61995cf58145f213e25cfa923c276ecfe1586/openrouter-0.0.17-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,846 Found link https://files.pythonhosted.org/packages/26/15/89952decfccb40041feb481038d0d008923592cbad1be149fcec14b81d1f/openrouter-0.0.17.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.17 2026-03-01T10:53:00,846 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/39/33/4879db313ba695d1dfb227270f040e8e5b13ddcfa20f7c9852bdb6dd5245/openrouter-0.0.18-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,847 Found link https://files.pythonhosted.org/packages/62/c6/9616e3099585e228735baf4fbe3c991d004e01d6c672731ffff1cc70e2ef/openrouter-0.0.18.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.18 2026-03-01T10:53:00,848 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/00/2a/610dd1bbd9a43e48f74da2f94926bac001a86bdf48862990db812e303b2e/openrouter-0.0.19-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,848 Found link https://files.pythonhosted.org/packages/04/90/b8918e0b5c52cb55c7663ce2d0196490751502cbe0a3a96bdaede264b726/openrouter-0.0.19.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.19 2026-03-01T10:53:00,849 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/6e/94/86513d2d5dba13ec834897cd98fd44f97b993888dce7bea76721c2dfcfac/openrouter-0.0.21-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,850 Found link https://files.pythonhosted.org/packages/2a/91/d006559f1bea3f2ad68d83c88fbcc05fff5cb1ec9d915fce49cc910bcb33/openrouter-0.0.21.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.21 2026-03-01T10:53:00,851 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/85/8b/4dfd3d78b87462bbb456ea6b671d2498d58b19a12b376a09b05b8c95d374/openrouter-0.0.22-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,852 Found link https://files.pythonhosted.org/packages/38/16/d51f83862f96dca08d74fb8985dfca05d51fc62242e2c3dc2755b41d9007/openrouter-0.0.22.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.22 2026-03-01T10:53:00,853 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/8f/f8/e86cc449d1ca5ced4e6a483b07932444c04a0146b4ed287956496ff5b61e/openrouter-0.1.1-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,853 Found link https://files.pythonhosted.org/packages/c3/ce/69d3d7a79b2a9a28377cbf2a502a0d41da41bf99f40a17dd5dbdc61d5aea/openrouter-0.1.1.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.1 2026-03-01T10:53:00,854 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/2f/15/883e84a6be09b8f16e69f2c040139f0e03f6bd15b46925de5ace7b5bc175/openrouter-0.1.2-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,855 Found link https://files.pythonhosted.org/packages/06/9e/4eaaa24a7cad210a0cff2d19ee3c2ffeba0bd8f54ddee9929b91742be781/openrouter-0.1.2.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.2 2026-03-01T10:53:00,855 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/b8/ae/00daf34c0dd7d3bbe02d965b2031d0fad9ce541db6dfd9e130ac7d024ddb/openrouter-0.1.3-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,857 Found link https://files.pythonhosted.org/packages/f9/d9/56d56edadc1c4a973694a1e09329f1ab985813220123294c9d7d12a0f41e/openrouter-0.1.3.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.1.3 2026-03-01T10:53:00,857 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/de/a3/a6758d67802ae1b769fb7fc30423bebdc677148315aba243e9916bad70e5/openrouter-0.6.0-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,858 Found link https://files.pythonhosted.org/packages/33/39/5ed508bc72ec974d95a59b0ac849950c5fe98e44ed8307fc9ed0846f5e71/openrouter-0.6.0.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.6.0 2026-03-01T10:53:00,858 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/1f/32/cfff59bdb81e5cd40bcfb01a33962c5299e3373ad24fadcb2c7f7e61a2f0/openrouter-0.7.11-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:00,859 Found link https://files.pythonhosted.org/packages/36/07/75d8dbe6fa40017901e10acc587996229630a89c8b1f150a73fc0df9a01d/openrouter-0.7.11.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.7.11 2026-03-01T10:53:00,860 Fetching project page and analyzing links: https://www.piwheels.org/simple/openrouter/ 2026-03-01T10:53:00,861 Getting page https://www.piwheels.org/simple/openrouter/ 2026-03-01T10:53:00,862 Found index url https://www.piwheels.org/simple 2026-03-01T10:53:01,020 Fetched page https://www.piwheels.org/simple/openrouter/ as text/html 2026-03-01T10:53:01,025 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.6.0-py3-none-any.whl#sha256=f785d3ca39195fb73e3e96ddf1119f21d01697f487d7965f17ed2299cdc9cc64 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,026 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.1.3-py3-none-any.whl#sha256=9b9f31022fdee67346d6cbbe8a6ce4857fd94d4015021a62c88fd5bd7b47bc6d (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,027 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.1.2-py3-none-any.whl#sha256=1559036725b8a5a18411c860eb8d84a6e54000b28e17b4b9beb08c60f0e1ba7f (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,027 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.1.1-py3-none-any.whl#sha256=bf76ea1b0aa3a7141e7955dd6db29317ad6146d7e379922930a78433420a2f84 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,028 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.22-py3-none-any.whl#sha256=32e03af546b64c02c3a110205e0465b4922418d14ad55df5d38adc07f0cb8607 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,029 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.21-py3-none-any.whl#sha256=26e712128a946f999bdeb5f4eec495ac9f8da359aa4ad4fa31798e7affb1597e (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,029 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.19-py3-none-any.whl#sha256=a1cea51370417faa4a2ef55a1c5989b230a9a5c1dbb4f5b9a49af252cbeafefd (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,030 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.18-py3-none-any.whl#sha256=2d1f9dfe7a11653633ff8e30268fb45f4f3836820e38ebffa99d3ef1c4ee17dc (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,031 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.17-py3-none-any.whl#sha256=3452ae21b115e8219896a3ae35e2ab6b24751ed56693706eb61297f2ac3e3ba4 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,031 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.16-py3-none-any.whl#sha256=9ce8166fef3560d8836a4208174d5055dff7ec770a651fe8ebb3d056ee504760 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,032 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.15-py3-none-any.whl#sha256=a55cd46f0eb4380770054666e3e0d385c0f17ccdb629e8013b658851bfa86a4b (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,032 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.14-py3-none-any.whl#sha256=2aa51aa0af571f8516b84cb6ab8798ac8f4ea1a9d54f2c2327e8055d06446959 (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,032 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.8-py3-none-any.whl#sha256=424e5154385867551859d795187eb2b5c6d03ddf08e0f5e0b81b125d52407b8d (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,033 Skipping link: No binaries permitted for openrouter: https://archive1.piwheels.org/simple/openrouter/openrouter-0.0.6-py3-none-any.whl#sha256=1ca2cc8115c1f1bf0b8fe191d25908457b1f3cc2c5d6bd531ca18c15a454a5ea (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2026-03-01T10:53:01,034 Skipping link: not a file: https://www.piwheels.org/simple/openrouter/ 2026-03-01T10:53:01,034 Skipping link: not a file: https://pypi.org/simple/openrouter/ 2026-03-01T10:53:01,056 Given no hashes to check 1 links for project 'openrouter': discarding no candidates 2026-03-01T10:53:01,076 Collecting openrouter==0.7.11 2026-03-01T10:53:01,078 Created temporary directory: /tmp/pip-unpack-7_6c52hp 2026-03-01T10:53:01,285 Downloading openrouter-0.7.11.tar.gz (147 kB) 2026-03-01T10:53:01,828 Added openrouter==0.7.11 from https://files.pythonhosted.org/packages/36/07/75d8dbe6fa40017901e10acc587996229630a89c8b1f150a73fc0df9a01d/openrouter-0.7.11.tar.gz to build tracker '/tmp/pip-build-tracker-z5iy227g' 2026-03-01T10:53:01,834 Created temporary directory: /tmp/pip-build-env-iajuqcvw 2026-03-01T10:53:01,838 Installing build dependencies: started 2026-03-01T10:53:01,840 Running command pip subprocess to install build dependencies 2026-03-01T10:53:01,870 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-01T10:53:01,910 Traceback (most recent call last): 2026-03-01T10:53:01,911 File "", line 192, in addpackage 2026-03-01T10:53:01,911 File "", line 1, in 2026-03-01T10:53:01,912 ModuleNotFoundError: No module named 'cntimer' 2026-03-01T10:53:01,913 Remainder of file ignored 2026-03-01T10:53:03,051 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T10:53:03,654 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T10:53:03,680 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T10:53:05,403 Collecting setuptools>=80 2026-03-01T10:53:05,486 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T10:53:05,757 Collecting wheel 2026-03-01T10:53:05,773 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-01T10:53:05,961 Collecting packaging>=24.0 2026-03-01T10:53:05,979 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T10:53:08,974 Installing collected packages: setuptools, packaging, wheel 2026-03-01T10:53:12,383 Creating /tmp/pip-build-env-iajuqcvw/overlay/local/bin 2026-03-01T10:53:12,385 changing mode of /tmp/pip-build-env-iajuqcvw/overlay/local/bin/wheel to 755 2026-03-01T10:53:12,405 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-01T10:53:12,683 Installing build dependencies: finished with status 'done' 2026-03-01T10:53:12,689 Getting requirements to build wheel: started 2026-03-01T10:53:12,690 Running command Getting requirements to build wheel 2026-03-01T10:53:13,298 /tmp/pip-build-env-iajuqcvw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:53:13,298 !! 2026-03-01T10:53:13,299 ******************************************************************************** 2026-03-01T10:53:13,300 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T10:53:13,301 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:53:13,301 or your builds will no longer be supported. 2026-03-01T10:53:13,303 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:53:13,303 ******************************************************************************** 2026-03-01T10:53:13,304 !! 2026-03-01T10:53:13,305 corresp(dist, value, root_dir) 2026-03-01T10:53:13,388 running egg_info 2026-03-01T10:53:13,395 writing src/openrouter.egg-info/PKG-INFO 2026-03-01T10:53:13,398 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2026-03-01T10:53:13,401 writing requirements to src/openrouter.egg-info/requires.txt 2026-03-01T10:53:13,402 writing top-level names to src/openrouter.egg-info/top_level.txt 2026-03-01T10:53:13,440 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:13,455 adding license file 'LICENSE' 2026-03-01T10:53:13,470 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:13,566 Getting requirements to build wheel: finished with status 'done' 2026-03-01T10:53:13,569 Created temporary directory: /tmp/pip-modern-metadata-hua2hq4z 2026-03-01T10:53:13,572 Preparing metadata (pyproject.toml): started 2026-03-01T10:53:13,573 Running command Preparing metadata (pyproject.toml) 2026-03-01T10:53:14,138 /tmp/pip-build-env-iajuqcvw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:53:14,139 !! 2026-03-01T10:53:14,140 ******************************************************************************** 2026-03-01T10:53:14,141 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T10:53:14,142 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:53:14,143 or your builds will no longer be supported. 2026-03-01T10:53:14,144 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:53:14,145 ******************************************************************************** 2026-03-01T10:53:14,146 !! 2026-03-01T10:53:14,146 corresp(dist, value, root_dir) 2026-03-01T10:53:14,224 running dist_info 2026-03-01T10:53:14,235 creating /tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info 2026-03-01T10:53:14,236 writing /tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/PKG-INFO 2026-03-01T10:53:14,239 writing dependency_links to /tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/dependency_links.txt 2026-03-01T10:53:14,241 writing requirements to /tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/requires.txt 2026-03-01T10:53:14,242 writing top-level names to /tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/top_level.txt 2026-03-01T10:53:14,244 writing manifest file '/tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:14,280 reading manifest file '/tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:14,282 adding license file 'LICENSE' 2026-03-01T10:53:14,292 writing manifest file '/tmp/pip-modern-metadata-hua2hq4z/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:14,294 creating '/tmp/pip-modern-metadata-hua2hq4z/openrouter-0.7.11.dist-info' 2026-03-01T10:53:14,417 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T10:53:14,422 Source in /tmp/pip-wheel-exagww4o/openrouter_bb1733c9bb104b58a2b54049fc837c39 has version 0.7.11, which satisfies requirement openrouter==0.7.11 from https://files.pythonhosted.org/packages/36/07/75d8dbe6fa40017901e10acc587996229630a89c8b1f150a73fc0df9a01d/openrouter-0.7.11.tar.gz 2026-03-01T10:53:14,423 Removed openrouter==0.7.11 from https://files.pythonhosted.org/packages/36/07/75d8dbe6fa40017901e10acc587996229630a89c8b1f150a73fc0df9a01d/openrouter-0.7.11.tar.gz from build tracker '/tmp/pip-build-tracker-z5iy227g' 2026-03-01T10:53:14,429 Created temporary directory: /tmp/pip-unpack-xwr4ady3 2026-03-01T10:53:14,430 Building wheels for collected packages: openrouter 2026-03-01T10:53:14,435 Created temporary directory: /tmp/pip-wheel-_fag3ncv 2026-03-01T10:53:14,435 Destination directory: /tmp/pip-wheel-_fag3ncv 2026-03-01T10:53:14,438 Building wheel for openrouter (pyproject.toml): started 2026-03-01T10:53:14,439 Running command Building wheel for openrouter (pyproject.toml) 2026-03-01T10:53:14,993 /tmp/pip-build-env-iajuqcvw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:53:14,993 !! 2026-03-01T10:53:14,995 ******************************************************************************** 2026-03-01T10:53:14,995 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T10:53:14,996 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:53:14,997 or your builds will no longer be supported. 2026-03-01T10:53:14,998 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:53:14,998 ******************************************************************************** 2026-03-01T10:53:15,000 !! 2026-03-01T10:53:15,000 corresp(dist, value, root_dir) 2026-03-01T10:53:15,066 running bdist_wheel 2026-03-01T10:53:15,083 running build 2026-03-01T10:53:15,084 running build_py 2026-03-01T10:53:15,090 creating build/lib/openrouter 2026-03-01T10:53:15,093 copying src/openrouter/endpoints.py -> build/lib/openrouter 2026-03-01T10:53:15,096 copying src/openrouter/guardrails.py -> build/lib/openrouter 2026-03-01T10:53:15,100 copying src/openrouter/oauth.py -> build/lib/openrouter 2026-03-01T10:53:15,103 copying src/openrouter/sdk.py -> build/lib/openrouter 2026-03-01T10:53:15,105 copying src/openrouter/analytics.py -> build/lib/openrouter 2026-03-01T10:53:15,107 copying src/openrouter/credits.py -> build/lib/openrouter 2026-03-01T10:53:15,110 copying src/openrouter/api_keys.py -> build/lib/openrouter 2026-03-01T10:53:15,113 copying src/openrouter/beta.py -> build/lib/openrouter 2026-03-01T10:53:15,115 copying src/openrouter/httpclient.py -> build/lib/openrouter 2026-03-01T10:53:15,117 copying src/openrouter/__init__.py -> build/lib/openrouter 2026-03-01T10:53:15,119 copying src/openrouter/basesdk.py -> build/lib/openrouter 2026-03-01T10:53:15,121 copying src/openrouter/embeddings.py -> build/lib/openrouter 2026-03-01T10:53:15,123 copying src/openrouter/providers.py -> build/lib/openrouter 2026-03-01T10:53:15,125 copying src/openrouter/generations.py -> build/lib/openrouter 2026-03-01T10:53:15,128 copying src/openrouter/_version.py -> build/lib/openrouter 2026-03-01T10:53:15,129 copying src/openrouter/models_.py -> build/lib/openrouter 2026-03-01T10:53:15,132 copying src/openrouter/chat.py -> build/lib/openrouter 2026-03-01T10:53:15,135 copying src/openrouter/responses.py -> build/lib/openrouter 2026-03-01T10:53:15,138 copying src/openrouter/sdkconfiguration.py -> build/lib/openrouter 2026-03-01T10:53:15,141 creating build/lib/openrouter/operations 2026-03-01T10:53:15,142 copying src/openrouter/operations/listembeddingsmodels.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,144 copying src/openrouter/operations/list.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,146 copying src/openrouter/operations/createcoinbasecharge.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,149 copying src/openrouter/operations/listmemberassignments.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,151 copying src/openrouter/operations/listendpointszdr.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,153 copying src/openrouter/operations/getgeneration.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,157 copying src/openrouter/operations/getcurrentkey.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,159 copying src/openrouter/operations/getguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,161 copying src/openrouter/operations/deleteguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,163 copying src/openrouter/operations/createguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,165 copying src/openrouter/operations/__init__.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,168 copying src/openrouter/operations/listkeyassignments.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,170 copying src/openrouter/operations/bulkassignkeystoguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,172 copying src/openrouter/operations/bulkassignmemberstoguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,174 copying src/openrouter/operations/createkeys.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,176 copying src/openrouter/operations/listproviders.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,178 copying src/openrouter/operations/createresponses.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,180 copying src/openrouter/operations/createembeddings.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,182 copying src/openrouter/operations/getkey.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,185 copying src/openrouter/operations/getmodels.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,187 copying src/openrouter/operations/listmodelsuser.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,188 copying src/openrouter/operations/listendpoints.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,190 copying src/openrouter/operations/listguardrails.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,192 copying src/openrouter/operations/getuseractivity.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,194 copying src/openrouter/operations/bulkunassignkeysfromguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,196 copying src/openrouter/operations/bulkunassignmembersfromguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,198 copying src/openrouter/operations/listguardrailmemberassignments.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,200 copying src/openrouter/operations/getcredits.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,202 copying src/openrouter/operations/updateguardrail.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,204 copying src/openrouter/operations/listmodelscount.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,205 copying src/openrouter/operations/createauthkeyscode.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,208 copying src/openrouter/operations/exchangeauthcodeforapikey.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,210 copying src/openrouter/operations/updatekeys.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,212 copying src/openrouter/operations/listguardrailkeyassignments.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,214 copying src/openrouter/operations/deletekeys.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,216 copying src/openrouter/operations/sendchatcompletionrequest.py -> build/lib/openrouter/operations 2026-03-01T10:53:15,219 creating build/lib/openrouter/_hooks 2026-03-01T10:53:15,220 copying src/openrouter/_hooks/types.py -> build/lib/openrouter/_hooks 2026-03-01T10:53:15,221 copying src/openrouter/_hooks/__init__.py -> build/lib/openrouter/_hooks 2026-03-01T10:53:15,223 copying src/openrouter/_hooks/registration.py -> build/lib/openrouter/_hooks 2026-03-01T10:53:15,225 copying src/openrouter/_hooks/sdkhooks.py -> build/lib/openrouter/_hooks 2026-03-01T10:53:15,227 creating build/lib/openrouter/types 2026-03-01T10:53:15,228 copying src/openrouter/types/models.py -> build/lib/openrouter/types 2026-03-01T10:53:15,230 copying src/openrouter/types/__init__.py -> build/lib/openrouter/types 2026-03-01T10:53:15,232 copying src/openrouter/types/basemodel.py -> build/lib/openrouter/types 2026-03-01T10:53:15,238 creating build/lib/openrouter/components 2026-03-01T10:53:15,239 copying src/openrouter/components/reasoningtextcontent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,241 copying src/openrouter/components/datacollection.py -> build/lib/openrouter/components 2026-03-01T10:53:15,243 copying src/openrouter/components/openairesponsesresponsestatus.py -> build/lib/openrouter/components 2026-03-01T10:53:15,244 copying src/openrouter/components/reasoningdetailunion.py -> build/lib/openrouter/components 2026-03-01T10:53:15,246 copying src/openrouter/components/openairesponsesannotation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,248 copying src/openrouter/components/percentilethroughputcutoffs.py -> build/lib/openrouter/components 2026-03-01T10:53:15,250 copying src/openrouter/components/reasoningsummarytext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,251 copying src/openrouter/components/outputmessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,253 copying src/openrouter/components/openairesponsesincludable.py -> build/lib/openrouter/components 2026-03-01T10:53:15,255 copying src/openrouter/components/videoinput.py -> build/lib/openrouter/components 2026-03-01T10:53:15,257 copying src/openrouter/components/responseformattextconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,258 copying src/openrouter/components/publicendpoint.py -> build/lib/openrouter/components 2026-03-01T10:53:15,260 copying src/openrouter/components/chatmessagecontentitemaudio.py -> build/lib/openrouter/components 2026-03-01T10:53:15,262 copying src/openrouter/components/tooldefinitionjson.py -> build/lib/openrouter/components 2026-03-01T10:53:15,264 copying src/openrouter/components/responsesoutputitemfunctioncall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,266 copying src/openrouter/components/responsesformattextjsonschemaconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,267 copying src/openrouter/components/model.py -> build/lib/openrouter/components 2026-03-01T10:53:15,270 copying src/openrouter/components/responseinputtext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,271 copying src/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,273 copying src/openrouter/components/responsessearchcontextsize.py -> build/lib/openrouter/components 2026-03-01T10:53:15,275 copying src/openrouter/components/percentilelatencycutoffs.py -> build/lib/openrouter/components 2026-03-01T10:53:15,276 copying src/openrouter/components/responseinputvideo.py -> build/lib/openrouter/components 2026-03-01T10:53:15,278 copying src/openrouter/components/jsonschemaconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,280 copying src/openrouter/components/openresponseslogprobs.py -> build/lib/openrouter/components 2026-03-01T10:53:15,281 copying src/openrouter/components/pdfparseroptions.py -> build/lib/openrouter/components 2026-03-01T10:53:15,283 copying src/openrouter/components/responsesoutputitemreasoning.py -> build/lib/openrouter/components 2026-03-01T10:53:15,285 copying src/openrouter/components/chatstreamingchoice.py -> build/lib/openrouter/components 2026-03-01T10:53:15,287 copying src/openrouter/components/openresponsesfunctioncalloutput.py -> build/lib/openrouter/components 2026-03-01T10:53:15,289 copying src/openrouter/components/responseinputimage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,290 copying src/openrouter/components/imagegenerationstatus.py -> build/lib/openrouter/components 2026-03-01T10:53:15,292 copying src/openrouter/components/websearchstatus.py -> build/lib/openrouter/components 2026-03-01T10:53:15,294 copying src/openrouter/components/responseformattextpython.py -> build/lib/openrouter/components 2026-03-01T10:53:15,295 copying src/openrouter/components/chatmessagecontentitemimage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,297 copying src/openrouter/components/openresponsestoplogprobs.py -> build/lib/openrouter/components 2026-03-01T10:53:15,299 copying src/openrouter/components/responsesoutputmessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,301 copying src/openrouter/components/urlcitation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,302 copying src/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/lib/openrouter/components 2026-03-01T10:53:15,304 copying src/openrouter/components/chatmessagecontentitemvideo.py -> build/lib/openrouter/components 2026-03-01T10:53:15,306 copying src/openrouter/components/openresponsesreasoning.py -> build/lib/openrouter/components 2026-03-01T10:53:15,308 copying src/openrouter/components/websearchpreviewtooluserlocation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,310 copying src/openrouter/components/responsetextconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,312 copying src/openrouter/components/chatmessagecontentitemtext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,314 copying src/openrouter/components/chatmessagecontentitemvideolegacy.py -> build/lib/openrouter/components 2026-03-01T10:53:15,316 copying src/openrouter/components/chatstreamingmessagetoolcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,318 copying src/openrouter/components/responsesformattext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,320 copying src/openrouter/components/openairesponsesrefusalcontent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,321 copying src/openrouter/components/reasoningdetailtext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,323 copying src/openrouter/components/chatmessagetoolcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,325 copying src/openrouter/components/payloadtoolargeresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,327 copying src/openrouter/components/pdfparserengine.py -> build/lib/openrouter/components 2026-03-01T10:53:15,329 copying src/openrouter/components/chatmessagetokenlogprob.py -> build/lib/openrouter/components 2026-03-01T10:53:15,331 copying src/openrouter/components/openresponsesimagegencallcompleted.py -> build/lib/openrouter/components 2026-03-01T10:53:15,332 copying src/openrouter/components/responseswebsearchuserlocation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,334 copying src/openrouter/components/openresponsesnonstreamingresponse.py -> build/lib/openrouter/components 2026-03-01T10:53:15,336 copying src/openrouter/components/responseswebsearchcalloutput.py -> build/lib/openrouter/components 2026-03-01T10:53:15,338 copying src/openrouter/components/endpointstatus.py -> build/lib/openrouter/components 2026-03-01T10:53:15,340 copying src/openrouter/components/requesttimeoutresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,342 copying src/openrouter/components/security.py -> build/lib/openrouter/components 2026-03-01T10:53:15,343 copying src/openrouter/components/assistantmessageimages.py -> build/lib/openrouter/components 2026-03-01T10:53:15,345 copying src/openrouter/components/forbiddenresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,347 copying src/openrouter/components/reasoningdetailsummary.py -> build/lib/openrouter/components 2026-03-01T10:53:15,349 copying src/openrouter/components/modelscountresponse.py -> build/lib/openrouter/components 2026-03-01T10:53:15,351 copying src/openrouter/components/chatgenerationtokenusage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,353 copying src/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,355 copying src/openrouter/components/toomanyrequestsresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,356 copying src/openrouter/components/publicpricing.py -> build/lib/openrouter/components 2026-03-01T10:53:15,358 copying src/openrouter/components/responseformatjsonschema.py -> build/lib/openrouter/components 2026-03-01T10:53:15,360 copying src/openrouter/components/modelgroup.py -> build/lib/openrouter/components 2026-03-01T10:53:15,362 copying src/openrouter/components/createchargerequest.py -> build/lib/openrouter/components 2026-03-01T10:53:15,363 copying src/openrouter/components/__init__.py -> build/lib/openrouter/components 2026-03-01T10:53:15,367 copying src/openrouter/components/toolchoiceoption.py -> build/lib/openrouter/components 2026-03-01T10:53:15,369 copying src/openrouter/components/activityitem.py -> build/lib/openrouter/components 2026-03-01T10:53:15,371 copying src/openrouter/components/reasoningsummaryverbosity.py -> build/lib/openrouter/components 2026-03-01T10:53:15,373 copying src/openrouter/components/openresponsesresponsetext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,375 copying src/openrouter/components/instructtype.py -> build/lib/openrouter/components 2026-03-01T10:53:15,376 copying src/openrouter/components/parameter.py -> build/lib/openrouter/components 2026-03-01T10:53:15,378 copying src/openrouter/components/message.py -> build/lib/openrouter/components 2026-03-01T10:53:15,380 copying src/openrouter/components/namedtoolchoice.py -> build/lib/openrouter/components 2026-03-01T10:53:15,382 copying src/openrouter/components/openresponsesreasoningdoneevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,384 copying src/openrouter/components/chatstreamingresponsechunk.py -> build/lib/openrouter/components 2026-03-01T10:53:15,386 copying src/openrouter/components/serviceunavailableresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,388 copying src/openrouter/components/responseinputfile.py -> build/lib/openrouter/components 2026-03-01T10:53:15,389 copying src/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,391 copying src/openrouter/components/openresponseswebsearchtool.py -> build/lib/openrouter/components 2026-03-01T10:53:15,393 copying src/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/lib/openrouter/components 2026-03-01T10:53:15,395 copying src/openrouter/components/openairesponsesreasoningconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,397 copying src/openrouter/components/providername.py -> build/lib/openrouter/components 2026-03-01T10:53:15,399 copying src/openrouter/components/openresponsesstreamevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,401 copying src/openrouter/components/responsesoutputmodality.py -> build/lib/openrouter/components 2026-03-01T10:53:15,403 copying src/openrouter/components/debugoptions.py -> build/lib/openrouter/components 2026-03-01T10:53:15,405 copying src/openrouter/components/chatmessagetokenlogprobs.py -> build/lib/openrouter/components 2026-03-01T10:53:15,407 copying src/openrouter/components/modelslistresponse.py -> build/lib/openrouter/components 2026-03-01T10:53:15,409 copying src/openrouter/components/toolcallstatus.py -> build/lib/openrouter/components 2026-03-01T10:53:15,411 copying src/openrouter/components/openresponseseasyinputmessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,413 copying src/openrouter/components/listendpointsresponse.py -> build/lib/openrouter/components 2026-03-01T10:53:15,415 copying src/openrouter/components/perrequestlimits.py -> build/lib/openrouter/components 2026-03-01T10:53:15,417 copying src/openrouter/components/openairesponsestruncation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,418 copying src/openrouter/components/providersortconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,421 copying src/openrouter/components/paymentrequiredresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,422 copying src/openrouter/components/responseformattextgrammar.py -> build/lib/openrouter/components 2026-03-01T10:53:15,425 copying src/openrouter/components/topproviderinfo.py -> build/lib/openrouter/components 2026-03-01T10:53:15,426 copying src/openrouter/components/assistantmessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,429 copying src/openrouter/components/unprocessableentityresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,431 copying src/openrouter/components/openairesponsesservicetier.py -> build/lib/openrouter/components 2026-03-01T10:53:15,433 copying src/openrouter/components/modelarchitecture.py -> build/lib/openrouter/components 2026-03-01T10:53:15,434 copying src/openrouter/components/chatcompletionfinishreason.py -> build/lib/openrouter/components 2026-03-01T10:53:15,436 copying src/openrouter/components/openresponsesfunctiontoolcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,438 copying src/openrouter/components/unauthorizedresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,440 copying src/openrouter/components/providersort.py -> build/lib/openrouter/components 2026-03-01T10:53:15,442 copying src/openrouter/components/responseinputaudio.py -> build/lib/openrouter/components 2026-03-01T10:53:15,443 copying src/openrouter/components/openresponsesreasoningconfig.py -> build/lib/openrouter/components 2026-03-01T10:53:15,445 copying src/openrouter/components/filecitation.py -> build/lib/openrouter/components 2026-03-01T10:53:15,447 copying src/openrouter/components/chatstreamoptions.py -> build/lib/openrouter/components 2026-03-01T10:53:15,449 copying src/openrouter/components/responseformattext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,450 copying src/openrouter/components/provideroverloadedresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,452 copying src/openrouter/components/filepath.py -> build/lib/openrouter/components 2026-03-01T10:53:15,454 copying src/openrouter/components/systemmessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,456 copying src/openrouter/components/openresponseserrorevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,457 copying src/openrouter/components/preferredmaxlatency.py -> build/lib/openrouter/components 2026-03-01T10:53:15,459 copying src/openrouter/components/openresponsesimagegencallgenerating.py -> build/lib/openrouter/components 2026-03-01T10:53:15,461 copying src/openrouter/components/preferredminthroughput.py -> build/lib/openrouter/components 2026-03-01T10:53:15,462 copying src/openrouter/components/chatgenerationparams.py -> build/lib/openrouter/components 2026-03-01T10:53:15,465 copying src/openrouter/components/badgatewayresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,467 copying src/openrouter/components/openresponsesimagegencallinprogress.py -> build/lib/openrouter/components 2026-03-01T10:53:15,468 copying src/openrouter/components/internalserverresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,470 copying src/openrouter/components/responsesoutputitem.py -> build/lib/openrouter/components 2026-03-01T10:53:15,472 copying src/openrouter/components/badrequestresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,474 copying src/openrouter/components/chatmessagecontentitem.py -> build/lib/openrouter/components 2026-03-01T10:53:15,476 copying src/openrouter/components/openresponsesusage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,478 copying src/openrouter/components/inputmodality.py -> build/lib/openrouter/components 2026-03-01T10:53:15,480 copying src/openrouter/components/responsesimagegenerationcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,482 copying src/openrouter/components/defaultparameters.py -> build/lib/openrouter/components 2026-03-01T10:53:15,484 copying src/openrouter/components/outputitemimagegenerationcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,486 copying src/openrouter/components/outputmodality.py -> build/lib/openrouter/components 2026-03-01T10:53:15,488 copying src/openrouter/components/openresponseswebsearchpreviewtool.py -> build/lib/openrouter/components 2026-03-01T10:53:15,490 copying src/openrouter/components/openairesponsesinput_union.py -> build/lib/openrouter/components 2026-03-01T10:53:15,493 copying src/openrouter/components/openairesponsestoolchoice_union.py -> build/lib/openrouter/components 2026-03-01T10:53:15,494 copying src/openrouter/components/openairesponsesprompt.py -> build/lib/openrouter/components 2026-03-01T10:53:15,496 copying src/openrouter/components/openresponsesreasoningdeltaevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,498 copying src/openrouter/components/developermessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,500 copying src/openrouter/components/openresponsesrequest.py -> build/lib/openrouter/components 2026-03-01T10:53:15,503 copying src/openrouter/components/notfoundresponseerrordata.py -> build/lib/openrouter/components 2026-03-01T10:53:15,504 copying src/openrouter/components/responsesoutputitemfilesearchcall.py -> build/lib/openrouter/components 2026-03-01T10:53:15,506 copying src/openrouter/components/responseoutputtext.py -> build/lib/openrouter/components 2026-03-01T10:53:15,508 copying src/openrouter/components/chatstreamingmessagechunk.py -> build/lib/openrouter/components 2026-03-01T10:53:15,510 copying src/openrouter/components/chatresponsechoice.py -> build/lib/openrouter/components 2026-03-01T10:53:15,512 copying src/openrouter/components/openairesponsesreasoningeffort.py -> build/lib/openrouter/components 2026-03-01T10:53:15,514 copying src/openrouter/components/reasoningdetailencrypted.py -> build/lib/openrouter/components 2026-03-01T10:53:15,516 copying src/openrouter/components/usermessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,518 copying src/openrouter/components/providerpreferences.py -> build/lib/openrouter/components 2026-03-01T10:53:15,521 copying src/openrouter/components/openresponsesimagegencallpartialimage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,522 copying src/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/lib/openrouter/components 2026-03-01T10:53:15,524 copying src/openrouter/components/openairesponsesincompletedetails.py -> build/lib/openrouter/components 2026-03-01T10:53:15,526 copying src/openrouter/components/responseformatjsonobject.py -> build/lib/openrouter/components 2026-03-01T10:53:15,528 copying src/openrouter/components/toolresponsemessage.py -> build/lib/openrouter/components 2026-03-01T10:53:15,530 copying src/openrouter/components/quantization.py -> build/lib/openrouter/components 2026-03-01T10:53:15,532 copying src/openrouter/components/percentilestats.py -> build/lib/openrouter/components 2026-03-01T10:53:15,534 copying src/openrouter/components/openresponsesinput.py -> build/lib/openrouter/components 2026-03-01T10:53:15,536 copying src/openrouter/components/responseserrorfield.py -> build/lib/openrouter/components 2026-03-01T10:53:15,537 copying src/openrouter/components/websearchengine.py -> build/lib/openrouter/components 2026-03-01T10:53:15,539 copying src/openrouter/components/openresponseswebsearch20250826tool.py -> build/lib/openrouter/components 2026-03-01T10:53:15,541 copying src/openrouter/components/chatresponse.py -> build/lib/openrouter/components 2026-03-01T10:53:15,542 copying src/openrouter/components/openresponsesinputmessageitem.py -> build/lib/openrouter/components 2026-03-01T10:53:15,546 creating build/lib/openrouter/errors 2026-03-01T10:53:15,547 copying src/openrouter/errors/paymentrequiredresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,549 copying src/openrouter/errors/badrequestresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,551 copying src/openrouter/errors/toomanyrequestsresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,552 copying src/openrouter/errors/requesttimeoutresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,554 copying src/openrouter/errors/provideroverloadedresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,556 copying src/openrouter/errors/__init__.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,558 copying src/openrouter/errors/forbiddenresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,560 copying src/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,562 copying src/openrouter/errors/unauthorizedresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,564 copying src/openrouter/errors/badgatewayresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,566 copying src/openrouter/errors/unprocessableentityresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,568 copying src/openrouter/errors/payloadtoolargeresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,570 copying src/openrouter/errors/no_response_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,573 copying src/openrouter/errors/notfoundresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,575 copying src/openrouter/errors/internalserverresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,577 copying src/openrouter/errors/openroutererror.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,579 copying src/openrouter/errors/openrouterdefaulterror.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,580 copying src/openrouter/errors/serviceunavailableresponse_error.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,582 copying src/openrouter/errors/responsevalidationerror.py -> build/lib/openrouter/errors 2026-03-01T10:53:15,585 creating build/lib/openrouter/utils 2026-03-01T10:53:15,586 copying src/openrouter/utils/headers.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,588 copying src/openrouter/utils/eventstreaming.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,590 copying src/openrouter/utils/security.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,592 copying src/openrouter/utils/enums.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,594 copying src/openrouter/utils/__init__.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,596 copying src/openrouter/utils/url.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,598 copying src/openrouter/utils/metadata.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,600 copying src/openrouter/utils/values.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,602 copying src/openrouter/utils/serializers.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,605 copying src/openrouter/utils/forms.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,607 copying src/openrouter/utils/unmarshal_json_response.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,609 copying src/openrouter/utils/requestbodies.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,610 copying src/openrouter/utils/logger.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,612 copying src/openrouter/utils/oauth_create_authorization_url.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,614 copying src/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,616 copying src/openrouter/utils/annotations.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,618 copying src/openrouter/utils/queryparams.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,620 copying src/openrouter/utils/datetimes.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,622 copying src/openrouter/utils/retries.py -> build/lib/openrouter/utils 2026-03-01T10:53:15,624 creating build/lib/openrouter/models 2026-03-01T10:53:15,625 copying src/openrouter/models/__init__.py -> build/lib/openrouter/models 2026-03-01T10:53:15,628 creating build/lib/openrouter/models/internal 2026-03-01T10:53:15,629 copying src/openrouter/models/internal/__init__.py -> build/lib/openrouter/models/internal 2026-03-01T10:53:15,631 copying src/openrouter/models/internal/globals.py -> build/lib/openrouter/models/internal 2026-03-01T10:53:15,632 running egg_info 2026-03-01T10:53:15,642 writing src/openrouter.egg-info/PKG-INFO 2026-03-01T10:53:15,645 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2026-03-01T10:53:15,646 writing requirements to src/openrouter.egg-info/requires.txt 2026-03-01T10:53:15,647 writing top-level names to src/openrouter.egg-info/top_level.txt 2026-03-01T10:53:15,673 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:15,688 adding license file 'LICENSE' 2026-03-01T10:53:15,702 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2026-03-01T10:53:15,712 copying src/openrouter/py.typed -> build/lib/openrouter 2026-03-01T10:53:15,734 installing to build/bdist.linux-armv7l/wheel 2026-03-01T10:53:15,735 running install 2026-03-01T10:53:15,761 running install_lib 2026-03-01T10:53:15,769 creating build/bdist.linux-armv7l/wheel 2026-03-01T10:53:15,772 creating build/bdist.linux-armv7l/wheel/openrouter 2026-03-01T10:53:15,773 copying build/lib/openrouter/endpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,776 copying build/lib/openrouter/guardrails.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,782 copying build/lib/openrouter/oauth.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,787 copying build/lib/openrouter/sdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,790 copying build/lib/openrouter/analytics.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,793 copying build/lib/openrouter/credits.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,796 copying build/lib/openrouter/api_keys.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,801 copying build/lib/openrouter/beta.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,805 creating build/bdist.linux-armv7l/wheel/openrouter/operations 2026-03-01T10:53:15,806 copying build/lib/openrouter/operations/listembeddingsmodels.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,809 copying build/lib/openrouter/operations/list.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,811 copying build/lib/openrouter/operations/createcoinbasecharge.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,814 copying build/lib/openrouter/operations/listmemberassignments.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,817 copying build/lib/openrouter/operations/listendpointszdr.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,819 copying build/lib/openrouter/operations/getgeneration.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,822 copying build/lib/openrouter/operations/getcurrentkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,825 copying build/lib/openrouter/operations/getguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,828 copying build/lib/openrouter/operations/deleteguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,830 copying build/lib/openrouter/operations/createguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,833 copying build/lib/openrouter/operations/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,837 copying build/lib/openrouter/operations/listkeyassignments.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,839 copying build/lib/openrouter/operations/bulkassignkeystoguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,842 copying build/lib/openrouter/operations/bulkassignmemberstoguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,844 copying build/lib/openrouter/operations/createkeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,847 copying build/lib/openrouter/operations/listproviders.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,850 copying build/lib/openrouter/operations/createresponses.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,852 copying build/lib/openrouter/operations/createembeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,855 copying build/lib/openrouter/operations/getkey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,857 copying build/lib/openrouter/operations/getmodels.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,859 copying build/lib/openrouter/operations/listmodelsuser.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,861 copying build/lib/openrouter/operations/listendpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,863 copying build/lib/openrouter/operations/listguardrails.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,865 copying build/lib/openrouter/operations/getuseractivity.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,867 copying build/lib/openrouter/operations/bulkunassignkeysfromguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,869 copying build/lib/openrouter/operations/bulkunassignmembersfromguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,871 copying build/lib/openrouter/operations/listguardrailmemberassignments.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,873 copying build/lib/openrouter/operations/getcredits.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,875 copying build/lib/openrouter/operations/updateguardrail.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,878 copying build/lib/openrouter/operations/listmodelscount.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,880 copying build/lib/openrouter/operations/createauthkeyscode.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,882 copying build/lib/openrouter/operations/exchangeauthcodeforapikey.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,884 copying build/lib/openrouter/operations/updatekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,886 copying build/lib/openrouter/operations/listguardrailkeyassignments.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,889 copying build/lib/openrouter/operations/deletekeys.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,891 copying build/lib/openrouter/operations/sendchatcompletionrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/operations 2026-03-01T10:53:15,894 creating build/bdist.linux-armv7l/wheel/openrouter/_hooks 2026-03-01T10:53:15,895 copying build/lib/openrouter/_hooks/types.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-03-01T10:53:15,897 copying build/lib/openrouter/_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-03-01T10:53:15,899 copying build/lib/openrouter/_hooks/registration.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-03-01T10:53:15,901 copying build/lib/openrouter/_hooks/sdkhooks.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2026-03-01T10:53:15,903 copying build/lib/openrouter/httpclient.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,905 creating build/bdist.linux-armv7l/wheel/openrouter/types 2026-03-01T10:53:15,906 copying build/lib/openrouter/types/models.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2026-03-01T10:53:15,909 copying build/lib/openrouter/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2026-03-01T10:53:15,911 copying build/lib/openrouter/types/basemodel.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2026-03-01T10:53:15,913 copying build/lib/openrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,914 copying build/lib/openrouter/basesdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:15,920 creating build/bdist.linux-armv7l/wheel/openrouter/components 2026-03-01T10:53:15,922 copying build/lib/openrouter/components/reasoningtextcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,923 copying build/lib/openrouter/components/datacollection.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,925 copying build/lib/openrouter/components/openairesponsesresponsestatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,927 copying build/lib/openrouter/components/reasoningdetailunion.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,929 copying build/lib/openrouter/components/openairesponsesannotation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,931 copying build/lib/openrouter/components/percentilethroughputcutoffs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,933 copying build/lib/openrouter/components/reasoningsummarytext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,935 copying build/lib/openrouter/components/outputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,937 copying build/lib/openrouter/components/openairesponsesincludable.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,939 copying build/lib/openrouter/components/videoinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,940 copying build/lib/openrouter/components/responseformattextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,942 copying build/lib/openrouter/components/publicendpoint.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,944 copying build/lib/openrouter/components/chatmessagecontentitemaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,946 copying build/lib/openrouter/components/tooldefinitionjson.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,948 copying build/lib/openrouter/components/responsesoutputitemfunctioncall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,949 copying build/lib/openrouter/components/responsesformattextjsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,951 copying build/lib/openrouter/components/model.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,953 copying build/lib/openrouter/components/responseinputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,955 copying build/lib/openrouter/components/edgenetworktimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,957 copying build/lib/openrouter/components/responsessearchcontextsize.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,959 copying build/lib/openrouter/components/percentilelatencycutoffs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,961 copying build/lib/openrouter/components/responseinputvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,963 copying build/lib/openrouter/components/jsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,965 copying build/lib/openrouter/components/openresponseslogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,966 copying build/lib/openrouter/components/pdfparseroptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,968 copying build/lib/openrouter/components/responsesoutputitemreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,971 copying build/lib/openrouter/components/chatstreamingchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,973 copying build/lib/openrouter/components/openresponsesfunctioncalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,975 copying build/lib/openrouter/components/responseinputimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,977 copying build/lib/openrouter/components/imagegenerationstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,978 copying build/lib/openrouter/components/websearchstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,980 copying build/lib/openrouter/components/responseformattextpython.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,982 copying build/lib/openrouter/components/chatmessagecontentitemimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,984 copying build/lib/openrouter/components/openresponsestoplogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,986 copying build/lib/openrouter/components/responsesoutputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,988 copying build/lib/openrouter/components/urlcitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,990 copying build/lib/openrouter/components/chatmessagecontentitemcachecontrol.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,992 copying build/lib/openrouter/components/chatmessagecontentitemvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,993 copying build/lib/openrouter/components/openresponsesreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,995 copying build/lib/openrouter/components/websearchpreviewtooluserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,997 copying build/lib/openrouter/components/responsetextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:15,999 copying build/lib/openrouter/components/chatmessagecontentitemtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,001 copying build/lib/openrouter/components/chatmessagecontentitemvideolegacy.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,003 copying build/lib/openrouter/components/chatstreamingmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,005 copying build/lib/openrouter/components/responsesformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,006 copying build/lib/openrouter/components/openairesponsesrefusalcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,008 copying build/lib/openrouter/components/reasoningdetailtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,010 copying build/lib/openrouter/components/chatmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,012 copying build/lib/openrouter/components/payloadtoolargeresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,014 copying build/lib/openrouter/components/pdfparserengine.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,015 copying build/lib/openrouter/components/chatmessagetokenlogprob.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,017 copying build/lib/openrouter/components/openresponsesimagegencallcompleted.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,019 copying build/lib/openrouter/components/responseswebsearchuserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,021 copying build/lib/openrouter/components/openresponsesnonstreamingresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,023 copying build/lib/openrouter/components/responseswebsearchcalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,025 copying build/lib/openrouter/components/endpointstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,027 copying build/lib/openrouter/components/requesttimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,029 copying build/lib/openrouter/components/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,031 copying build/lib/openrouter/components/assistantmessageimages.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,033 copying build/lib/openrouter/components/forbiddenresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,035 copying build/lib/openrouter/components/reasoningdetailsummary.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,036 copying build/lib/openrouter/components/modelscountresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,038 copying build/lib/openrouter/components/chatgenerationtokenusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,040 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,042 copying build/lib/openrouter/components/toomanyrequestsresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,044 copying build/lib/openrouter/components/publicpricing.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,046 copying build/lib/openrouter/components/responseformatjsonschema.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,047 copying build/lib/openrouter/components/modelgroup.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,049 copying build/lib/openrouter/components/createchargerequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,051 copying build/lib/openrouter/components/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,055 copying build/lib/openrouter/components/toolchoiceoption.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,056 copying build/lib/openrouter/components/activityitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,058 copying build/lib/openrouter/components/reasoningsummaryverbosity.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,060 copying build/lib/openrouter/components/openresponsesresponsetext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,062 copying build/lib/openrouter/components/instructtype.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,064 copying build/lib/openrouter/components/parameter.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,066 copying build/lib/openrouter/components/message.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,067 copying build/lib/openrouter/components/namedtoolchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,069 copying build/lib/openrouter/components/openresponsesreasoningdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,071 copying build/lib/openrouter/components/chatstreamingresponsechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,073 copying build/lib/openrouter/components/serviceunavailableresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,075 copying build/lib/openrouter/components/responseinputfile.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,077 copying build/lib/openrouter/components/openresponsesreasoningsummarypartaddedevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,079 copying build/lib/openrouter/components/openresponseswebsearchtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,081 copying build/lib/openrouter/components/openresponseswebsearchpreview20250311tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,083 copying build/lib/openrouter/components/openairesponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,085 copying build/lib/openrouter/components/providername.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,087 copying build/lib/openrouter/components/openresponsesstreamevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,090 copying build/lib/openrouter/components/responsesoutputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,092 copying build/lib/openrouter/components/debugoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,094 copying build/lib/openrouter/components/chatmessagetokenlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,096 copying build/lib/openrouter/components/modelslistresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,097 copying build/lib/openrouter/components/toolcallstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,099 copying build/lib/openrouter/components/openresponseseasyinputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,101 copying build/lib/openrouter/components/listendpointsresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,103 copying build/lib/openrouter/components/perrequestlimits.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,105 copying build/lib/openrouter/components/openairesponsestruncation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,106 copying build/lib/openrouter/components/providersortconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,108 copying build/lib/openrouter/components/paymentrequiredresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,110 copying build/lib/openrouter/components/responseformattextgrammar.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,111 copying build/lib/openrouter/components/topproviderinfo.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,113 copying build/lib/openrouter/components/assistantmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,115 copying build/lib/openrouter/components/unprocessableentityresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,117 copying build/lib/openrouter/components/openairesponsesservicetier.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,119 copying build/lib/openrouter/components/modelarchitecture.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,121 copying build/lib/openrouter/components/chatcompletionfinishreason.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,123 copying build/lib/openrouter/components/openresponsesfunctiontoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,125 copying build/lib/openrouter/components/unauthorizedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,126 copying build/lib/openrouter/components/providersort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,128 copying build/lib/openrouter/components/responseinputaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,130 copying build/lib/openrouter/components/openresponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,132 copying build/lib/openrouter/components/filecitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,134 copying build/lib/openrouter/components/chatstreamoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,135 copying build/lib/openrouter/components/responseformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,137 copying build/lib/openrouter/components/provideroverloadedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,139 copying build/lib/openrouter/components/filepath.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,141 copying build/lib/openrouter/components/systemmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,143 copying build/lib/openrouter/components/openresponseserrorevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,145 copying build/lib/openrouter/components/preferredmaxlatency.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,147 copying build/lib/openrouter/components/openresponsesimagegencallgenerating.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,149 copying build/lib/openrouter/components/preferredminthroughput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,151 copying build/lib/openrouter/components/chatgenerationparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,154 copying build/lib/openrouter/components/badgatewayresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,156 copying build/lib/openrouter/components/openresponsesimagegencallinprogress.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,157 copying build/lib/openrouter/components/internalserverresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,159 copying build/lib/openrouter/components/responsesoutputitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,161 copying build/lib/openrouter/components/badrequestresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,163 copying build/lib/openrouter/components/chatmessagecontentitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,165 copying build/lib/openrouter/components/openresponsesusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,167 copying build/lib/openrouter/components/inputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,168 copying build/lib/openrouter/components/responsesimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,170 copying build/lib/openrouter/components/defaultparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,172 copying build/lib/openrouter/components/outputitemimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,174 copying build/lib/openrouter/components/outputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,176 copying build/lib/openrouter/components/openresponseswebsearchpreviewtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,178 copying build/lib/openrouter/components/openairesponsesinput_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,180 copying build/lib/openrouter/components/openairesponsestoolchoice_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,182 copying build/lib/openrouter/components/openairesponsesprompt.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,184 copying build/lib/openrouter/components/openresponsesreasoningdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,186 copying build/lib/openrouter/components/developermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,187 copying build/lib/openrouter/components/openresponsesrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,191 copying build/lib/openrouter/components/notfoundresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,193 copying build/lib/openrouter/components/responsesoutputitemfilesearchcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,195 copying build/lib/openrouter/components/responseoutputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,197 copying build/lib/openrouter/components/chatstreamingmessagechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,199 copying build/lib/openrouter/components/chatresponsechoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,201 copying build/lib/openrouter/components/openairesponsesreasoningeffort.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,202 copying build/lib/openrouter/components/reasoningdetailencrypted.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,204 copying build/lib/openrouter/components/usermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,206 copying build/lib/openrouter/components/providerpreferences.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,208 copying build/lib/openrouter/components/openresponsesimagegencallpartialimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,210 copying build/lib/openrouter/components/openresponsesreasoningsummarytextdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,212 copying build/lib/openrouter/components/openairesponsesincompletedetails.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,214 copying build/lib/openrouter/components/responseformatjsonobject.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,216 copying build/lib/openrouter/components/toolresponsemessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,217 copying build/lib/openrouter/components/quantization.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,219 copying build/lib/openrouter/components/percentilestats.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,221 copying build/lib/openrouter/components/openresponsesinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,223 copying build/lib/openrouter/components/responseserrorfield.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,225 copying build/lib/openrouter/components/websearchengine.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,227 copying build/lib/openrouter/components/openresponseswebsearch20250826tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,229 copying build/lib/openrouter/components/chatresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,231 copying build/lib/openrouter/components/openresponsesinputmessageitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/components 2026-03-01T10:53:16,233 copying build/lib/openrouter/py.typed -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,235 copying build/lib/openrouter/embeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,238 copying build/lib/openrouter/providers.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,241 creating build/bdist.linux-armv7l/wheel/openrouter/errors 2026-03-01T10:53:16,242 copying build/lib/openrouter/errors/paymentrequiredresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,244 copying build/lib/openrouter/errors/badrequestresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,246 copying build/lib/openrouter/errors/toomanyrequestsresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,248 copying build/lib/openrouter/errors/requesttimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,250 copying build/lib/openrouter/errors/provideroverloadedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,252 copying build/lib/openrouter/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,254 copying build/lib/openrouter/errors/forbiddenresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,256 copying build/lib/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,258 copying build/lib/openrouter/errors/unauthorizedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,259 copying build/lib/openrouter/errors/badgatewayresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,261 copying build/lib/openrouter/errors/unprocessableentityresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,263 copying build/lib/openrouter/errors/payloadtoolargeresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,264 copying build/lib/openrouter/errors/no_response_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,266 copying build/lib/openrouter/errors/notfoundresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,268 copying build/lib/openrouter/errors/internalserverresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,270 copying build/lib/openrouter/errors/openroutererror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,272 copying build/lib/openrouter/errors/openrouterdefaulterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,273 copying build/lib/openrouter/errors/serviceunavailableresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,275 copying build/lib/openrouter/errors/responsevalidationerror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2026-03-01T10:53:16,277 copying build/lib/openrouter/generations.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,279 copying build/lib/openrouter/_version.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,282 creating build/bdist.linux-armv7l/wheel/openrouter/utils 2026-03-01T10:53:16,283 copying build/lib/openrouter/utils/headers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,285 copying build/lib/openrouter/utils/eventstreaming.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,288 copying build/lib/openrouter/utils/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,290 copying build/lib/openrouter/utils/enums.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,292 copying build/lib/openrouter/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,295 copying build/lib/openrouter/utils/url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,297 copying build/lib/openrouter/utils/metadata.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,299 copying build/lib/openrouter/utils/values.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,302 copying build/lib/openrouter/utils/serializers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,304 copying build/lib/openrouter/utils/forms.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,307 copying build/lib/openrouter/utils/unmarshal_json_response.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,309 copying build/lib/openrouter/utils/requestbodies.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,311 copying build/lib/openrouter/utils/logger.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,313 copying build/lib/openrouter/utils/oauth_create_authorization_url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,315 copying build/lib/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,317 copying build/lib/openrouter/utils/annotations.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,320 copying build/lib/openrouter/utils/queryparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,322 copying build/lib/openrouter/utils/datetimes.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,324 copying build/lib/openrouter/utils/retries.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2026-03-01T10:53:16,327 creating build/bdist.linux-armv7l/wheel/openrouter/models 2026-03-01T10:53:16,329 creating build/bdist.linux-armv7l/wheel/openrouter/models/internal 2026-03-01T10:53:16,330 copying build/lib/openrouter/models/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2026-03-01T10:53:16,332 copying build/lib/openrouter/models/internal/globals.py -> build/bdist.linux-armv7l/wheel/./openrouter/models/internal 2026-03-01T10:53:16,334 copying build/lib/openrouter/models/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2026-03-01T10:53:16,336 copying build/lib/openrouter/models_.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,340 copying build/lib/openrouter/chat.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,345 copying build/lib/openrouter/responses.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,349 copying build/lib/openrouter/sdkconfiguration.py -> build/bdist.linux-armv7l/wheel/./openrouter 2026-03-01T10:53:16,351 running install_egg_info 2026-03-01T10:53:16,356 Copying src/openrouter.egg-info to build/bdist.linux-armv7l/wheel/./openrouter-0.7.11-py3.11.egg-info 2026-03-01T10:53:16,366 running install_scripts 2026-03-01T10:53:16,377 creating build/bdist.linux-armv7l/wheel/openrouter-0.7.11.dist-info/WHEEL 2026-03-01T10:53:16,380 creating '/tmp/pip-wheel-_fag3ncv/.tmp-24vdoxks/openrouter-0.7.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T10:53:16,383 adding 'openrouter/__init__.py' 2026-03-01T10:53:16,385 adding 'openrouter/_version.py' 2026-03-01T10:53:16,387 adding 'openrouter/analytics.py' 2026-03-01T10:53:16,391 adding 'openrouter/api_keys.py' 2026-03-01T10:53:16,394 adding 'openrouter/basesdk.py' 2026-03-01T10:53:16,396 adding 'openrouter/beta.py' 2026-03-01T10:53:16,400 adding 'openrouter/chat.py' 2026-03-01T10:53:16,403 adding 'openrouter/credits.py' 2026-03-01T10:53:16,405 adding 'openrouter/embeddings.py' 2026-03-01T10:53:16,408 adding 'openrouter/endpoints.py' 2026-03-01T10:53:16,410 adding 'openrouter/generations.py' 2026-03-01T10:53:16,415 adding 'openrouter/guardrails.py' 2026-03-01T10:53:16,418 adding 'openrouter/httpclient.py' 2026-03-01T10:53:16,421 adding 'openrouter/models_.py' 2026-03-01T10:53:16,423 adding 'openrouter/oauth.py' 2026-03-01T10:53:16,425 adding 'openrouter/providers.py' 2026-03-01T10:53:16,427 adding 'openrouter/py.typed' 2026-03-01T10:53:16,431 adding 'openrouter/responses.py' 2026-03-01T10:53:16,434 adding 'openrouter/sdk.py' 2026-03-01T10:53:16,436 adding 'openrouter/sdkconfiguration.py' 2026-03-01T10:53:16,438 adding 'openrouter/_hooks/__init__.py' 2026-03-01T10:53:16,439 adding 'openrouter/_hooks/registration.py' 2026-03-01T10:53:16,441 adding 'openrouter/_hooks/sdkhooks.py' 2026-03-01T10:53:16,443 adding 'openrouter/_hooks/types.py' 2026-03-01T10:53:16,455 adding 'openrouter/components/__init__.py' 2026-03-01T10:53:16,458 adding 'openrouter/components/activityitem.py' 2026-03-01T10:53:16,460 adding 'openrouter/components/assistantmessage.py' 2026-03-01T10:53:16,462 adding 'openrouter/components/assistantmessageimages.py' 2026-03-01T10:53:16,463 adding 'openrouter/components/badgatewayresponseerrordata.py' 2026-03-01T10:53:16,465 adding 'openrouter/components/badrequestresponseerrordata.py' 2026-03-01T10:53:16,467 adding 'openrouter/components/chatcompletionfinishreason.py' 2026-03-01T10:53:16,470 adding 'openrouter/components/chatgenerationparams.py' 2026-03-01T10:53:16,473 adding 'openrouter/components/chatgenerationtokenusage.py' 2026-03-01T10:53:16,474 adding 'openrouter/components/chatmessagecontentitem.py' 2026-03-01T10:53:16,476 adding 'openrouter/components/chatmessagecontentitemaudio.py' 2026-03-01T10:53:16,478 adding 'openrouter/components/chatmessagecontentitemcachecontrol.py' 2026-03-01T10:53:16,479 adding 'openrouter/components/chatmessagecontentitemimage.py' 2026-03-01T10:53:16,481 adding 'openrouter/components/chatmessagecontentitemtext.py' 2026-03-01T10:53:16,482 adding 'openrouter/components/chatmessagecontentitemvideo.py' 2026-03-01T10:53:16,484 adding 'openrouter/components/chatmessagecontentitemvideolegacy.py' 2026-03-01T10:53:16,486 adding 'openrouter/components/chatmessagetokenlogprob.py' 2026-03-01T10:53:16,487 adding 'openrouter/components/chatmessagetokenlogprobs.py' 2026-03-01T10:53:16,489 adding 'openrouter/components/chatmessagetoolcall.py' 2026-03-01T10:53:16,491 adding 'openrouter/components/chatresponse.py' 2026-03-01T10:53:16,493 adding 'openrouter/components/chatresponsechoice.py' 2026-03-01T10:53:16,494 adding 'openrouter/components/chatstreamingchoice.py' 2026-03-01T10:53:16,496 adding 'openrouter/components/chatstreamingmessagechunk.py' 2026-03-01T10:53:16,498 adding 'openrouter/components/chatstreamingmessagetoolcall.py' 2026-03-01T10:53:16,499 adding 'openrouter/components/chatstreamingresponsechunk.py' 2026-03-01T10:53:16,501 adding 'openrouter/components/chatstreamoptions.py' 2026-03-01T10:53:16,503 adding 'openrouter/components/createchargerequest.py' 2026-03-01T10:53:16,504 adding 'openrouter/components/datacollection.py' 2026-03-01T10:53:16,506 adding 'openrouter/components/debugoptions.py' 2026-03-01T10:53:16,508 adding 'openrouter/components/defaultparameters.py' 2026-03-01T10:53:16,509 adding 'openrouter/components/developermessage.py' 2026-03-01T10:53:16,511 adding 'openrouter/components/edgenetworktimeoutresponseerrordata.py' 2026-03-01T10:53:16,513 adding 'openrouter/components/endpointstatus.py' 2026-03-01T10:53:16,514 adding 'openrouter/components/filecitation.py' 2026-03-01T10:53:16,516 adding 'openrouter/components/filepath.py' 2026-03-01T10:53:16,518 adding 'openrouter/components/forbiddenresponseerrordata.py' 2026-03-01T10:53:16,519 adding 'openrouter/components/imagegenerationstatus.py' 2026-03-01T10:53:16,521 adding 'openrouter/components/inputmodality.py' 2026-03-01T10:53:16,523 adding 'openrouter/components/instructtype.py' 2026-03-01T10:53:16,524 adding 'openrouter/components/internalserverresponseerrordata.py' 2026-03-01T10:53:16,526 adding 'openrouter/components/jsonschemaconfig.py' 2026-03-01T10:53:16,528 adding 'openrouter/components/listendpointsresponse.py' 2026-03-01T10:53:16,530 adding 'openrouter/components/message.py' 2026-03-01T10:53:16,532 adding 'openrouter/components/model.py' 2026-03-01T10:53:16,534 adding 'openrouter/components/modelarchitecture.py' 2026-03-01T10:53:16,536 adding 'openrouter/components/modelgroup.py' 2026-03-01T10:53:16,537 adding 'openrouter/components/modelscountresponse.py' 2026-03-01T10:53:16,539 adding 'openrouter/components/modelslistresponse.py' 2026-03-01T10:53:16,541 adding 'openrouter/components/namedtoolchoice.py' 2026-03-01T10:53:16,542 adding 'openrouter/components/notfoundresponseerrordata.py' 2026-03-01T10:53:16,544 adding 'openrouter/components/openairesponsesannotation.py' 2026-03-01T10:53:16,545 adding 'openrouter/components/openairesponsesincludable.py' 2026-03-01T10:53:16,547 adding 'openrouter/components/openairesponsesincompletedetails.py' 2026-03-01T10:53:16,549 adding 'openrouter/components/openairesponsesinput_union.py' 2026-03-01T10:53:16,551 adding 'openrouter/components/openairesponsesprompt.py' 2026-03-01T10:53:16,552 adding 'openrouter/components/openairesponsesreasoningconfig.py' 2026-03-01T10:53:16,554 adding 'openrouter/components/openairesponsesreasoningeffort.py' 2026-03-01T10:53:16,556 adding 'openrouter/components/openairesponsesrefusalcontent.py' 2026-03-01T10:53:16,558 adding 'openrouter/components/openairesponsesresponsestatus.py' 2026-03-01T10:53:16,560 adding 'openrouter/components/openairesponsesservicetier.py' 2026-03-01T10:53:16,562 adding 'openrouter/components/openairesponsestoolchoice_union.py' 2026-03-01T10:53:16,564 adding 'openrouter/components/openairesponsestruncation.py' 2026-03-01T10:53:16,566 adding 'openrouter/components/openresponseseasyinputmessage.py' 2026-03-01T10:53:16,568 adding 'openrouter/components/openresponseserrorevent.py' 2026-03-01T10:53:16,570 adding 'openrouter/components/openresponsesfunctioncalloutput.py' 2026-03-01T10:53:16,572 adding 'openrouter/components/openresponsesfunctiontoolcall.py' 2026-03-01T10:53:16,574 adding 'openrouter/components/openresponsesimagegencallcompleted.py' 2026-03-01T10:53:16,577 adding 'openrouter/components/openresponsesimagegencallgenerating.py' 2026-03-01T10:53:16,579 adding 'openrouter/components/openresponsesimagegencallinprogress.py' 2026-03-01T10:53:16,581 adding 'openrouter/components/openresponsesimagegencallpartialimage.py' 2026-03-01T10:53:16,583 adding 'openrouter/components/openresponsesinput.py' 2026-03-01T10:53:16,585 adding 'openrouter/components/openresponsesinputmessageitem.py' 2026-03-01T10:53:16,587 adding 'openrouter/components/openresponseslogprobs.py' 2026-03-01T10:53:16,590 adding 'openrouter/components/openresponsesnonstreamingresponse.py' 2026-03-01T10:53:16,592 adding 'openrouter/components/openresponsesreasoning.py' 2026-03-01T10:53:16,594 adding 'openrouter/components/openresponsesreasoningconfig.py' 2026-03-01T10:53:16,596 adding 'openrouter/components/openresponsesreasoningdeltaevent.py' 2026-03-01T10:53:16,598 adding 'openrouter/components/openresponsesreasoningdoneevent.py' 2026-03-01T10:53:16,600 adding 'openrouter/components/openresponsesreasoningsummarypartaddedevent.py' 2026-03-01T10:53:16,602 adding 'openrouter/components/openresponsesreasoningsummarytextdeltaevent.py' 2026-03-01T10:53:16,604 adding 'openrouter/components/openresponsesreasoningsummarytextdoneevent.py' 2026-03-01T10:53:16,609 adding 'openrouter/components/openresponsesrequest.py' 2026-03-01T10:53:16,611 adding 'openrouter/components/openresponsesresponsetext.py' 2026-03-01T10:53:16,613 adding 'openrouter/components/openresponsesstreamevent.py' 2026-03-01T10:53:16,615 adding 'openrouter/components/openresponsestoplogprobs.py' 2026-03-01T10:53:16,617 adding 'openrouter/components/openresponsesusage.py' 2026-03-01T10:53:16,619 adding 'openrouter/components/openresponseswebsearch20250826tool.py' 2026-03-01T10:53:16,620 adding 'openrouter/components/openresponseswebsearchpreview20250311tool.py' 2026-03-01T10:53:16,622 adding 'openrouter/components/openresponseswebsearchpreviewtool.py' 2026-03-01T10:53:16,624 adding 'openrouter/components/openresponseswebsearchtool.py' 2026-03-01T10:53:16,626 adding 'openrouter/components/outputitemimagegenerationcall.py' 2026-03-01T10:53:16,628 adding 'openrouter/components/outputmessage.py' 2026-03-01T10:53:16,629 adding 'openrouter/components/outputmodality.py' 2026-03-01T10:53:16,631 adding 'openrouter/components/parameter.py' 2026-03-01T10:53:16,632 adding 'openrouter/components/payloadtoolargeresponseerrordata.py' 2026-03-01T10:53:16,634 adding 'openrouter/components/paymentrequiredresponseerrordata.py' 2026-03-01T10:53:16,636 adding 'openrouter/components/pdfparserengine.py' 2026-03-01T10:53:16,637 adding 'openrouter/components/pdfparseroptions.py' 2026-03-01T10:53:16,639 adding 'openrouter/components/percentilelatencycutoffs.py' 2026-03-01T10:53:16,641 adding 'openrouter/components/percentilestats.py' 2026-03-01T10:53:16,642 adding 'openrouter/components/percentilethroughputcutoffs.py' 2026-03-01T10:53:16,644 adding 'openrouter/components/perrequestlimits.py' 2026-03-01T10:53:16,645 adding 'openrouter/components/preferredmaxlatency.py' 2026-03-01T10:53:16,647 adding 'openrouter/components/preferredminthroughput.py' 2026-03-01T10:53:16,648 adding 'openrouter/components/providername.py' 2026-03-01T10:53:16,650 adding 'openrouter/components/provideroverloadedresponseerrordata.py' 2026-03-01T10:53:16,653 adding 'openrouter/components/providerpreferences.py' 2026-03-01T10:53:16,654 adding 'openrouter/components/providersort.py' 2026-03-01T10:53:16,656 adding 'openrouter/components/providersortconfig.py' 2026-03-01T10:53:16,657 adding 'openrouter/components/publicendpoint.py' 2026-03-01T10:53:16,658 adding 'openrouter/components/publicpricing.py' 2026-03-01T10:53:16,660 adding 'openrouter/components/quantization.py' 2026-03-01T10:53:16,661 adding 'openrouter/components/reasoningdetailencrypted.py' 2026-03-01T10:53:16,662 adding 'openrouter/components/reasoningdetailsummary.py' 2026-03-01T10:53:16,663 adding 'openrouter/components/reasoningdetailtext.py' 2026-03-01T10:53:16,665 adding 'openrouter/components/reasoningdetailunion.py' 2026-03-01T10:53:16,666 adding 'openrouter/components/reasoningsummarytext.py' 2026-03-01T10:53:16,667 adding 'openrouter/components/reasoningsummaryverbosity.py' 2026-03-01T10:53:16,668 adding 'openrouter/components/reasoningtextcontent.py' 2026-03-01T10:53:16,670 adding 'openrouter/components/requesttimeoutresponseerrordata.py' 2026-03-01T10:53:16,671 adding 'openrouter/components/responseformatjsonobject.py' 2026-03-01T10:53:16,672 adding 'openrouter/components/responseformatjsonschema.py' 2026-03-01T10:53:16,673 adding 'openrouter/components/responseformattext.py' 2026-03-01T10:53:16,674 adding 'openrouter/components/responseformattextconfig.py' 2026-03-01T10:53:16,675 adding 'openrouter/components/responseformattextgrammar.py' 2026-03-01T10:53:16,677 adding 'openrouter/components/responseformattextpython.py' 2026-03-01T10:53:16,678 adding 'openrouter/components/responseinputaudio.py' 2026-03-01T10:53:16,679 adding 'openrouter/components/responseinputfile.py' 2026-03-01T10:53:16,681 adding 'openrouter/components/responseinputimage.py' 2026-03-01T10:53:16,682 adding 'openrouter/components/responseinputtext.py' 2026-03-01T10:53:16,683 adding 'openrouter/components/responseinputvideo.py' 2026-03-01T10:53:16,685 adding 'openrouter/components/responseoutputtext.py' 2026-03-01T10:53:16,686 adding 'openrouter/components/responseserrorfield.py' 2026-03-01T10:53:16,687 adding 'openrouter/components/responsesformattext.py' 2026-03-01T10:53:16,688 adding 'openrouter/components/responsesformattextjsonschemaconfig.py' 2026-03-01T10:53:16,690 adding 'openrouter/components/responsesimagegenerationcall.py' 2026-03-01T10:53:16,691 adding 'openrouter/components/responsesoutputitem.py' 2026-03-01T10:53:16,692 adding 'openrouter/components/responsesoutputitemfilesearchcall.py' 2026-03-01T10:53:16,693 adding 'openrouter/components/responsesoutputitemfunctioncall.py' 2026-03-01T10:53:16,695 adding 'openrouter/components/responsesoutputitemreasoning.py' 2026-03-01T10:53:16,696 adding 'openrouter/components/responsesoutputmessage.py' 2026-03-01T10:53:16,697 adding 'openrouter/components/responsesoutputmodality.py' 2026-03-01T10:53:16,699 adding 'openrouter/components/responsessearchcontextsize.py' 2026-03-01T10:53:16,700 adding 'openrouter/components/responseswebsearchcalloutput.py' 2026-03-01T10:53:16,701 adding 'openrouter/components/responseswebsearchuserlocation.py' 2026-03-01T10:53:16,703 adding 'openrouter/components/responsetextconfig.py' 2026-03-01T10:53:16,704 adding 'openrouter/components/security.py' 2026-03-01T10:53:16,705 adding 'openrouter/components/serviceunavailableresponseerrordata.py' 2026-03-01T10:53:16,706 adding 'openrouter/components/systemmessage.py' 2026-03-01T10:53:16,708 adding 'openrouter/components/toolcallstatus.py' 2026-03-01T10:53:16,709 adding 'openrouter/components/toolchoiceoption.py' 2026-03-01T10:53:16,710 adding 'openrouter/components/tooldefinitionjson.py' 2026-03-01T10:53:16,712 adding 'openrouter/components/toolresponsemessage.py' 2026-03-01T10:53:16,713 adding 'openrouter/components/toomanyrequestsresponseerrordata.py' 2026-03-01T10:53:16,714 adding 'openrouter/components/topproviderinfo.py' 2026-03-01T10:53:16,715 adding 'openrouter/components/unauthorizedresponseerrordata.py' 2026-03-01T10:53:16,717 adding 'openrouter/components/unprocessableentityresponseerrordata.py' 2026-03-01T10:53:16,718 adding 'openrouter/components/urlcitation.py' 2026-03-01T10:53:16,719 adding 'openrouter/components/usermessage.py' 2026-03-01T10:53:16,720 adding 'openrouter/components/videoinput.py' 2026-03-01T10:53:16,721 adding 'openrouter/components/websearchengine.py' 2026-03-01T10:53:16,723 adding 'openrouter/components/websearchpreviewtooluserlocation.py' 2026-03-01T10:53:16,724 adding 'openrouter/components/websearchstatus.py' 2026-03-01T10:53:16,726 adding 'openrouter/errors/__init__.py' 2026-03-01T10:53:16,727 adding 'openrouter/errors/badgatewayresponse_error.py' 2026-03-01T10:53:16,728 adding 'openrouter/errors/badrequestresponse_error.py' 2026-03-01T10:53:16,730 adding 'openrouter/errors/edgenetworktimeoutresponse_error.py' 2026-03-01T10:53:16,731 adding 'openrouter/errors/forbiddenresponse_error.py' 2026-03-01T10:53:16,732 adding 'openrouter/errors/internalserverresponse_error.py' 2026-03-01T10:53:16,734 adding 'openrouter/errors/no_response_error.py' 2026-03-01T10:53:16,735 adding 'openrouter/errors/notfoundresponse_error.py' 2026-03-01T10:53:16,736 adding 'openrouter/errors/openrouterdefaulterror.py' 2026-03-01T10:53:16,737 adding 'openrouter/errors/openroutererror.py' 2026-03-01T10:53:16,738 adding 'openrouter/errors/payloadtoolargeresponse_error.py' 2026-03-01T10:53:16,740 adding 'openrouter/errors/paymentrequiredresponse_error.py' 2026-03-01T10:53:16,741 adding 'openrouter/errors/provideroverloadedresponse_error.py' 2026-03-01T10:53:16,742 adding 'openrouter/errors/requesttimeoutresponse_error.py' 2026-03-01T10:53:16,743 adding 'openrouter/errors/responsevalidationerror.py' 2026-03-01T10:53:16,744 adding 'openrouter/errors/serviceunavailableresponse_error.py' 2026-03-01T10:53:16,746 adding 'openrouter/errors/toomanyrequestsresponse_error.py' 2026-03-01T10:53:16,747 adding 'openrouter/errors/unauthorizedresponse_error.py' 2026-03-01T10:53:16,748 adding 'openrouter/errors/unprocessableentityresponse_error.py' 2026-03-01T10:53:16,750 adding 'openrouter/models/__init__.py' 2026-03-01T10:53:16,752 adding 'openrouter/models/internal/__init__.py' 2026-03-01T10:53:16,753 adding 'openrouter/models/internal/globals.py' 2026-03-01T10:53:16,758 adding 'openrouter/operations/__init__.py' 2026-03-01T10:53:16,759 adding 'openrouter/operations/bulkassignkeystoguardrail.py' 2026-03-01T10:53:16,761 adding 'openrouter/operations/bulkassignmemberstoguardrail.py' 2026-03-01T10:53:16,762 adding 'openrouter/operations/bulkunassignkeysfromguardrail.py' 2026-03-01T10:53:16,763 adding 'openrouter/operations/bulkunassignmembersfromguardrail.py' 2026-03-01T10:53:16,765 adding 'openrouter/operations/createauthkeyscode.py' 2026-03-01T10:53:16,766 adding 'openrouter/operations/createcoinbasecharge.py' 2026-03-01T10:53:16,768 adding 'openrouter/operations/createembeddings.py' 2026-03-01T10:53:16,769 adding 'openrouter/operations/createguardrail.py' 2026-03-01T10:53:16,771 adding 'openrouter/operations/createkeys.py' 2026-03-01T10:53:16,772 adding 'openrouter/operations/createresponses.py' 2026-03-01T10:53:16,774 adding 'openrouter/operations/deleteguardrail.py' 2026-03-01T10:53:16,775 adding 'openrouter/operations/deletekeys.py' 2026-03-01T10:53:16,776 adding 'openrouter/operations/exchangeauthcodeforapikey.py' 2026-03-01T10:53:16,778 adding 'openrouter/operations/getcredits.py' 2026-03-01T10:53:16,780 adding 'openrouter/operations/getcurrentkey.py' 2026-03-01T10:53:16,782 adding 'openrouter/operations/getgeneration.py' 2026-03-01T10:53:16,784 adding 'openrouter/operations/getguardrail.py' 2026-03-01T10:53:16,785 adding 'openrouter/operations/getkey.py' 2026-03-01T10:53:16,787 adding 'openrouter/operations/getmodels.py' 2026-03-01T10:53:16,788 adding 'openrouter/operations/getuseractivity.py' 2026-03-01T10:53:16,790 adding 'openrouter/operations/list.py' 2026-03-01T10:53:16,791 adding 'openrouter/operations/listembeddingsmodels.py' 2026-03-01T10:53:16,792 adding 'openrouter/operations/listendpoints.py' 2026-03-01T10:53:16,793 adding 'openrouter/operations/listendpointszdr.py' 2026-03-01T10:53:16,795 adding 'openrouter/operations/listguardrailkeyassignments.py' 2026-03-01T10:53:16,796 adding 'openrouter/operations/listguardrailmemberassignments.py' 2026-03-01T10:53:16,797 adding 'openrouter/operations/listguardrails.py' 2026-03-01T10:53:16,799 adding 'openrouter/operations/listkeyassignments.py' 2026-03-01T10:53:16,800 adding 'openrouter/operations/listmemberassignments.py' 2026-03-01T10:53:16,801 adding 'openrouter/operations/listmodelscount.py' 2026-03-01T10:53:16,802 adding 'openrouter/operations/listmodelsuser.py' 2026-03-01T10:53:16,804 adding 'openrouter/operations/listproviders.py' 2026-03-01T10:53:16,805 adding 'openrouter/operations/sendchatcompletionrequest.py' 2026-03-01T10:53:16,807 adding 'openrouter/operations/updateguardrail.py' 2026-03-01T10:53:16,809 adding 'openrouter/operations/updatekeys.py' 2026-03-01T10:53:16,810 adding 'openrouter/types/__init__.py' 2026-03-01T10:53:16,811 adding 'openrouter/types/basemodel.py' 2026-03-01T10:53:16,813 adding 'openrouter/types/models.py' 2026-03-01T10:53:16,815 adding 'openrouter/utils/__init__.py' 2026-03-01T10:53:16,816 adding 'openrouter/utils/annotations.py' 2026-03-01T10:53:16,818 adding 'openrouter/utils/datetimes.py' 2026-03-01T10:53:16,819 adding 'openrouter/utils/enums.py' 2026-03-01T10:53:16,820 adding 'openrouter/utils/eventstreaming.py' 2026-03-01T10:53:16,822 adding 'openrouter/utils/forms.py' 2026-03-01T10:53:16,823 adding 'openrouter/utils/headers.py' 2026-03-01T10:53:16,825 adding 'openrouter/utils/logger.py' 2026-03-01T10:53:16,826 adding 'openrouter/utils/metadata.py' 2026-03-01T10:53:16,827 adding 'openrouter/utils/oauth_create_authorization_url.py' 2026-03-01T10:53:16,829 adding 'openrouter/utils/oauth_create_sha256_code_challenge.py' 2026-03-01T10:53:16,830 adding 'openrouter/utils/queryparams.py' 2026-03-01T10:53:16,832 adding 'openrouter/utils/requestbodies.py' 2026-03-01T10:53:16,833 adding 'openrouter/utils/retries.py' 2026-03-01T10:53:16,835 adding 'openrouter/utils/security.py' 2026-03-01T10:53:16,836 adding 'openrouter/utils/serializers.py' 2026-03-01T10:53:16,837 adding 'openrouter/utils/unmarshal_json_response.py' 2026-03-01T10:53:16,839 adding 'openrouter/utils/url.py' 2026-03-01T10:53:16,840 adding 'openrouter/utils/values.py' 2026-03-01T10:53:16,844 adding 'openrouter-0.7.11.dist-info/licenses/LICENSE' 2026-03-01T10:53:16,845 adding 'openrouter-0.7.11.dist-info/METADATA' 2026-03-01T10:53:16,847 adding 'openrouter-0.7.11.dist-info/WHEEL' 2026-03-01T10:53:16,847 adding 'openrouter-0.7.11.dist-info/top_level.txt' 2026-03-01T10:53:16,852 adding 'openrouter-0.7.11.dist-info/RECORD' 2026-03-01T10:53:16,859 removing build/bdist.linux-armv7l/wheel 2026-03-01T10:53:17,013 Building wheel for openrouter (pyproject.toml): finished with status 'done' 2026-03-01T10:53:17,024 Created wheel for openrouter: filename=openrouter-0.7.11-py3-none-any.whl size=300058 sha256=830507dbef3f5f399c2bd42969680e9b095aaa9e98a4da8629329b5aec3717e7 2026-03-01T10:53:17,025 Stored in directory: /tmp/pip-ephem-wheel-cache-3g7vl2ew/wheels/10/23/68/e4cf0a201e2394cfd225e3ff0defc0a8a7c1421aaa8358e1bf 2026-03-01T10:53:17,044 Successfully built openrouter 2026-03-01T10:53:17,055 Removed build tracker: '/tmp/pip-build-tracker-z5iy227g'