2025-11-13T22:57:25,208 Created temporary directory: /tmp/pip-ephem-wheel-cache-4bqjnro9 2025-11-13T22:57:25,210 Created temporary directory: /tmp/pip-build-tracker-1zf0qlsi 2025-11-13T22:57:25,210 Initialized build tracking at /tmp/pip-build-tracker-1zf0qlsi 2025-11-13T22:57:25,211 Created build tracker: /tmp/pip-build-tracker-1zf0qlsi 2025-11-13T22:57:25,211 Entered build tracker: /tmp/pip-build-tracker-1zf0qlsi 2025-11-13T22:57:25,212 Created temporary directory: /tmp/pip-wheel-6mund7pm 2025-11-13T22:57:25,215 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-13T22:57:25,217 Created temporary directory: /tmp/pip-ephem-wheel-cache-4cngzh38 2025-11-13T22:57:25,239 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T22:57:25,243 2 location(s) to search for versions of openrouter: 2025-11-13T22:57:25,243 * https://pypi.org/simple/openrouter/ 2025-11-13T22:57:25,243 * https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:57:25,244 Fetching project page and analyzing links: https://pypi.org/simple/openrouter/ 2025-11-13T22:57:25,244 Getting page https://pypi.org/simple/openrouter/ 2025-11-13T22:57:25,246 Found index url https://pypi.org/simple 2025-11-13T22:57:25,387 Fetched page https://pypi.org/simple/openrouter/ as application/vnd.pypi.simple.v1+json 2025-11-13T22:57:25,390 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/b7/06/a04b3a1a3d62ca1f26df1eb50472ad6fc8f958084c0d8d9c253247a3a23b/openrouter-0.0.6-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2025-11-13T22:57:25,391 Found link https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.6 2025-11-13T22:57:25,392 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/0b/00/fe42721232ae3cb3ad0950fe8ce6366ab0eaf6e72547a780e87333fd5794/openrouter-0.0.8-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2025-11-13T22:57:25,393 Found link https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.8 2025-11-13T22:57:25,394 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/c5/4c/a56e789c5354df1bb6e91a711d0bd0613672b094772a16220d2f4a410c82/openrouter-0.0.14-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2025-11-13T22:57:25,395 Found link https://files.pythonhosted.org/packages/92/50/49feea81588e44e7e27ef04759058d27c9cb82396536d0b2439033a853c9/openrouter-0.0.14.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.14 2025-11-13T22:57:25,396 Skipping link: No binaries permitted for openrouter: https://files.pythonhosted.org/packages/bc/f3/6027844a1b674e6992465b117130da6f14f26c6b04df6a038e015d9984b6/openrouter-0.0.15-py3-none-any.whl (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2) 2025-11-13T22:57:25,397 Found link https://files.pythonhosted.org/packages/8f/c5/c8dbb19e88cd97a69e659a59690f7c07c7394a11c264665e09a0a98b3b97/openrouter-0.0.15.tar.gz (from https://pypi.org/simple/openrouter/) (requires-python:>=3.9.2), version: 0.0.15 2025-11-13T22:57:25,397 Fetching project page and analyzing links: https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:57:25,398 Getting page https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:57:25,399 Found index url https://www.piwheels.org/simple 2025-11-13T22:57:25,558 Fetched page https://www.piwheels.org/simple/openrouter/ as text/html 2025-11-13T22:57:25,560 Skipping link: No binaries permitted for openrouter: https://www.piwheels.org/simple/openrouter/openrouter-0.0.6-py3-none-any.whl#sha256=1ca2cc8115c1f1bf0b8fe191d25908457b1f3cc2c5d6bd531ca18c15a454a5ea (from https://www.piwheels.org/simple/openrouter/) (requires-python:>=3.9.2) 2025-11-13T22:57:25,560 Skipping link: not a file: https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:57:25,561 Skipping link: not a file: https://pypi.org/simple/openrouter/ 2025-11-13T22:57:25,580 Given no hashes to check 1 links for project 'openrouter': discarding no candidates 2025-11-13T22:57:25,598 Collecting openrouter==0.0.8 2025-11-13T22:57:25,600 Created temporary directory: /tmp/pip-unpack-bp4kws0f 2025-11-13T22:57:25,822 Downloading openrouter-0.0.8.tar.gz (106 kB) 2025-11-13T22:57:26,309 Added openrouter==0.0.8 from https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz to build tracker '/tmp/pip-build-tracker-1zf0qlsi' 2025-11-13T22:57:26,315 Created temporary directory: /tmp/pip-build-env-zvruixar 2025-11-13T22:57:26,319 Installing build dependencies: started 2025-11-13T22:57:26,320 Running command pip subprocess to install build dependencies 2025-11-13T22:57:27,458 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-13T22:57:28,071 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-13T22:57:28,094 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T22:57:29,827 Collecting setuptools>=80 2025-11-13T22:57:29,928 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-13T22:57:30,199 Collecting wheel 2025-11-13T22:57:30,216 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-13T22:57:33,110 Installing collected packages: wheel, setuptools 2025-11-13T22:57:33,356 Creating /tmp/pip-build-env-zvruixar/overlay/local/bin 2025-11-13T22:57:33,359 changing mode of /tmp/pip-build-env-zvruixar/overlay/local/bin/wheel to 755 2025-11-13T22:57:37,036 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-13T22:57:37,311 Installing build dependencies: finished with status 'done' 2025-11-13T22:57:37,317 Getting requirements to build wheel: started 2025-11-13T22:57:37,318 Running command Getting requirements to build wheel 2025-11-13T22:57:38,023 running egg_info 2025-11-13T22:57:38,030 writing src/openrouter.egg-info/PKG-INFO 2025-11-13T22:57:38,034 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-11-13T22:57:38,036 writing requirements to src/openrouter.egg-info/requires.txt 2025-11-13T22:57:38,037 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-11-13T22:57:38,075 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:38,101 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:38,199 Getting requirements to build wheel: finished with status 'done' 2025-11-13T22:57:38,202 Created temporary directory: /tmp/pip-modern-metadata-q6vs91mx 2025-11-13T22:57:38,204 Preparing metadata (pyproject.toml): started 2025-11-13T22:57:38,206 Running command Preparing metadata (pyproject.toml) 2025-11-13T22:57:38,860 running dist_info 2025-11-13T22:57:38,873 creating /tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info 2025-11-13T22:57:38,875 writing /tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/PKG-INFO 2025-11-13T22:57:38,878 writing dependency_links to /tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/dependency_links.txt 2025-11-13T22:57:38,880 writing requirements to /tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/requires.txt 2025-11-13T22:57:38,881 writing top-level names to /tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/top_level.txt 2025-11-13T22:57:38,882 writing manifest file '/tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:38,916 reading manifest file '/tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:38,927 writing manifest file '/tmp/pip-modern-metadata-q6vs91mx/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:38,929 creating '/tmp/pip-modern-metadata-q6vs91mx/openrouter-0.0.8.dist-info' 2025-11-13T22:57:39,048 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-13T22:57:39,053 Source in /tmp/pip-wheel-6mund7pm/openrouter_a7ba31544d6a4a18b224c9c5db5a83b7 has version 0.0.8, which satisfies requirement openrouter==0.0.8 from https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz 2025-11-13T22:57:39,054 Removed openrouter==0.0.8 from https://files.pythonhosted.org/packages/bd/29/8b6967bae1fadc0c5d706a01aa60c48b4375115a5102f063eaa76b811c85/openrouter-0.0.8.tar.gz from build tracker '/tmp/pip-build-tracker-1zf0qlsi' 2025-11-13T22:57:39,060 Created temporary directory: /tmp/pip-unpack-mmoi1dsa 2025-11-13T22:57:39,061 Building wheels for collected packages: openrouter 2025-11-13T22:57:39,065 Created temporary directory: /tmp/pip-wheel-9knxw1w9 2025-11-13T22:57:39,065 Destination directory: /tmp/pip-wheel-9knxw1w9 2025-11-13T22:57:39,068 Building wheel for openrouter (pyproject.toml): started 2025-11-13T22:57:39,069 Running command Building wheel for openrouter (pyproject.toml) 2025-11-13T22:57:39,690 running bdist_wheel 2025-11-13T22:57:39,710 running build 2025-11-13T22:57:39,711 running build_py 2025-11-13T22:57:39,718 creating build/lib/openrouter 2025-11-13T22:57:39,721 copying src/openrouter/beta.py -> build/lib/openrouter 2025-11-13T22:57:39,723 copying src/openrouter/oauth.py -> build/lib/openrouter 2025-11-13T22:57:39,725 copying src/openrouter/sdk.py -> build/lib/openrouter 2025-11-13T22:57:39,728 copying src/openrouter/sdkconfiguration.py -> build/lib/openrouter 2025-11-13T22:57:39,730 copying src/openrouter/parameters.py -> build/lib/openrouter 2025-11-13T22:57:39,732 copying src/openrouter/__init__.py -> build/lib/openrouter 2025-11-13T22:57:39,734 copying src/openrouter/models_.py -> build/lib/openrouter 2025-11-13T22:57:39,737 copying src/openrouter/providers.py -> build/lib/openrouter 2025-11-13T22:57:39,739 copying src/openrouter/completions.py -> build/lib/openrouter 2025-11-13T22:57:39,742 copying src/openrouter/analytics.py -> build/lib/openrouter 2025-11-13T22:57:39,744 copying src/openrouter/api_keys.py -> build/lib/openrouter 2025-11-13T22:57:39,747 copying src/openrouter/httpclient.py -> build/lib/openrouter 2025-11-13T22:57:39,749 copying src/openrouter/basesdk.py -> build/lib/openrouter 2025-11-13T22:57:39,751 copying src/openrouter/embeddings.py -> build/lib/openrouter 2025-11-13T22:57:39,754 copying src/openrouter/_version.py -> build/lib/openrouter 2025-11-13T22:57:39,756 copying src/openrouter/chat.py -> build/lib/openrouter 2025-11-13T22:57:39,759 copying src/openrouter/endpoints.py -> build/lib/openrouter 2025-11-13T22:57:39,762 copying src/openrouter/generations.py -> build/lib/openrouter 2025-11-13T22:57:39,764 copying src/openrouter/responses.py -> build/lib/openrouter 2025-11-13T22:57:39,768 copying src/openrouter/credits.py -> build/lib/openrouter 2025-11-13T22:57:39,771 creating build/lib/openrouter/_hooks 2025-11-13T22:57:39,772 copying src/openrouter/_hooks/types.py -> build/lib/openrouter/_hooks 2025-11-13T22:57:39,774 copying src/openrouter/_hooks/registration.py -> build/lib/openrouter/_hooks 2025-11-13T22:57:39,776 copying src/openrouter/_hooks/__init__.py -> build/lib/openrouter/_hooks 2025-11-13T22:57:39,778 copying src/openrouter/_hooks/sdkhooks.py -> build/lib/openrouter/_hooks 2025-11-13T22:57:39,784 creating build/lib/openrouter/models 2025-11-13T22:57:39,785 copying src/openrouter/models/chatresponsechoice.py -> build/lib/openrouter/models 2025-11-13T22:57:39,788 copying src/openrouter/models/listendpointszdrop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,790 copying src/openrouter/models/createchargerequest.py -> build/lib/openrouter/models 2025-11-13T22:57:39,792 copying src/openrouter/models/toolcallstatus.py -> build/lib/openrouter/models 2025-11-13T22:57:39,794 copying src/openrouter/models/responsesimagegenerationcall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,795 copying src/openrouter/models/responseoutputtext.py -> build/lib/openrouter/models 2025-11-13T22:57:39,797 copying src/openrouter/models/chatmessagecontentitemaudio.py -> build/lib/openrouter/models 2025-11-13T22:57:39,799 copying src/openrouter/models/chatmessagetokenlogprobs.py -> build/lib/openrouter/models 2025-11-13T22:57:39,801 copying src/openrouter/models/openresponsesfunctioncalloutput.py -> build/lib/openrouter/models 2025-11-13T22:57:39,803 copying src/openrouter/models/openairesponsestoolchoice_union.py -> build/lib/openrouter/models 2025-11-13T22:57:39,805 copying src/openrouter/models/publicendpoint.py -> build/lib/openrouter/models 2025-11-13T22:57:39,807 copying src/openrouter/models/openresponseswebsearchtool.py -> build/lib/openrouter/models 2025-11-13T22:57:39,809 copying src/openrouter/models/publicpricing.py -> build/lib/openrouter/models 2025-11-13T22:57:39,811 copying src/openrouter/models/openresponsesreasoningdeltaevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,813 copying src/openrouter/models/endpointstatus.py -> build/lib/openrouter/models 2025-11-13T22:57:39,815 copying src/openrouter/models/openresponsesresponsetext.py -> build/lib/openrouter/models 2025-11-13T22:57:39,817 copying src/openrouter/models/getuseractivityop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,818 copying src/openrouter/models/openresponseseasyinputmessage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,820 copying src/openrouter/models/openresponseserrorevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,822 copying src/openrouter/models/paymentrequiredresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,824 copying src/openrouter/models/createresponsesop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,826 copying src/openrouter/models/responseinputimage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,828 copying src/openrouter/models/outputitemimagegenerationcall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,830 copying src/openrouter/models/updatekeysop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,832 copying src/openrouter/models/openresponsesrequest.py -> build/lib/openrouter/models 2025-11-13T22:57:39,835 copying src/openrouter/models/instructtype.py -> build/lib/openrouter/models 2025-11-13T22:57:39,837 copying src/openrouter/models/assistantmessage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,839 copying src/openrouter/models/__init__.py -> build/lib/openrouter/models 2025-11-13T22:57:39,843 copying src/openrouter/models/completionchoice.py -> build/lib/openrouter/models 2025-11-13T22:57:39,845 copying src/openrouter/models/getcurrentkeyop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,848 copying src/openrouter/models/websearchstatus.py -> build/lib/openrouter/models 2025-11-13T22:57:39,850 copying src/openrouter/models/outputmodality.py -> build/lib/openrouter/models 2025-11-13T22:57:39,851 copying src/openrouter/models/notfoundresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,853 copying src/openrouter/models/unauthorizedresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,855 copying src/openrouter/models/openresponseslogprobs.py -> build/lib/openrouter/models 2025-11-13T22:57:39,857 copying src/openrouter/models/openresponsesinputmessageitem.py -> build/lib/openrouter/models 2025-11-13T22:57:39,859 copying src/openrouter/models/badrequestresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,861 copying src/openrouter/models/chatstreamingresponsechunk.py -> build/lib/openrouter/models 2025-11-13T22:57:39,862 copying src/openrouter/models/quantization.py -> build/lib/openrouter/models 2025-11-13T22:57:39,864 copying src/openrouter/models/openresponsesreasoningsummarypartaddedevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,866 copying src/openrouter/models/chatmessagecontentitemimage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,868 copying src/openrouter/models/providername.py -> build/lib/openrouter/models 2025-11-13T22:57:39,869 copying src/openrouter/models/chatcompletionfinishreason.py -> build/lib/openrouter/models 2025-11-13T22:57:39,871 copying src/openrouter/models/openresponsesreasoningdoneevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,873 copying src/openrouter/models/filecitation.py -> build/lib/openrouter/models 2025-11-13T22:57:39,875 copying src/openrouter/models/responseformatjsonschema.py -> build/lib/openrouter/models 2025-11-13T22:57:39,876 copying src/openrouter/models/perrequestlimits.py -> build/lib/openrouter/models 2025-11-13T22:57:39,878 copying src/openrouter/models/chatstreamingchoice.py -> build/lib/openrouter/models 2025-11-13T22:57:39,880 copying src/openrouter/models/responsesoutputitemfilesearchcall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,881 copying src/openrouter/models/openresponsesfunctiontoolcall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,883 copying src/openrouter/models/inputmodality.py -> build/lib/openrouter/models 2025-11-13T22:57:39,885 copying src/openrouter/models/openairesponsesinput_union.py -> build/lib/openrouter/models 2025-11-13T22:57:39,887 copying src/openrouter/models/listmodelsuserop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,889 copying src/openrouter/models/filepath.py -> build/lib/openrouter/models 2025-11-13T22:57:39,891 copying src/openrouter/models/completionresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:39,893 copying src/openrouter/models/exchangeauthcodeforapikeyop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,894 copying src/openrouter/models/reasoningtextcontent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,896 copying src/openrouter/models/toomanyrequestsresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,898 copying src/openrouter/models/imagegenerationstatus.py -> build/lib/openrouter/models 2025-11-13T22:57:39,900 copying src/openrouter/models/createauthkeyscodeop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,902 copying src/openrouter/models/reasoningsummarytext.py -> build/lib/openrouter/models 2025-11-13T22:57:39,904 copying src/openrouter/models/modelslistresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:39,905 copying src/openrouter/models/reasoningsummaryverbosity.py -> build/lib/openrouter/models 2025-11-13T22:57:39,907 copying src/openrouter/models/openairesponsesrefusalcontent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,909 copying src/openrouter/models/completionlogprobs.py -> build/lib/openrouter/models 2025-11-13T22:57:39,911 copying src/openrouter/models/responsesformattextjsonschemaconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:39,913 copying src/openrouter/models/openresponsesimagegencallcompleted.py -> build/lib/openrouter/models 2025-11-13T22:57:39,914 copying src/openrouter/models/activityitem.py -> build/lib/openrouter/models 2025-11-13T22:57:39,916 copying src/openrouter/models/message.py -> build/lib/openrouter/models 2025-11-13T22:57:39,918 copying src/openrouter/models/modelscountresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:39,920 copying src/openrouter/models/responseserrorfield.py -> build/lib/openrouter/models 2025-11-13T22:57:39,922 copying src/openrouter/models/chatstreamingmessagetoolcall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,923 copying src/openrouter/models/responseformattextgrammar.py -> build/lib/openrouter/models 2025-11-13T22:57:39,925 copying src/openrouter/models/responsesoutputitemreasoning.py -> build/lib/openrouter/models 2025-11-13T22:57:39,927 copying src/openrouter/models/responsessearchcontextsize.py -> build/lib/openrouter/models 2025-11-13T22:57:39,929 copying src/openrouter/models/chatstreamingmessagechunk.py -> build/lib/openrouter/models 2025-11-13T22:57:39,930 copying src/openrouter/models/deletekeysop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,932 copying src/openrouter/models/responsesformatjsonobject.py -> build/lib/openrouter/models 2025-11-13T22:57:39,934 copying src/openrouter/models/getkeyop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,936 copying src/openrouter/models/toolresponsemessage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,938 copying src/openrouter/models/listendpointsop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,939 copying src/openrouter/models/openairesponsesresponsestatus.py -> build/lib/openrouter/models 2025-11-13T22:57:39,941 copying src/openrouter/models/responseswebsearchuserlocation.py -> build/lib/openrouter/models 2025-11-13T22:57:39,943 copying src/openrouter/models/unprocessableentityresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,945 copying src/openrouter/models/payloadtoolargeresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,947 copying src/openrouter/models/openresponsesreasoningsummarytextdeltaevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,949 copying src/openrouter/models/model.py -> build/lib/openrouter/models 2025-11-13T22:57:39,951 copying src/openrouter/models/responseinputtext.py -> build/lib/openrouter/models 2025-11-13T22:57:39,953 copying src/openrouter/models/responseswebsearchcalloutput.py -> build/lib/openrouter/models 2025-11-13T22:57:39,954 copying src/openrouter/models/openairesponsesincludable.py -> build/lib/openrouter/models 2025-11-13T22:57:39,956 copying src/openrouter/models/createembeddingsop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,959 copying src/openrouter/models/outputmessage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,961 copying src/openrouter/models/modelgroup.py -> build/lib/openrouter/models 2025-11-13T22:57:39,962 copying src/openrouter/models/urlcitation.py -> build/lib/openrouter/models 2025-11-13T22:57:39,964 copying src/openrouter/models/openresponseswebsearchpreviewtool.py -> build/lib/openrouter/models 2025-11-13T22:57:39,966 copying src/openrouter/models/sendchatcompletionrequestop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,968 copying src/openrouter/models/responsesoutputitemfunctioncall.py -> build/lib/openrouter/models 2025-11-13T22:57:39,970 copying src/openrouter/models/tooldefinitionjson.py -> build/lib/openrouter/models 2025-11-13T22:57:39,972 copying src/openrouter/models/openresponsesreasoningsummarytextdoneevent.py -> build/lib/openrouter/models 2025-11-13T22:57:39,974 copying src/openrouter/models/openairesponsesreasoningconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:39,975 copying src/openrouter/models/responseinputfile.py -> build/lib/openrouter/models 2025-11-13T22:57:39,977 copying src/openrouter/models/openairesponsesreasoningeffort.py -> build/lib/openrouter/models 2025-11-13T22:57:39,979 copying src/openrouter/models/systemmessage.py -> build/lib/openrouter/models 2025-11-13T22:57:39,981 copying src/openrouter/models/security.py -> build/lib/openrouter/models 2025-11-13T22:57:39,983 copying src/openrouter/models/openresponsesreasoning.py -> build/lib/openrouter/models 2025-11-13T22:57:39,985 copying src/openrouter/models/openairesponsesincompletedetails.py -> build/lib/openrouter/models 2025-11-13T22:57:39,987 copying src/openrouter/models/websearchpreviewtooluserlocation.py -> build/lib/openrouter/models 2025-11-13T22:57:39,989 copying src/openrouter/models/modelarchitecture.py -> build/lib/openrouter/models 2025-11-13T22:57:39,991 copying src/openrouter/models/createkeysop.py -> build/lib/openrouter/models 2025-11-13T22:57:39,993 copying src/openrouter/models/badgatewayresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:39,995 copying src/openrouter/models/responsesformattext.py -> build/lib/openrouter/models 2025-11-13T22:57:39,997 copying src/openrouter/models/responsesoutputitem.py -> build/lib/openrouter/models 2025-11-13T22:57:39,998 copying src/openrouter/models/defaultparameters.py -> build/lib/openrouter/models 2025-11-13T22:57:40,000 copying src/openrouter/models/listop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,002 copying src/openrouter/models/getgenerationop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,004 copying src/openrouter/models/openresponsesimagegencallpartialimage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,006 copying src/openrouter/models/chatmessagecontentitem.py -> build/lib/openrouter/models 2025-11-13T22:57:40,008 copying src/openrouter/models/forbiddenresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,010 copying src/openrouter/models/createcoinbasechargeop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,011 copying src/openrouter/models/openresponsesstreamevent.py -> build/lib/openrouter/models 2025-11-13T22:57:40,014 copying src/openrouter/models/responsetextconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:40,016 copying src/openrouter/models/chatmessagetoolcall.py -> build/lib/openrouter/models 2025-11-13T22:57:40,017 copying src/openrouter/models/openresponseswebsearch20250826tool.py -> build/lib/openrouter/models 2025-11-13T22:57:40,019 copying src/openrouter/models/responseformattextconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:40,021 copying src/openrouter/models/openresponsesimagegencallinprogress.py -> build/lib/openrouter/models 2025-11-13T22:57:40,023 copying src/openrouter/models/jsonschemaconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:40,025 copying src/openrouter/models/openresponseswebsearchpreview20250311tool.py -> build/lib/openrouter/models 2025-11-13T22:57:40,027 copying src/openrouter/models/chatmessagecontentitemvideo.py -> build/lib/openrouter/models 2025-11-13T22:57:40,029 copying src/openrouter/models/openresponsesnonstreamingresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:40,031 copying src/openrouter/models/getmodelsop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,033 copying src/openrouter/models/chaterror.py -> build/lib/openrouter/models 2025-11-13T22:57:40,035 copying src/openrouter/models/openairesponsesannotation.py -> build/lib/openrouter/models 2025-11-13T22:57:40,036 copying src/openrouter/models/openresponsesreasoningconfig.py -> build/lib/openrouter/models 2025-11-13T22:57:40,038 copying src/openrouter/models/openairesponsesservicetier.py -> build/lib/openrouter/models 2025-11-13T22:57:40,040 copying src/openrouter/models/responseinputaudio.py -> build/lib/openrouter/models 2025-11-13T22:57:40,042 copying src/openrouter/models/namedtoolchoice.py -> build/lib/openrouter/models 2025-11-13T22:57:40,044 copying src/openrouter/models/chatgenerationparams.py -> build/lib/openrouter/models 2025-11-13T22:57:40,046 copying src/openrouter/models/responsesoutputmessage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,048 copying src/openrouter/models/openairesponsesprompt.py -> build/lib/openrouter/models 2025-11-13T22:57:40,049 copying src/openrouter/models/chatmessagecontentitemtext.py -> build/lib/openrouter/models 2025-11-13T22:57:40,051 copying src/openrouter/models/serviceunavailableresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,053 copying src/openrouter/models/provideroverloadedresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,055 copying src/openrouter/models/openresponsesimagegencallgenerating.py -> build/lib/openrouter/models 2025-11-13T22:57:40,057 copying src/openrouter/models/getparametersop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,060 copying src/openrouter/models/openresponsesusage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,062 copying src/openrouter/models/topproviderinfo.py -> build/lib/openrouter/models 2025-11-13T22:57:40,063 copying src/openrouter/models/listendpointsresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:40,065 copying src/openrouter/models/chatgenerationtokenusage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,067 copying src/openrouter/models/chatstreamoptions.py -> build/lib/openrouter/models 2025-11-13T22:57:40,069 copying src/openrouter/models/openairesponsestruncation.py -> build/lib/openrouter/models 2025-11-13T22:57:40,070 copying src/openrouter/models/parameter.py -> build/lib/openrouter/models 2025-11-13T22:57:40,072 copying src/openrouter/models/internalserverresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,074 copying src/openrouter/models/completioncreateparams.py -> build/lib/openrouter/models 2025-11-13T22:57:40,076 copying src/openrouter/models/chatresponse.py -> build/lib/openrouter/models 2025-11-13T22:57:40,078 copying src/openrouter/models/requesttimeoutresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,080 copying src/openrouter/models/openresponsestoplogprobs.py -> build/lib/openrouter/models 2025-11-13T22:57:40,082 copying src/openrouter/models/openresponsesinput.py -> build/lib/openrouter/models 2025-11-13T22:57:40,083 copying src/openrouter/models/chatmessagetokenlogprob.py -> build/lib/openrouter/models 2025-11-13T22:57:40,085 copying src/openrouter/models/listprovidersop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,087 copying src/openrouter/models/getcreditsop.py -> build/lib/openrouter/models 2025-11-13T22:57:40,089 copying src/openrouter/models/edgenetworktimeoutresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:57:40,091 copying src/openrouter/models/completionusage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,093 copying src/openrouter/models/usermessage.py -> build/lib/openrouter/models 2025-11-13T22:57:40,096 creating build/lib/openrouter/errors 2025-11-13T22:57:40,097 copying src/openrouter/errors/notfoundresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,099 copying src/openrouter/errors/paymentrequiredresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,100 copying src/openrouter/errors/openrouterdefaulterror.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,102 copying src/openrouter/errors/forbiddenresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,104 copying src/openrouter/errors/__init__.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,106 copying src/openrouter/errors/payloadtoolargeresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,108 copying src/openrouter/errors/provideroverloadedresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,110 copying src/openrouter/errors/openroutererror.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,112 copying src/openrouter/errors/badrequestresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,114 copying src/openrouter/errors/internalserverresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,115 copying src/openrouter/errors/unauthorizedresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,117 copying src/openrouter/errors/responsevalidationerror.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,119 copying src/openrouter/errors/toomanyrequestsresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,121 copying src/openrouter/errors/chaterror.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,123 copying src/openrouter/errors/serviceunavailableresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,124 copying src/openrouter/errors/unprocessableentityresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,126 copying src/openrouter/errors/requesttimeoutresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,128 copying src/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,130 copying src/openrouter/errors/badgatewayresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,131 copying src/openrouter/errors/no_response_error.py -> build/lib/openrouter/errors 2025-11-13T22:57:40,134 creating build/lib/openrouter/types 2025-11-13T22:57:40,134 copying src/openrouter/types/__init__.py -> build/lib/openrouter/types 2025-11-13T22:57:40,136 copying src/openrouter/types/basemodel.py -> build/lib/openrouter/types 2025-11-13T22:57:40,139 creating build/lib/openrouter/utils 2025-11-13T22:57:40,140 copying src/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,142 copying src/openrouter/utils/metadata.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,144 copying src/openrouter/utils/url.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,146 copying src/openrouter/utils/forms.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,148 copying src/openrouter/utils/values.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,150 copying src/openrouter/utils/unmarshal_json_response.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,152 copying src/openrouter/utils/requestbodies.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,153 copying src/openrouter/utils/__init__.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,156 copying src/openrouter/utils/datetimes.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,157 copying src/openrouter/utils/enums.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,159 copying src/openrouter/utils/annotations.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,161 copying src/openrouter/utils/oauth_create_authorization_url.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,163 copying src/openrouter/utils/headers.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,165 copying src/openrouter/utils/serializers.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,167 copying src/openrouter/utils/retries.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,169 copying src/openrouter/utils/security.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,171 copying src/openrouter/utils/queryparams.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,174 copying src/openrouter/utils/logger.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,175 copying src/openrouter/utils/eventstreaming.py -> build/lib/openrouter/utils 2025-11-13T22:57:40,177 running egg_info 2025-11-13T22:57:40,189 writing src/openrouter.egg-info/PKG-INFO 2025-11-13T22:57:40,192 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-11-13T22:57:40,193 writing requirements to src/openrouter.egg-info/requires.txt 2025-11-13T22:57:40,194 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-11-13T22:57:40,217 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:40,242 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:57:40,250 copying src/openrouter/py.typed -> build/lib/openrouter 2025-11-13T22:57:40,271 installing to build/bdist.linux-armv7l/wheel 2025-11-13T22:57:40,271 running install 2025-11-13T22:57:40,295 running install_lib 2025-11-13T22:57:40,301 creating build/bdist.linux-armv7l/wheel 2025-11-13T22:57:40,303 creating build/bdist.linux-armv7l/wheel/openrouter 2025-11-13T22:57:40,305 copying build/lib/openrouter/beta.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,306 copying build/lib/openrouter/oauth.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,309 copying build/lib/openrouter/sdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,311 copying build/lib/openrouter/sdkconfiguration.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,313 copying build/lib/openrouter/parameters.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,316 copying build/lib/openrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,317 copying build/lib/openrouter/models_.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,320 copying build/lib/openrouter/providers.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,322 copying build/lib/openrouter/completions.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,324 copying build/lib/openrouter/analytics.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,326 copying build/lib/openrouter/api_keys.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,330 copying build/lib/openrouter/httpclient.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,331 copying build/lib/openrouter/basesdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,334 creating build/bdist.linux-armv7l/wheel/openrouter/_hooks 2025-11-13T22:57:40,335 copying build/lib/openrouter/_hooks/types.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:57:40,337 copying build/lib/openrouter/_hooks/registration.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:57:40,339 copying build/lib/openrouter/_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:57:40,340 copying build/lib/openrouter/_hooks/sdkhooks.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:57:40,342 copying build/lib/openrouter/embeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,345 copying build/lib/openrouter/_version.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,346 copying build/lib/openrouter/chat.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,349 copying build/lib/openrouter/endpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,351 copying build/lib/openrouter/py.typed -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,356 creating build/bdist.linux-armv7l/wheel/openrouter/models 2025-11-13T22:57:40,357 copying build/lib/openrouter/models/chatresponsechoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,359 copying build/lib/openrouter/models/listendpointszdrop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,360 copying build/lib/openrouter/models/createchargerequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,362 copying build/lib/openrouter/models/toolcallstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,364 copying build/lib/openrouter/models/responsesimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,366 copying build/lib/openrouter/models/responseoutputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,367 copying build/lib/openrouter/models/chatmessagecontentitemaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,369 copying build/lib/openrouter/models/chatmessagetokenlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,371 copying build/lib/openrouter/models/openresponsesfunctioncalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,373 copying build/lib/openrouter/models/openairesponsestoolchoice_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,374 copying build/lib/openrouter/models/publicendpoint.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,377 copying build/lib/openrouter/models/openresponseswebsearchtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,378 copying build/lib/openrouter/models/publicpricing.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,380 copying build/lib/openrouter/models/openresponsesreasoningdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,382 copying build/lib/openrouter/models/endpointstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,384 copying build/lib/openrouter/models/openresponsesresponsetext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,385 copying build/lib/openrouter/models/getuseractivityop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,387 copying build/lib/openrouter/models/openresponseseasyinputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,389 copying build/lib/openrouter/models/openresponseserrorevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,391 copying build/lib/openrouter/models/paymentrequiredresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,392 copying build/lib/openrouter/models/createresponsesop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,394 copying build/lib/openrouter/models/responseinputimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,396 copying build/lib/openrouter/models/outputitemimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,397 copying build/lib/openrouter/models/updatekeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,400 copying build/lib/openrouter/models/openresponsesrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,402 copying build/lib/openrouter/models/instructtype.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,404 copying build/lib/openrouter/models/assistantmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,406 copying build/lib/openrouter/models/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,409 copying build/lib/openrouter/models/completionchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,411 copying build/lib/openrouter/models/getcurrentkeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,413 copying build/lib/openrouter/models/websearchstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,415 copying build/lib/openrouter/models/outputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,417 copying build/lib/openrouter/models/notfoundresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,419 copying build/lib/openrouter/models/unauthorizedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,420 copying build/lib/openrouter/models/openresponseslogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,422 copying build/lib/openrouter/models/openresponsesinputmessageitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,424 copying build/lib/openrouter/models/badrequestresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,426 copying build/lib/openrouter/models/chatstreamingresponsechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,428 copying build/lib/openrouter/models/quantization.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,429 copying build/lib/openrouter/models/openresponsesreasoningsummarypartaddedevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,431 copying build/lib/openrouter/models/chatmessagecontentitemimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,433 copying build/lib/openrouter/models/providername.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,435 copying build/lib/openrouter/models/chatcompletionfinishreason.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,437 copying build/lib/openrouter/models/openresponsesreasoningdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,438 copying build/lib/openrouter/models/filecitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,440 copying build/lib/openrouter/models/responseformatjsonschema.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,441 copying build/lib/openrouter/models/perrequestlimits.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,443 copying build/lib/openrouter/models/chatstreamingchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,445 copying build/lib/openrouter/models/responsesoutputitemfilesearchcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,446 copying build/lib/openrouter/models/openresponsesfunctiontoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,448 copying build/lib/openrouter/models/inputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,450 copying build/lib/openrouter/models/openairesponsesinput_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,452 copying build/lib/openrouter/models/listmodelsuserop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,454 copying build/lib/openrouter/models/filepath.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,455 copying build/lib/openrouter/models/completionresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,457 copying build/lib/openrouter/models/exchangeauthcodeforapikeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,459 copying build/lib/openrouter/models/reasoningtextcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,460 copying build/lib/openrouter/models/toomanyrequestsresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,462 copying build/lib/openrouter/models/imagegenerationstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,464 copying build/lib/openrouter/models/createauthkeyscodeop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,466 copying build/lib/openrouter/models/reasoningsummarytext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,467 copying build/lib/openrouter/models/modelslistresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,469 copying build/lib/openrouter/models/reasoningsummaryverbosity.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,471 copying build/lib/openrouter/models/openairesponsesrefusalcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,472 copying build/lib/openrouter/models/completionlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,474 copying build/lib/openrouter/models/responsesformattextjsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,476 copying build/lib/openrouter/models/openresponsesimagegencallcompleted.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,478 copying build/lib/openrouter/models/activityitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,480 copying build/lib/openrouter/models/message.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,482 copying build/lib/openrouter/models/modelscountresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,484 copying build/lib/openrouter/models/responseserrorfield.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,485 copying build/lib/openrouter/models/chatstreamingmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,487 copying build/lib/openrouter/models/responseformattextgrammar.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,489 copying build/lib/openrouter/models/responsesoutputitemreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,491 copying build/lib/openrouter/models/responsessearchcontextsize.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,492 copying build/lib/openrouter/models/chatstreamingmessagechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,494 copying build/lib/openrouter/models/deletekeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,496 copying build/lib/openrouter/models/responsesformatjsonobject.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,497 copying build/lib/openrouter/models/getkeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,499 copying build/lib/openrouter/models/toolresponsemessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,501 copying build/lib/openrouter/models/listendpointsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,503 copying build/lib/openrouter/models/openairesponsesresponsestatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,505 copying build/lib/openrouter/models/responseswebsearchuserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,507 copying build/lib/openrouter/models/unprocessableentityresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,508 copying build/lib/openrouter/models/payloadtoolargeresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,510 copying build/lib/openrouter/models/openresponsesreasoningsummarytextdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,512 copying build/lib/openrouter/models/model.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,514 copying build/lib/openrouter/models/responseinputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,516 copying build/lib/openrouter/models/responseswebsearchcalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,518 copying build/lib/openrouter/models/openairesponsesincludable.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,519 copying build/lib/openrouter/models/createembeddingsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,522 copying build/lib/openrouter/models/outputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,524 copying build/lib/openrouter/models/modelgroup.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,526 copying build/lib/openrouter/models/urlcitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,527 copying build/lib/openrouter/models/openresponseswebsearchpreviewtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,529 copying build/lib/openrouter/models/sendchatcompletionrequestop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,531 copying build/lib/openrouter/models/responsesoutputitemfunctioncall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,533 copying build/lib/openrouter/models/tooldefinitionjson.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,535 copying build/lib/openrouter/models/openresponsesreasoningsummarytextdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,537 copying build/lib/openrouter/models/openairesponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,539 copying build/lib/openrouter/models/responseinputfile.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,541 copying build/lib/openrouter/models/openairesponsesreasoningeffort.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,542 copying build/lib/openrouter/models/systemmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,544 copying build/lib/openrouter/models/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,546 copying build/lib/openrouter/models/openresponsesreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,547 copying build/lib/openrouter/models/openairesponsesincompletedetails.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,549 copying build/lib/openrouter/models/websearchpreviewtooluserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,551 copying build/lib/openrouter/models/modelarchitecture.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,552 copying build/lib/openrouter/models/createkeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,555 copying build/lib/openrouter/models/badgatewayresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,556 copying build/lib/openrouter/models/responsesformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,558 copying build/lib/openrouter/models/responsesoutputitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,560 copying build/lib/openrouter/models/defaultparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,562 copying build/lib/openrouter/models/listop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,564 copying build/lib/openrouter/models/getgenerationop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,566 copying build/lib/openrouter/models/openresponsesimagegencallpartialimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,568 copying build/lib/openrouter/models/chatmessagecontentitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,569 copying build/lib/openrouter/models/forbiddenresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,571 copying build/lib/openrouter/models/createcoinbasechargeop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,573 copying build/lib/openrouter/models/openresponsesstreamevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,576 copying build/lib/openrouter/models/responsetextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,578 copying build/lib/openrouter/models/chatmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,579 copying build/lib/openrouter/models/openresponseswebsearch20250826tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,581 copying build/lib/openrouter/models/responseformattextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,583 copying build/lib/openrouter/models/openresponsesimagegencallinprogress.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,585 copying build/lib/openrouter/models/jsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,587 copying build/lib/openrouter/models/openresponseswebsearchpreview20250311tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,589 copying build/lib/openrouter/models/chatmessagecontentitemvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,590 copying build/lib/openrouter/models/openresponsesnonstreamingresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,593 copying build/lib/openrouter/models/getmodelsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,595 copying build/lib/openrouter/models/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,596 copying build/lib/openrouter/models/openairesponsesannotation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,598 copying build/lib/openrouter/models/openresponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,600 copying build/lib/openrouter/models/openairesponsesservicetier.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,601 copying build/lib/openrouter/models/responseinputaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,603 copying build/lib/openrouter/models/namedtoolchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,605 copying build/lib/openrouter/models/chatgenerationparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,607 copying build/lib/openrouter/models/responsesoutputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,609 copying build/lib/openrouter/models/openairesponsesprompt.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,611 copying build/lib/openrouter/models/chatmessagecontentitemtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,613 copying build/lib/openrouter/models/serviceunavailableresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,614 copying build/lib/openrouter/models/provideroverloadedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,616 copying build/lib/openrouter/models/openresponsesimagegencallgenerating.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,618 copying build/lib/openrouter/models/getparametersop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,620 copying build/lib/openrouter/models/openresponsesusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,622 copying build/lib/openrouter/models/topproviderinfo.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,624 copying build/lib/openrouter/models/listendpointsresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,626 copying build/lib/openrouter/models/chatgenerationtokenusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,627 copying build/lib/openrouter/models/chatstreamoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,629 copying build/lib/openrouter/models/openairesponsestruncation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,631 copying build/lib/openrouter/models/parameter.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,633 copying build/lib/openrouter/models/internalserverresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,635 copying build/lib/openrouter/models/completioncreateparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,637 copying build/lib/openrouter/models/chatresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,639 copying build/lib/openrouter/models/requesttimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,640 copying build/lib/openrouter/models/openresponsestoplogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,642 copying build/lib/openrouter/models/openresponsesinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,644 copying build/lib/openrouter/models/chatmessagetokenlogprob.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,646 copying build/lib/openrouter/models/listprovidersop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,648 copying build/lib/openrouter/models/getcreditsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,649 copying build/lib/openrouter/models/edgenetworktimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,651 copying build/lib/openrouter/models/completionusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,653 copying build/lib/openrouter/models/usermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:57:40,655 copying build/lib/openrouter/generations.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,657 creating build/bdist.linux-armv7l/wheel/openrouter/errors 2025-11-13T22:57:40,658 copying build/lib/openrouter/errors/notfoundresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,660 copying build/lib/openrouter/errors/paymentrequiredresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,662 copying build/lib/openrouter/errors/openrouterdefaulterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,664 copying build/lib/openrouter/errors/forbiddenresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,665 copying build/lib/openrouter/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,667 copying build/lib/openrouter/errors/payloadtoolargeresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,669 copying build/lib/openrouter/errors/provideroverloadedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,671 copying build/lib/openrouter/errors/openroutererror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,673 copying build/lib/openrouter/errors/badrequestresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,674 copying build/lib/openrouter/errors/internalserverresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,676 copying build/lib/openrouter/errors/unauthorizedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,678 copying build/lib/openrouter/errors/responsevalidationerror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,680 copying build/lib/openrouter/errors/toomanyrequestsresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,681 copying build/lib/openrouter/errors/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,683 copying build/lib/openrouter/errors/serviceunavailableresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,685 copying build/lib/openrouter/errors/unprocessableentityresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,687 copying build/lib/openrouter/errors/requesttimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,689 copying build/lib/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,690 copying build/lib/openrouter/errors/badgatewayresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,692 copying build/lib/openrouter/errors/no_response_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:57:40,694 copying build/lib/openrouter/responses.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,698 creating build/bdist.linux-armv7l/wheel/openrouter/types 2025-11-13T22:57:40,699 copying build/lib/openrouter/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-11-13T22:57:40,701 copying build/lib/openrouter/types/basemodel.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-11-13T22:57:40,702 copying build/lib/openrouter/credits.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:57:40,706 creating build/bdist.linux-armv7l/wheel/openrouter/utils 2025-11-13T22:57:40,707 copying build/lib/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,709 copying build/lib/openrouter/utils/metadata.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,711 copying build/lib/openrouter/utils/url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,713 copying build/lib/openrouter/utils/forms.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,715 copying build/lib/openrouter/utils/values.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,717 copying build/lib/openrouter/utils/unmarshal_json_response.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,718 copying build/lib/openrouter/utils/requestbodies.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,720 copying build/lib/openrouter/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,722 copying build/lib/openrouter/utils/datetimes.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,724 copying build/lib/openrouter/utils/enums.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,726 copying build/lib/openrouter/utils/annotations.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,728 copying build/lib/openrouter/utils/oauth_create_authorization_url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,729 copying build/lib/openrouter/utils/headers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,731 copying build/lib/openrouter/utils/serializers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,734 copying build/lib/openrouter/utils/retries.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,736 copying build/lib/openrouter/utils/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,738 copying build/lib/openrouter/utils/queryparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,740 copying build/lib/openrouter/utils/logger.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,742 copying build/lib/openrouter/utils/eventstreaming.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:57:40,744 running install_egg_info 2025-11-13T22:57:40,750 Copying src/openrouter.egg-info to build/bdist.linux-armv7l/wheel/./openrouter-0.0.8-py3.11.egg-info 2025-11-13T22:57:40,760 running install_scripts 2025-11-13T22:57:40,767 creating build/bdist.linux-armv7l/wheel/openrouter-0.0.8.dist-info/WHEEL 2025-11-13T22:57:40,770 creating '/tmp/pip-wheel-9knxw1w9/.tmp-kgwzxm_f/openrouter-0.0.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-13T22:57:40,773 adding 'openrouter/__init__.py' 2025-11-13T22:57:40,774 adding 'openrouter/_version.py' 2025-11-13T22:57:40,776 adding 'openrouter/analytics.py' 2025-11-13T22:57:40,779 adding 'openrouter/api_keys.py' 2025-11-13T22:57:40,781 adding 'openrouter/basesdk.py' 2025-11-13T22:57:40,782 adding 'openrouter/beta.py' 2025-11-13T22:57:40,785 adding 'openrouter/chat.py' 2025-11-13T22:57:40,787 adding 'openrouter/completions.py' 2025-11-13T22:57:40,789 adding 'openrouter/credits.py' 2025-11-13T22:57:40,791 adding 'openrouter/embeddings.py' 2025-11-13T22:57:40,792 adding 'openrouter/endpoints.py' 2025-11-13T22:57:40,794 adding 'openrouter/generations.py' 2025-11-13T22:57:40,796 adding 'openrouter/httpclient.py' 2025-11-13T22:57:40,798 adding 'openrouter/models_.py' 2025-11-13T22:57:40,799 adding 'openrouter/oauth.py' 2025-11-13T22:57:40,801 adding 'openrouter/parameters.py' 2025-11-13T22:57:40,803 adding 'openrouter/providers.py' 2025-11-13T22:57:40,804 adding 'openrouter/py.typed' 2025-11-13T22:57:40,806 adding 'openrouter/responses.py' 2025-11-13T22:57:40,808 adding 'openrouter/sdk.py' 2025-11-13T22:57:40,809 adding 'openrouter/sdkconfiguration.py' 2025-11-13T22:57:40,811 adding 'openrouter/_hooks/__init__.py' 2025-11-13T22:57:40,812 adding 'openrouter/_hooks/registration.py' 2025-11-13T22:57:40,813 adding 'openrouter/_hooks/sdkhooks.py' 2025-11-13T22:57:40,815 adding 'openrouter/_hooks/types.py' 2025-11-13T22:57:40,817 adding 'openrouter/errors/__init__.py' 2025-11-13T22:57:40,818 adding 'openrouter/errors/badgatewayresponse_error.py' 2025-11-13T22:57:40,819 adding 'openrouter/errors/badrequestresponse_error.py' 2025-11-13T22:57:40,820 adding 'openrouter/errors/chaterror.py' 2025-11-13T22:57:40,822 adding 'openrouter/errors/edgenetworktimeoutresponse_error.py' 2025-11-13T22:57:40,823 adding 'openrouter/errors/forbiddenresponse_error.py' 2025-11-13T22:57:40,824 adding 'openrouter/errors/internalserverresponse_error.py' 2025-11-13T22:57:40,825 adding 'openrouter/errors/no_response_error.py' 2025-11-13T22:57:40,827 adding 'openrouter/errors/notfoundresponse_error.py' 2025-11-13T22:57:40,828 adding 'openrouter/errors/openrouterdefaulterror.py' 2025-11-13T22:57:40,829 adding 'openrouter/errors/openroutererror.py' 2025-11-13T22:57:40,830 adding 'openrouter/errors/payloadtoolargeresponse_error.py' 2025-11-13T22:57:40,831 adding 'openrouter/errors/paymentrequiredresponse_error.py' 2025-11-13T22:57:40,833 adding 'openrouter/errors/provideroverloadedresponse_error.py' 2025-11-13T22:57:40,834 adding 'openrouter/errors/requesttimeoutresponse_error.py' 2025-11-13T22:57:40,835 adding 'openrouter/errors/responsevalidationerror.py' 2025-11-13T22:57:40,836 adding 'openrouter/errors/serviceunavailableresponse_error.py' 2025-11-13T22:57:40,837 adding 'openrouter/errors/toomanyrequestsresponse_error.py' 2025-11-13T22:57:40,839 adding 'openrouter/errors/unauthorizedresponse_error.py' 2025-11-13T22:57:40,840 adding 'openrouter/errors/unprocessableentityresponse_error.py' 2025-11-13T22:57:40,852 adding 'openrouter/models/__init__.py' 2025-11-13T22:57:40,854 adding 'openrouter/models/activityitem.py' 2025-11-13T22:57:40,856 adding 'openrouter/models/assistantmessage.py' 2025-11-13T22:57:40,857 adding 'openrouter/models/badgatewayresponseerrordata.py' 2025-11-13T22:57:40,858 adding 'openrouter/models/badrequestresponseerrordata.py' 2025-11-13T22:57:40,859 adding 'openrouter/models/chatcompletionfinishreason.py' 2025-11-13T22:57:40,861 adding 'openrouter/models/chaterror.py' 2025-11-13T22:57:40,862 adding 'openrouter/models/chatgenerationparams.py' 2025-11-13T22:57:40,864 adding 'openrouter/models/chatgenerationtokenusage.py' 2025-11-13T22:57:40,865 adding 'openrouter/models/chatmessagecontentitem.py' 2025-11-13T22:57:40,866 adding 'openrouter/models/chatmessagecontentitemaudio.py' 2025-11-13T22:57:40,867 adding 'openrouter/models/chatmessagecontentitemimage.py' 2025-11-13T22:57:40,868 adding 'openrouter/models/chatmessagecontentitemtext.py' 2025-11-13T22:57:40,870 adding 'openrouter/models/chatmessagecontentitemvideo.py' 2025-11-13T22:57:40,871 adding 'openrouter/models/chatmessagetokenlogprob.py' 2025-11-13T22:57:40,873 adding 'openrouter/models/chatmessagetokenlogprobs.py' 2025-11-13T22:57:40,874 adding 'openrouter/models/chatmessagetoolcall.py' 2025-11-13T22:57:40,875 adding 'openrouter/models/chatresponse.py' 2025-11-13T22:57:40,877 adding 'openrouter/models/chatresponsechoice.py' 2025-11-13T22:57:40,878 adding 'openrouter/models/chatstreamingchoice.py' 2025-11-13T22:57:40,879 adding 'openrouter/models/chatstreamingmessagechunk.py' 2025-11-13T22:57:40,880 adding 'openrouter/models/chatstreamingmessagetoolcall.py' 2025-11-13T22:57:40,882 adding 'openrouter/models/chatstreamingresponsechunk.py' 2025-11-13T22:57:40,883 adding 'openrouter/models/chatstreamoptions.py' 2025-11-13T22:57:40,884 adding 'openrouter/models/completionchoice.py' 2025-11-13T22:57:40,886 adding 'openrouter/models/completioncreateparams.py' 2025-11-13T22:57:40,887 adding 'openrouter/models/completionlogprobs.py' 2025-11-13T22:57:40,888 adding 'openrouter/models/completionresponse.py' 2025-11-13T22:57:40,889 adding 'openrouter/models/completionusage.py' 2025-11-13T22:57:40,891 adding 'openrouter/models/createauthkeyscodeop.py' 2025-11-13T22:57:40,892 adding 'openrouter/models/createchargerequest.py' 2025-11-13T22:57:40,893 adding 'openrouter/models/createcoinbasechargeop.py' 2025-11-13T22:57:40,895 adding 'openrouter/models/createembeddingsop.py' 2025-11-13T22:57:40,896 adding 'openrouter/models/createkeysop.py' 2025-11-13T22:57:40,898 adding 'openrouter/models/createresponsesop.py' 2025-11-13T22:57:40,899 adding 'openrouter/models/defaultparameters.py' 2025-11-13T22:57:40,900 adding 'openrouter/models/deletekeysop.py' 2025-11-13T22:57:40,902 adding 'openrouter/models/edgenetworktimeoutresponseerrordata.py' 2025-11-13T22:57:40,903 adding 'openrouter/models/endpointstatus.py' 2025-11-13T22:57:40,904 adding 'openrouter/models/exchangeauthcodeforapikeyop.py' 2025-11-13T22:57:40,905 adding 'openrouter/models/filecitation.py' 2025-11-13T22:57:40,906 adding 'openrouter/models/filepath.py' 2025-11-13T22:57:40,907 adding 'openrouter/models/forbiddenresponseerrordata.py' 2025-11-13T22:57:40,909 adding 'openrouter/models/getcreditsop.py' 2025-11-13T22:57:40,910 adding 'openrouter/models/getcurrentkeyop.py' 2025-11-13T22:57:40,912 adding 'openrouter/models/getgenerationop.py' 2025-11-13T22:57:40,913 adding 'openrouter/models/getkeyop.py' 2025-11-13T22:57:40,915 adding 'openrouter/models/getmodelsop.py' 2025-11-13T22:57:40,916 adding 'openrouter/models/getparametersop.py' 2025-11-13T22:57:40,917 adding 'openrouter/models/getuseractivityop.py' 2025-11-13T22:57:40,918 adding 'openrouter/models/imagegenerationstatus.py' 2025-11-13T22:57:40,920 adding 'openrouter/models/inputmodality.py' 2025-11-13T22:57:40,921 adding 'openrouter/models/instructtype.py' 2025-11-13T22:57:40,922 adding 'openrouter/models/internalserverresponseerrordata.py' 2025-11-13T22:57:40,923 adding 'openrouter/models/jsonschemaconfig.py' 2025-11-13T22:57:40,925 adding 'openrouter/models/listendpointsop.py' 2025-11-13T22:57:40,926 adding 'openrouter/models/listendpointsresponse.py' 2025-11-13T22:57:40,927 adding 'openrouter/models/listendpointszdrop.py' 2025-11-13T22:57:40,928 adding 'openrouter/models/listmodelsuserop.py' 2025-11-13T22:57:40,930 adding 'openrouter/models/listop.py' 2025-11-13T22:57:40,931 adding 'openrouter/models/listprovidersop.py' 2025-11-13T22:57:40,933 adding 'openrouter/models/message.py' 2025-11-13T22:57:40,934 adding 'openrouter/models/model.py' 2025-11-13T22:57:40,936 adding 'openrouter/models/modelarchitecture.py' 2025-11-13T22:57:40,937 adding 'openrouter/models/modelgroup.py' 2025-11-13T22:57:40,938 adding 'openrouter/models/modelscountresponse.py' 2025-11-13T22:57:40,939 adding 'openrouter/models/modelslistresponse.py' 2025-11-13T22:57:40,940 adding 'openrouter/models/namedtoolchoice.py' 2025-11-13T22:57:40,942 adding 'openrouter/models/notfoundresponseerrordata.py' 2025-11-13T22:57:40,943 adding 'openrouter/models/openairesponsesannotation.py' 2025-11-13T22:57:40,944 adding 'openrouter/models/openairesponsesincludable.py' 2025-11-13T22:57:40,946 adding 'openrouter/models/openairesponsesincompletedetails.py' 2025-11-13T22:57:40,947 adding 'openrouter/models/openairesponsesinput_union.py' 2025-11-13T22:57:40,949 adding 'openrouter/models/openairesponsesprompt.py' 2025-11-13T22:57:40,951 adding 'openrouter/models/openairesponsesreasoningconfig.py' 2025-11-13T22:57:40,952 adding 'openrouter/models/openairesponsesreasoningeffort.py' 2025-11-13T22:57:40,953 adding 'openrouter/models/openairesponsesrefusalcontent.py' 2025-11-13T22:57:40,955 adding 'openrouter/models/openairesponsesresponsestatus.py' 2025-11-13T22:57:40,956 adding 'openrouter/models/openairesponsesservicetier.py' 2025-11-13T22:57:40,957 adding 'openrouter/models/openairesponsestoolchoice_union.py' 2025-11-13T22:57:40,958 adding 'openrouter/models/openairesponsestruncation.py' 2025-11-13T22:57:40,959 adding 'openrouter/models/openresponseseasyinputmessage.py' 2025-11-13T22:57:40,960 adding 'openrouter/models/openresponseserrorevent.py' 2025-11-13T22:57:40,962 adding 'openrouter/models/openresponsesfunctioncalloutput.py' 2025-11-13T22:57:40,963 adding 'openrouter/models/openresponsesfunctiontoolcall.py' 2025-11-13T22:57:40,964 adding 'openrouter/models/openresponsesimagegencallcompleted.py' 2025-11-13T22:57:40,965 adding 'openrouter/models/openresponsesimagegencallgenerating.py' 2025-11-13T22:57:40,966 adding 'openrouter/models/openresponsesimagegencallinprogress.py' 2025-11-13T22:57:40,967 adding 'openrouter/models/openresponsesimagegencallpartialimage.py' 2025-11-13T22:57:40,969 adding 'openrouter/models/openresponsesinput.py' 2025-11-13T22:57:40,970 adding 'openrouter/models/openresponsesinputmessageitem.py' 2025-11-13T22:57:40,971 adding 'openrouter/models/openresponseslogprobs.py' 2025-11-13T22:57:40,973 adding 'openrouter/models/openresponsesnonstreamingresponse.py' 2025-11-13T22:57:40,974 adding 'openrouter/models/openresponsesreasoning.py' 2025-11-13T22:57:40,976 adding 'openrouter/models/openresponsesreasoningconfig.py' 2025-11-13T22:57:40,977 adding 'openrouter/models/openresponsesreasoningdeltaevent.py' 2025-11-13T22:57:40,978 adding 'openrouter/models/openresponsesreasoningdoneevent.py' 2025-11-13T22:57:40,979 adding 'openrouter/models/openresponsesreasoningsummarypartaddedevent.py' 2025-11-13T22:57:40,980 adding 'openrouter/models/openresponsesreasoningsummarytextdeltaevent.py' 2025-11-13T22:57:40,981 adding 'openrouter/models/openresponsesreasoningsummarytextdoneevent.py' 2025-11-13T22:57:40,984 adding 'openrouter/models/openresponsesrequest.py' 2025-11-13T22:57:40,986 adding 'openrouter/models/openresponsesresponsetext.py' 2025-11-13T22:57:40,988 adding 'openrouter/models/openresponsesstreamevent.py' 2025-11-13T22:57:40,989 adding 'openrouter/models/openresponsestoplogprobs.py' 2025-11-13T22:57:40,991 adding 'openrouter/models/openresponsesusage.py' 2025-11-13T22:57:40,992 adding 'openrouter/models/openresponseswebsearch20250826tool.py' 2025-11-13T22:57:40,994 adding 'openrouter/models/openresponseswebsearchpreview20250311tool.py' 2025-11-13T22:57:40,995 adding 'openrouter/models/openresponseswebsearchpreviewtool.py' 2025-11-13T22:57:40,996 adding 'openrouter/models/openresponseswebsearchtool.py' 2025-11-13T22:57:40,998 adding 'openrouter/models/outputitemimagegenerationcall.py' 2025-11-13T22:57:40,999 adding 'openrouter/models/outputmessage.py' 2025-11-13T22:57:41,000 adding 'openrouter/models/outputmodality.py' 2025-11-13T22:57:41,001 adding 'openrouter/models/parameter.py' 2025-11-13T22:57:41,003 adding 'openrouter/models/payloadtoolargeresponseerrordata.py' 2025-11-13T22:57:41,004 adding 'openrouter/models/paymentrequiredresponseerrordata.py' 2025-11-13T22:57:41,005 adding 'openrouter/models/perrequestlimits.py' 2025-11-13T22:57:41,006 adding 'openrouter/models/providername.py' 2025-11-13T22:57:41,008 adding 'openrouter/models/provideroverloadedresponseerrordata.py' 2025-11-13T22:57:41,009 adding 'openrouter/models/publicendpoint.py' 2025-11-13T22:57:41,011 adding 'openrouter/models/publicpricing.py' 2025-11-13T22:57:41,012 adding 'openrouter/models/quantization.py' 2025-11-13T22:57:41,013 adding 'openrouter/models/reasoningsummarytext.py' 2025-11-13T22:57:41,014 adding 'openrouter/models/reasoningsummaryverbosity.py' 2025-11-13T22:57:41,015 adding 'openrouter/models/reasoningtextcontent.py' 2025-11-13T22:57:41,017 adding 'openrouter/models/requesttimeoutresponseerrordata.py' 2025-11-13T22:57:41,018 adding 'openrouter/models/responseformatjsonschema.py' 2025-11-13T22:57:41,019 adding 'openrouter/models/responseformattextconfig.py' 2025-11-13T22:57:41,020 adding 'openrouter/models/responseformattextgrammar.py' 2025-11-13T22:57:41,021 adding 'openrouter/models/responseinputaudio.py' 2025-11-13T22:57:41,022 adding 'openrouter/models/responseinputfile.py' 2025-11-13T22:57:41,023 adding 'openrouter/models/responseinputimage.py' 2025-11-13T22:57:41,024 adding 'openrouter/models/responseinputtext.py' 2025-11-13T22:57:41,026 adding 'openrouter/models/responseoutputtext.py' 2025-11-13T22:57:41,027 adding 'openrouter/models/responseserrorfield.py' 2025-11-13T22:57:41,028 adding 'openrouter/models/responsesformatjsonobject.py' 2025-11-13T22:57:41,029 adding 'openrouter/models/responsesformattext.py' 2025-11-13T22:57:41,031 adding 'openrouter/models/responsesformattextjsonschemaconfig.py' 2025-11-13T22:57:41,032 adding 'openrouter/models/responsesimagegenerationcall.py' 2025-11-13T22:57:41,033 adding 'openrouter/models/responsesoutputitem.py' 2025-11-13T22:57:41,035 adding 'openrouter/models/responsesoutputitemfilesearchcall.py' 2025-11-13T22:57:41,036 adding 'openrouter/models/responsesoutputitemfunctioncall.py' 2025-11-13T22:57:41,038 adding 'openrouter/models/responsesoutputitemreasoning.py' 2025-11-13T22:57:41,039 adding 'openrouter/models/responsesoutputmessage.py' 2025-11-13T22:57:41,040 adding 'openrouter/models/responsessearchcontextsize.py' 2025-11-13T22:57:41,041 adding 'openrouter/models/responseswebsearchcalloutput.py' 2025-11-13T22:57:41,042 adding 'openrouter/models/responseswebsearchuserlocation.py' 2025-11-13T22:57:41,044 adding 'openrouter/models/responsetextconfig.py' 2025-11-13T22:57:41,045 adding 'openrouter/models/security.py' 2025-11-13T22:57:41,046 adding 'openrouter/models/sendchatcompletionrequestop.py' 2025-11-13T22:57:41,047 adding 'openrouter/models/serviceunavailableresponseerrordata.py' 2025-11-13T22:57:41,049 adding 'openrouter/models/systemmessage.py' 2025-11-13T22:57:41,050 adding 'openrouter/models/toolcallstatus.py' 2025-11-13T22:57:41,051 adding 'openrouter/models/tooldefinitionjson.py' 2025-11-13T22:57:41,052 adding 'openrouter/models/toolresponsemessage.py' 2025-11-13T22:57:41,054 adding 'openrouter/models/toomanyrequestsresponseerrordata.py' 2025-11-13T22:57:41,055 adding 'openrouter/models/topproviderinfo.py' 2025-11-13T22:57:41,056 adding 'openrouter/models/unauthorizedresponseerrordata.py' 2025-11-13T22:57:41,058 adding 'openrouter/models/unprocessableentityresponseerrordata.py' 2025-11-13T22:57:41,059 adding 'openrouter/models/updatekeysop.py' 2025-11-13T22:57:41,060 adding 'openrouter/models/urlcitation.py' 2025-11-13T22:57:41,062 adding 'openrouter/models/usermessage.py' 2025-11-13T22:57:41,063 adding 'openrouter/models/websearchpreviewtooluserlocation.py' 2025-11-13T22:57:41,064 adding 'openrouter/models/websearchstatus.py' 2025-11-13T22:57:41,066 adding 'openrouter/types/__init__.py' 2025-11-13T22:57:41,067 adding 'openrouter/types/basemodel.py' 2025-11-13T22:57:41,070 adding 'openrouter/utils/__init__.py' 2025-11-13T22:57:41,071 adding 'openrouter/utils/annotations.py' 2025-11-13T22:57:41,072 adding 'openrouter/utils/datetimes.py' 2025-11-13T22:57:41,074 adding 'openrouter/utils/enums.py' 2025-11-13T22:57:41,075 adding 'openrouter/utils/eventstreaming.py' 2025-11-13T22:57:41,077 adding 'openrouter/utils/forms.py' 2025-11-13T22:57:41,078 adding 'openrouter/utils/headers.py' 2025-11-13T22:57:41,079 adding 'openrouter/utils/logger.py' 2025-11-13T22:57:41,081 adding 'openrouter/utils/metadata.py' 2025-11-13T22:57:41,082 adding 'openrouter/utils/oauth_create_authorization_url.py' 2025-11-13T22:57:41,083 adding 'openrouter/utils/oauth_create_sha256_code_challenge.py' 2025-11-13T22:57:41,085 adding 'openrouter/utils/queryparams.py' 2025-11-13T22:57:41,086 adding 'openrouter/utils/requestbodies.py' 2025-11-13T22:57:41,088 adding 'openrouter/utils/retries.py' 2025-11-13T22:57:41,089 adding 'openrouter/utils/security.py' 2025-11-13T22:57:41,091 adding 'openrouter/utils/serializers.py' 2025-11-13T22:57:41,092 adding 'openrouter/utils/unmarshal_json_response.py' 2025-11-13T22:57:41,093 adding 'openrouter/utils/url.py' 2025-11-13T22:57:41,094 adding 'openrouter/utils/values.py' 2025-11-13T22:57:41,097 adding 'openrouter-0.0.8.dist-info/METADATA' 2025-11-13T22:57:41,097 adding 'openrouter-0.0.8.dist-info/WHEEL' 2025-11-13T22:57:41,098 adding 'openrouter-0.0.8.dist-info/top_level.txt' 2025-11-13T22:57:41,102 adding 'openrouter-0.0.8.dist-info/RECORD' 2025-11-13T22:57:41,109 removing build/bdist.linux-armv7l/wheel 2025-11-13T22:57:41,251 Building wheel for openrouter (pyproject.toml): finished with status 'done' 2025-11-13T22:57:41,261 Created wheel for openrouter: filename=openrouter-0.0.8-py3-none-any.whl size=228346 sha256=424e5154385867551859d795187eb2b5c6d03ddf08e0f5e0b81b125d52407b8d 2025-11-13T22:57:41,262 Stored in directory: /tmp/pip-ephem-wheel-cache-4cngzh38/wheels/dc/51/65/8a1609b4d81db33c9b3fc46374728a8047fe00e41c37cfd101 2025-11-13T22:57:41,279 Successfully built openrouter 2025-11-13T22:57:41,290 Removed build tracker: '/tmp/pip-build-tracker-1zf0qlsi'