2025-11-13T22:53:37,649 Created temporary directory: /tmp/pip-ephem-wheel-cache-whgt7mz4 2025-11-13T22:53:37,651 Created temporary directory: /tmp/pip-build-tracker-ny944yn0 2025-11-13T22:53:37,652 Initialized build tracking at /tmp/pip-build-tracker-ny944yn0 2025-11-13T22:53:37,653 Created build tracker: /tmp/pip-build-tracker-ny944yn0 2025-11-13T22:53:37,653 Entered build tracker: /tmp/pip-build-tracker-ny944yn0 2025-11-13T22:53:37,654 Created temporary directory: /tmp/pip-wheel-yr2aodym 2025-11-13T22:53:37,657 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:53:37,659 Created temporary directory: /tmp/pip-ephem-wheel-cache-73nbmr2v 2025-11-13T22:53:37,681 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T22:53:37,685 2 location(s) to search for versions of openrouter: 2025-11-13T22:53:37,685 * https://pypi.org/simple/openrouter/ 2025-11-13T22:53:37,685 * https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:53:37,685 Fetching project page and analyzing links: https://pypi.org/simple/openrouter/ 2025-11-13T22:53:37,686 Getting page https://pypi.org/simple/openrouter/ 2025-11-13T22:53:37,688 Found index url https://pypi.org/simple 2025-11-13T22:53:37,827 Fetched page https://pypi.org/simple/openrouter/ as application/vnd.pypi.simple.v1+json 2025-11-13T22:53:37,829 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:53:37,831 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:53:37,831 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:53:37,832 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:53:37,833 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:53:37,834 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:53:37,835 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:53:37,836 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:53:37,837 Fetching project page and analyzing links: https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:53:37,837 Getting page https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:53:37,839 Found index url https://www.piwheels.org/simple 2025-11-13T22:53:37,997 Fetched page https://www.piwheels.org/simple/openrouter/ as text/html 2025-11-13T22:53:37,998 Skipping link: not a file: https://www.piwheels.org/simple/openrouter/ 2025-11-13T22:53:37,999 Skipping link: not a file: https://pypi.org/simple/openrouter/ 2025-11-13T22:53:38,017 Given no hashes to check 1 links for project 'openrouter': discarding no candidates 2025-11-13T22:53:38,035 Collecting openrouter==0.0.6 2025-11-13T22:53:38,038 Created temporary directory: /tmp/pip-unpack-_ip0oh03 2025-11-13T22:53:38,174 Downloading openrouter-0.0.6.tar.gz (106 kB) 2025-11-13T22:53:38,649 Added openrouter==0.0.6 from https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-ny944yn0' 2025-11-13T22:53:38,654 Created temporary directory: /tmp/pip-build-env-sjxxb8jc 2025-11-13T22:53:38,658 Installing build dependencies: started 2025-11-13T22:53:38,659 Running command pip subprocess to install build dependencies 2025-11-13T22:53:39,809 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-13T22:53:40,417 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:53:40,441 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T22:53:42,162 Collecting setuptools>=80 2025-11-13T22:53:42,269 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-13T22:53:42,541 Collecting wheel 2025-11-13T22:53:42,559 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-13T22:53:45,441 Installing collected packages: wheel, setuptools 2025-11-13T22:53:45,676 Creating /tmp/pip-build-env-sjxxb8jc/overlay/local/bin 2025-11-13T22:53:45,679 changing mode of /tmp/pip-build-env-sjxxb8jc/overlay/local/bin/wheel to 755 2025-11-13T22:53:49,376 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-13T22:53:49,648 Installing build dependencies: finished with status 'done' 2025-11-13T22:53:49,655 Getting requirements to build wheel: started 2025-11-13T22:53:49,656 Running command Getting requirements to build wheel 2025-11-13T22:53:50,368 running egg_info 2025-11-13T22:53:50,375 writing src/openrouter.egg-info/PKG-INFO 2025-11-13T22:53:50,378 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-11-13T22:53:50,381 writing requirements to src/openrouter.egg-info/requires.txt 2025-11-13T22:53:50,382 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-11-13T22:53:50,419 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:50,445 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:50,542 Getting requirements to build wheel: finished with status 'done' 2025-11-13T22:53:50,546 Created temporary directory: /tmp/pip-modern-metadata-f92dn883 2025-11-13T22:53:50,548 Preparing metadata (pyproject.toml): started 2025-11-13T22:53:50,550 Running command Preparing metadata (pyproject.toml) 2025-11-13T22:53:51,195 running dist_info 2025-11-13T22:53:51,207 creating /tmp/pip-modern-metadata-f92dn883/openrouter.egg-info 2025-11-13T22:53:51,208 writing /tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/PKG-INFO 2025-11-13T22:53:51,211 writing dependency_links to /tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/dependency_links.txt 2025-11-13T22:53:51,213 writing requirements to /tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/requires.txt 2025-11-13T22:53:51,214 writing top-level names to /tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/top_level.txt 2025-11-13T22:53:51,216 writing manifest file '/tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:51,249 reading manifest file '/tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:51,260 writing manifest file '/tmp/pip-modern-metadata-f92dn883/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:51,261 creating '/tmp/pip-modern-metadata-f92dn883/openrouter-0.0.6.dist-info' 2025-11-13T22:53:51,380 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-13T22:53:51,385 Source in /tmp/pip-wheel-yr2aodym/openrouter_b0fcb40a077a45c18051009644083848 has version 0.0.6, which satisfies requirement openrouter==0.0.6 from https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz 2025-11-13T22:53:51,386 Removed openrouter==0.0.6 from https://files.pythonhosted.org/packages/be/40/71f4a23cac4bc3aa144b898954fbf6b988f2774265b49cd9882b7b6ca7b3/openrouter-0.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-ny944yn0' 2025-11-13T22:53:51,391 Created temporary directory: /tmp/pip-unpack-87npkedc 2025-11-13T22:53:51,392 Building wheels for collected packages: openrouter 2025-11-13T22:53:51,396 Created temporary directory: /tmp/pip-wheel-t_whp78w 2025-11-13T22:53:51,397 Destination directory: /tmp/pip-wheel-t_whp78w 2025-11-13T22:53:51,399 Building wheel for openrouter (pyproject.toml): started 2025-11-13T22:53:51,400 Running command Building wheel for openrouter (pyproject.toml) 2025-11-13T22:53:52,061 running bdist_wheel 2025-11-13T22:53:52,082 running build 2025-11-13T22:53:52,083 running build_py 2025-11-13T22:53:52,091 creating build/lib/openrouter 2025-11-13T22:53:52,093 copying src/openrouter/parameters.py -> build/lib/openrouter 2025-11-13T22:53:52,096 copying src/openrouter/httpclient.py -> build/lib/openrouter 2025-11-13T22:53:52,098 copying src/openrouter/providers.py -> build/lib/openrouter 2025-11-13T22:53:52,101 copying src/openrouter/models_.py -> build/lib/openrouter 2025-11-13T22:53:52,104 copying src/openrouter/responses.py -> build/lib/openrouter 2025-11-13T22:53:52,108 copying src/openrouter/__init__.py -> build/lib/openrouter 2025-11-13T22:53:52,110 copying src/openrouter/sdk.py -> build/lib/openrouter 2025-11-13T22:53:52,112 copying src/openrouter/sdkconfiguration.py -> build/lib/openrouter 2025-11-13T22:53:52,115 copying src/openrouter/basesdk.py -> build/lib/openrouter 2025-11-13T22:53:52,117 copying src/openrouter/credits.py -> build/lib/openrouter 2025-11-13T22:53:52,120 copying src/openrouter/embeddings.py -> build/lib/openrouter 2025-11-13T22:53:52,123 copying src/openrouter/analytics.py -> build/lib/openrouter 2025-11-13T22:53:52,126 copying src/openrouter/_version.py -> build/lib/openrouter 2025-11-13T22:53:52,128 copying src/openrouter/oauth.py -> build/lib/openrouter 2025-11-13T22:53:52,130 copying src/openrouter/api_keys.py -> build/lib/openrouter 2025-11-13T22:53:52,133 copying src/openrouter/generations.py -> build/lib/openrouter 2025-11-13T22:53:52,136 copying src/openrouter/endpoints.py -> build/lib/openrouter 2025-11-13T22:53:52,159 copying src/openrouter/beta.py -> build/lib/openrouter 2025-11-13T22:53:52,161 copying src/openrouter/completions.py -> build/lib/openrouter 2025-11-13T22:53:52,163 copying src/openrouter/chat.py -> build/lib/openrouter 2025-11-13T22:53:52,170 creating build/lib/openrouter/models 2025-11-13T22:53:52,171 copying src/openrouter/models/createauthkeyscodeop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,173 copying src/openrouter/models/openresponseswebsearchpreviewtool.py -> build/lib/openrouter/models 2025-11-13T22:53:52,175 copying src/openrouter/models/responsessearchcontextsize.py -> build/lib/openrouter/models 2025-11-13T22:53:52,177 copying src/openrouter/models/openairesponsesreasoningconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,179 copying src/openrouter/models/chatstreamingmessagechunk.py -> build/lib/openrouter/models 2025-11-13T22:53:52,181 copying src/openrouter/models/chatstreamingchoice.py -> build/lib/openrouter/models 2025-11-13T22:53:52,183 copying src/openrouter/models/openairesponsestoolchoice_union.py -> build/lib/openrouter/models 2025-11-13T22:53:52,185 copying src/openrouter/models/openairesponsesreasoningeffort.py -> build/lib/openrouter/models 2025-11-13T22:53:52,186 copying src/openrouter/models/responsesoutputitemfilesearchcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,188 copying src/openrouter/models/paymentrequiredresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,190 copying src/openrouter/models/openresponsesimagegencallcompleted.py -> build/lib/openrouter/models 2025-11-13T22:53:52,192 copying src/openrouter/models/openairesponsesservicetier.py -> build/lib/openrouter/models 2025-11-13T22:53:52,193 copying src/openrouter/models/responseformatjsonschema.py -> build/lib/openrouter/models 2025-11-13T22:53:52,195 copying src/openrouter/models/getgenerationop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,197 copying src/openrouter/models/openresponsesimagegencallpartialimage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,199 copying src/openrouter/models/responsesoutputitemreasoning.py -> build/lib/openrouter/models 2025-11-13T22:53:52,201 copying src/openrouter/models/openresponsestoplogprobs.py -> build/lib/openrouter/models 2025-11-13T22:53:52,202 copying src/openrouter/models/chatresponsechoice.py -> build/lib/openrouter/models 2025-11-13T22:53:52,204 copying src/openrouter/models/openresponsesreasoning.py -> build/lib/openrouter/models 2025-11-13T22:53:52,206 copying src/openrouter/models/responseoutputtext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,208 copying src/openrouter/models/filepath.py -> build/lib/openrouter/models 2025-11-13T22:53:52,210 copying src/openrouter/models/responsesoutputmessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,212 copying src/openrouter/models/modelarchitecture.py -> build/lib/openrouter/models 2025-11-13T22:53:52,214 copying src/openrouter/models/openresponsesrequest.py -> build/lib/openrouter/models 2025-11-13T22:53:52,216 copying src/openrouter/models/responseinputtext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,218 copying src/openrouter/models/openresponsesusage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,220 copying src/openrouter/models/chatmessagecontentitemimage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,222 copying src/openrouter/models/defaultparameters.py -> build/lib/openrouter/models 2025-11-13T22:53:52,224 copying src/openrouter/models/endpointstatus.py -> build/lib/openrouter/models 2025-11-13T22:53:52,225 copying src/openrouter/models/openresponsesreasoningconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,227 copying src/openrouter/models/badgatewayresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,229 copying src/openrouter/models/openairesponsesincompletedetails.py -> build/lib/openrouter/models 2025-11-13T22:53:52,231 copying src/openrouter/models/listendpointsop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,233 copying src/openrouter/models/chatmessagecontentitem.py -> build/lib/openrouter/models 2025-11-13T22:53:52,235 copying src/openrouter/models/toolcallstatus.py -> build/lib/openrouter/models 2025-11-13T22:53:52,236 copying src/openrouter/models/openairesponsesrefusalcontent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,238 copying src/openrouter/models/perrequestlimits.py -> build/lib/openrouter/models 2025-11-13T22:53:52,240 copying src/openrouter/models/provideroverloadedresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,242 copying src/openrouter/models/responseserrorfield.py -> build/lib/openrouter/models 2025-11-13T22:53:52,244 copying src/openrouter/models/openresponsesreasoningsummarypartaddedevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,246 copying src/openrouter/models/openresponsesreasoningdoneevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,248 copying src/openrouter/models/chatstreamingresponsechunk.py -> build/lib/openrouter/models 2025-11-13T22:53:52,250 copying src/openrouter/models/openresponseslogprobs.py -> build/lib/openrouter/models 2025-11-13T22:53:52,252 copying src/openrouter/models/updatekeysop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,254 copying src/openrouter/models/createchargerequest.py -> build/lib/openrouter/models 2025-11-13T22:53:52,255 copying src/openrouter/models/openairesponsesresponsestatus.py -> build/lib/openrouter/models 2025-11-13T22:53:52,257 copying src/openrouter/models/getuseractivityop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,259 copying src/openrouter/models/openairesponsesinput_union.py -> build/lib/openrouter/models 2025-11-13T22:53:52,261 copying src/openrouter/models/message.py -> build/lib/openrouter/models 2025-11-13T22:53:52,263 copying src/openrouter/models/responsesformattextjsonschemaconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,265 copying src/openrouter/models/outputmessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,267 copying src/openrouter/models/toolresponsemessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,269 copying src/openrouter/models/serviceunavailableresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,270 copying src/openrouter/models/openresponsesfunctiontoolcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,272 copying src/openrouter/models/outputitemimagegenerationcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,274 copying src/openrouter/models/instructtype.py -> build/lib/openrouter/models 2025-11-13T22:53:52,276 copying src/openrouter/models/responseswebsearchcalloutput.py -> build/lib/openrouter/models 2025-11-13T22:53:52,278 copying src/openrouter/models/chatgenerationparams.py -> build/lib/openrouter/models 2025-11-13T22:53:52,280 copying src/openrouter/models/tooldefinitionjson.py -> build/lib/openrouter/models 2025-11-13T22:53:52,282 copying src/openrouter/models/listendpointsresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,284 copying src/openrouter/models/responsesoutputitem.py -> build/lib/openrouter/models 2025-11-13T22:53:52,285 copying src/openrouter/models/chatmessagecontentitemaudio.py -> build/lib/openrouter/models 2025-11-13T22:53:52,287 copying src/openrouter/models/inputmodality.py -> build/lib/openrouter/models 2025-11-13T22:53:52,289 copying src/openrouter/models/modelscountresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,291 copying src/openrouter/models/__init__.py -> build/lib/openrouter/models 2025-11-13T22:53:52,297 copying src/openrouter/models/outputmodality.py -> build/lib/openrouter/models 2025-11-13T22:53:52,299 copying src/openrouter/models/responseinputimage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,301 copying src/openrouter/models/listendpointszdrop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,303 copying src/openrouter/models/openairesponsesprompt.py -> build/lib/openrouter/models 2025-11-13T22:53:52,304 copying src/openrouter/models/completionchoice.py -> build/lib/openrouter/models 2025-11-13T22:53:52,306 copying src/openrouter/models/chatstreamoptions.py -> build/lib/openrouter/models 2025-11-13T22:53:52,308 copying src/openrouter/models/chatmessagecontentitemtext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,310 copying src/openrouter/models/getmodelsop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,312 copying src/openrouter/models/toomanyrequestsresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,314 copying src/openrouter/models/openresponsesfunctioncalloutput.py -> build/lib/openrouter/models 2025-11-13T22:53:52,316 copying src/openrouter/models/createresponsesop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,317 copying src/openrouter/models/getcreditsop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,319 copying src/openrouter/models/listmodelsuserop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,321 copying src/openrouter/models/internalserverresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,323 copying src/openrouter/models/openresponsesreasoningsummarytextdoneevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,325 copying src/openrouter/models/openresponsesinputmessageitem.py -> build/lib/openrouter/models 2025-11-13T22:53:52,326 copying src/openrouter/models/filecitation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,328 copying src/openrouter/models/websearchpreviewtooluserlocation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,330 copying src/openrouter/models/forbiddenresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,332 copying src/openrouter/models/openresponsesreasoningsummarytextdeltaevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,334 copying src/openrouter/models/modelgroup.py -> build/lib/openrouter/models 2025-11-13T22:53:52,335 copying src/openrouter/models/chatgenerationtokenusage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,337 copying src/openrouter/models/deletekeysop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,339 copying src/openrouter/models/responsesformatjsonobject.py -> build/lib/openrouter/models 2025-11-13T22:53:52,341 copying src/openrouter/models/chatstreamingmessagetoolcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,343 copying src/openrouter/models/openresponsesreasoningdeltaevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,344 copying src/openrouter/models/assistantmessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,346 copying src/openrouter/models/parameter.py -> build/lib/openrouter/models 2025-11-13T22:53:52,348 copying src/openrouter/models/security.py -> build/lib/openrouter/models 2025-11-13T22:53:52,350 copying src/openrouter/models/urlcitation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,352 copying src/openrouter/models/model.py -> build/lib/openrouter/models 2025-11-13T22:53:52,354 copying src/openrouter/models/responsesoutputitemfunctioncall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,356 copying src/openrouter/models/usermessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,358 copying src/openrouter/models/websearchstatus.py -> build/lib/openrouter/models 2025-11-13T22:53:52,360 copying src/openrouter/models/openairesponsestruncation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,361 copying src/openrouter/models/listprovidersop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,363 copying src/openrouter/models/chatmessagetokenlogprobs.py -> build/lib/openrouter/models 2025-11-13T22:53:52,365 copying src/openrouter/models/chatcompletionfinishreason.py -> build/lib/openrouter/models 2025-11-13T22:53:52,367 copying src/openrouter/models/notfoundresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,369 copying src/openrouter/models/responseswebsearchuserlocation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,371 copying src/openrouter/models/openresponsesimagegencallgenerating.py -> build/lib/openrouter/models 2025-11-13T22:53:52,373 copying src/openrouter/models/listop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,375 copying src/openrouter/models/edgenetworktimeoutresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,377 copying src/openrouter/models/reasoningsummarytext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,379 copying src/openrouter/models/responsesformattext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,381 copying src/openrouter/models/chatresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,383 copying src/openrouter/models/sendchatcompletionrequestop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,385 copying src/openrouter/models/getkeyop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,387 copying src/openrouter/models/openresponseswebsearch20250826tool.py -> build/lib/openrouter/models 2025-11-13T22:53:52,389 copying src/openrouter/models/activityitem.py -> build/lib/openrouter/models 2025-11-13T22:53:52,391 copying src/openrouter/models/chatmessagecontentitemvideo.py -> build/lib/openrouter/models 2025-11-13T22:53:52,393 copying src/openrouter/models/systemmessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,395 copying src/openrouter/models/completionusage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,396 copying src/openrouter/models/openresponsesresponsetext.py -> build/lib/openrouter/models 2025-11-13T22:53:52,398 copying src/openrouter/models/reasoningtextcontent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,400 copying src/openrouter/models/openresponsesimagegencallinprogress.py -> build/lib/openrouter/models 2025-11-13T22:53:52,402 copying src/openrouter/models/openresponseseasyinputmessage.py -> build/lib/openrouter/models 2025-11-13T22:53:52,403 copying src/openrouter/models/openairesponsesannotation.py -> build/lib/openrouter/models 2025-11-13T22:53:52,405 copying src/openrouter/models/publicendpoint.py -> build/lib/openrouter/models 2025-11-13T22:53:52,407 copying src/openrouter/models/requesttimeoutresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,409 copying src/openrouter/models/modelslistresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,411 copying src/openrouter/models/namedtoolchoice.py -> build/lib/openrouter/models 2025-11-13T22:53:52,413 copying src/openrouter/models/jsonschemaconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,415 copying src/openrouter/models/openresponseswebsearchpreview20250311tool.py -> build/lib/openrouter/models 2025-11-13T22:53:52,416 copying src/openrouter/models/completionresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,418 copying src/openrouter/models/createcoinbasechargeop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,420 copying src/openrouter/models/chaterror.py -> build/lib/openrouter/models 2025-11-13T22:53:52,422 copying src/openrouter/models/chatmessagetoolcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,424 copying src/openrouter/models/openresponseserrorevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,426 copying src/openrouter/models/responseformattextconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,428 copying src/openrouter/models/getcurrentkeyop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,430 copying src/openrouter/models/responsesimagegenerationcall.py -> build/lib/openrouter/models 2025-11-13T22:53:52,432 copying src/openrouter/models/exchangeauthcodeforapikeyop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,434 copying src/openrouter/models/openresponseswebsearchtool.py -> build/lib/openrouter/models 2025-11-13T22:53:52,436 copying src/openrouter/models/imagegenerationstatus.py -> build/lib/openrouter/models 2025-11-13T22:53:52,437 copying src/openrouter/models/unprocessableentityresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,439 copying src/openrouter/models/createembeddingsop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,442 copying src/openrouter/models/responseinputfile.py -> build/lib/openrouter/models 2025-11-13T22:53:52,443 copying src/openrouter/models/openresponsesstreamevent.py -> build/lib/openrouter/models 2025-11-13T22:53:52,446 copying src/openrouter/models/quantization.py -> build/lib/openrouter/models 2025-11-13T22:53:52,448 copying src/openrouter/models/completioncreateparams.py -> build/lib/openrouter/models 2025-11-13T22:53:52,450 copying src/openrouter/models/responseformattextgrammar.py -> build/lib/openrouter/models 2025-11-13T22:53:52,452 copying src/openrouter/models/openairesponsesincludable.py -> build/lib/openrouter/models 2025-11-13T22:53:52,454 copying src/openrouter/models/createkeysop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,456 copying src/openrouter/models/responseinputaudio.py -> build/lib/openrouter/models 2025-11-13T22:53:52,458 copying src/openrouter/models/reasoningsummaryverbosity.py -> build/lib/openrouter/models 2025-11-13T22:53:52,460 copying src/openrouter/models/badrequestresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,462 copying src/openrouter/models/chatmessagetokenlogprob.py -> build/lib/openrouter/models 2025-11-13T22:53:52,464 copying src/openrouter/models/responsetextconfig.py -> build/lib/openrouter/models 2025-11-13T22:53:52,466 copying src/openrouter/models/openresponsesinput.py -> build/lib/openrouter/models 2025-11-13T22:53:52,467 copying src/openrouter/models/payloadtoolargeresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,469 copying src/openrouter/models/publicpricing.py -> build/lib/openrouter/models 2025-11-13T22:53:52,471 copying src/openrouter/models/topproviderinfo.py -> build/lib/openrouter/models 2025-11-13T22:53:52,473 copying src/openrouter/models/providername.py -> build/lib/openrouter/models 2025-11-13T22:53:52,475 copying src/openrouter/models/getparametersop.py -> build/lib/openrouter/models 2025-11-13T22:53:52,477 copying src/openrouter/models/unauthorizedresponseerrordata.py -> build/lib/openrouter/models 2025-11-13T22:53:52,479 copying src/openrouter/models/completionlogprobs.py -> build/lib/openrouter/models 2025-11-13T22:53:52,481 copying src/openrouter/models/openresponsesnonstreamingresponse.py -> build/lib/openrouter/models 2025-11-13T22:53:52,484 creating build/lib/openrouter/errors 2025-11-13T22:53:52,485 copying src/openrouter/errors/forbiddenresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,487 copying src/openrouter/errors/provideroverloadedresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,489 copying src/openrouter/errors/responsevalidationerror.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,491 copying src/openrouter/errors/openrouterdefaulterror.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,493 copying src/openrouter/errors/unauthorizedresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,495 copying src/openrouter/errors/paymentrequiredresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,497 copying src/openrouter/errors/unprocessableentityresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,499 copying src/openrouter/errors/__init__.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,501 copying src/openrouter/errors/notfoundresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,503 copying src/openrouter/errors/openroutererror.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,505 copying src/openrouter/errors/payloadtoolargeresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,507 copying src/openrouter/errors/toomanyrequestsresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,509 copying src/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,511 copying src/openrouter/errors/badrequestresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,513 copying src/openrouter/errors/internalserverresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,515 copying src/openrouter/errors/serviceunavailableresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,517 copying src/openrouter/errors/chaterror.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,519 copying src/openrouter/errors/badgatewayresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,520 copying src/openrouter/errors/requesttimeoutresponse_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,522 copying src/openrouter/errors/no_response_error.py -> build/lib/openrouter/errors 2025-11-13T22:53:52,524 creating build/lib/openrouter/types 2025-11-13T22:53:52,526 copying src/openrouter/types/basemodel.py -> build/lib/openrouter/types 2025-11-13T22:53:52,528 copying src/openrouter/types/__init__.py -> build/lib/openrouter/types 2025-11-13T22:53:52,530 creating build/lib/openrouter/utils 2025-11-13T22:53:52,531 copying src/openrouter/utils/oauth_create_authorization_url.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,533 copying src/openrouter/utils/enums.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,535 copying src/openrouter/utils/retries.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,537 copying src/openrouter/utils/datetimes.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,539 copying src/openrouter/utils/forms.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,541 copying src/openrouter/utils/__init__.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,544 copying src/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,545 copying src/openrouter/utils/eventstreaming.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,548 copying src/openrouter/utils/security.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,550 copying src/openrouter/utils/metadata.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,552 copying src/openrouter/utils/unmarshal_json_response.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,553 copying src/openrouter/utils/headers.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,555 copying src/openrouter/utils/queryparams.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,557 copying src/openrouter/utils/serializers.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,559 copying src/openrouter/utils/values.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,561 copying src/openrouter/utils/annotations.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,563 copying src/openrouter/utils/logger.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,565 copying src/openrouter/utils/url.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,567 copying src/openrouter/utils/requestbodies.py -> build/lib/openrouter/utils 2025-11-13T22:53:52,570 creating build/lib/openrouter/_hooks 2025-11-13T22:53:52,571 copying src/openrouter/_hooks/sdkhooks.py -> build/lib/openrouter/_hooks 2025-11-13T22:53:52,573 copying src/openrouter/_hooks/__init__.py -> build/lib/openrouter/_hooks 2025-11-13T22:53:52,574 copying src/openrouter/_hooks/registration.py -> build/lib/openrouter/_hooks 2025-11-13T22:53:52,576 copying src/openrouter/_hooks/types.py -> build/lib/openrouter/_hooks 2025-11-13T22:53:52,578 running egg_info 2025-11-13T22:53:52,590 writing src/openrouter.egg-info/PKG-INFO 2025-11-13T22:53:52,593 writing dependency_links to src/openrouter.egg-info/dependency_links.txt 2025-11-13T22:53:52,594 writing requirements to src/openrouter.egg-info/requires.txt 2025-11-13T22:53:52,595 writing top-level names to src/openrouter.egg-info/top_level.txt 2025-11-13T22:53:52,618 reading manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:52,643 writing manifest file 'src/openrouter.egg-info/SOURCES.txt' 2025-11-13T22:53:52,652 copying src/openrouter/py.typed -> build/lib/openrouter 2025-11-13T22:53:52,673 installing to build/bdist.linux-armv7l/wheel 2025-11-13T22:53:52,674 running install 2025-11-13T22:53:52,697 running install_lib 2025-11-13T22:53:52,703 creating build/bdist.linux-armv7l/wheel 2025-11-13T22:53:52,706 creating build/bdist.linux-armv7l/wheel/openrouter 2025-11-13T22:53:52,707 copying build/lib/openrouter/parameters.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:52,713 creating build/bdist.linux-armv7l/wheel/openrouter/models 2025-11-13T22:53:52,714 copying build/lib/openrouter/models/createauthkeyscodeop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,717 copying build/lib/openrouter/models/openresponseswebsearchpreviewtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,719 copying build/lib/openrouter/models/responsessearchcontextsize.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,721 copying build/lib/openrouter/models/openairesponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,723 copying build/lib/openrouter/models/chatstreamingmessagechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,725 copying build/lib/openrouter/models/chatstreamingchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,727 copying build/lib/openrouter/models/openairesponsestoolchoice_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,729 copying build/lib/openrouter/models/openairesponsesreasoningeffort.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,730 copying build/lib/openrouter/models/responsesoutputitemfilesearchcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,732 copying build/lib/openrouter/models/paymentrequiredresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,734 copying build/lib/openrouter/models/openresponsesimagegencallcompleted.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,736 copying build/lib/openrouter/models/openairesponsesservicetier.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,738 copying build/lib/openrouter/models/responseformatjsonschema.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,739 copying build/lib/openrouter/models/getgenerationop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,742 copying build/lib/openrouter/models/openresponsesimagegencallpartialimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,744 copying build/lib/openrouter/models/responsesoutputitemreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,746 copying build/lib/openrouter/models/openresponsestoplogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,747 copying build/lib/openrouter/models/chatresponsechoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,749 copying build/lib/openrouter/models/openresponsesreasoning.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,751 copying build/lib/openrouter/models/responseoutputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,753 copying build/lib/openrouter/models/filepath.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,755 copying build/lib/openrouter/models/responsesoutputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,757 copying build/lib/openrouter/models/modelarchitecture.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,759 copying build/lib/openrouter/models/openresponsesrequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,762 copying build/lib/openrouter/models/responseinputtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,763 copying build/lib/openrouter/models/openresponsesusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,765 copying build/lib/openrouter/models/chatmessagecontentitemimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,767 copying build/lib/openrouter/models/defaultparameters.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,769 copying build/lib/openrouter/models/endpointstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,771 copying build/lib/openrouter/models/openresponsesreasoningconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,773 copying build/lib/openrouter/models/badgatewayresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,775 copying build/lib/openrouter/models/openairesponsesincompletedetails.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,777 copying build/lib/openrouter/models/listendpointsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,779 copying build/lib/openrouter/models/chatmessagecontentitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,780 copying build/lib/openrouter/models/toolcallstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,782 copying build/lib/openrouter/models/openairesponsesrefusalcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,784 copying build/lib/openrouter/models/perrequestlimits.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,785 copying build/lib/openrouter/models/provideroverloadedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,787 copying build/lib/openrouter/models/responseserrorfield.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,789 copying build/lib/openrouter/models/openresponsesreasoningsummarypartaddedevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,790 copying build/lib/openrouter/models/openresponsesreasoningdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,792 copying build/lib/openrouter/models/chatstreamingresponsechunk.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,794 copying build/lib/openrouter/models/openresponseslogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,795 copying build/lib/openrouter/models/updatekeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,797 copying build/lib/openrouter/models/createchargerequest.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,799 copying build/lib/openrouter/models/openairesponsesresponsestatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,801 copying build/lib/openrouter/models/getuseractivityop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,802 copying build/lib/openrouter/models/openairesponsesinput_union.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,805 copying build/lib/openrouter/models/message.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,806 copying build/lib/openrouter/models/responsesformattextjsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,808 copying build/lib/openrouter/models/outputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,810 copying build/lib/openrouter/models/toolresponsemessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,812 copying build/lib/openrouter/models/serviceunavailableresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,814 copying build/lib/openrouter/models/openresponsesfunctiontoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,815 copying build/lib/openrouter/models/outputitemimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,817 copying build/lib/openrouter/models/instructtype.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,819 copying build/lib/openrouter/models/responseswebsearchcalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,821 copying build/lib/openrouter/models/chatgenerationparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,823 copying build/lib/openrouter/models/tooldefinitionjson.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,825 copying build/lib/openrouter/models/listendpointsresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,826 copying build/lib/openrouter/models/responsesoutputitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,828 copying build/lib/openrouter/models/chatmessagecontentitemaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,830 copying build/lib/openrouter/models/inputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,832 copying build/lib/openrouter/models/modelscountresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,833 copying build/lib/openrouter/models/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,837 copying build/lib/openrouter/models/outputmodality.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,839 copying build/lib/openrouter/models/responseinputimage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,841 copying build/lib/openrouter/models/listendpointszdrop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,843 copying build/lib/openrouter/models/openairesponsesprompt.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,845 copying build/lib/openrouter/models/completionchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,846 copying build/lib/openrouter/models/chatstreamoptions.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,848 copying build/lib/openrouter/models/chatmessagecontentitemtext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,850 copying build/lib/openrouter/models/getmodelsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,851 copying build/lib/openrouter/models/toomanyrequestsresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,853 copying build/lib/openrouter/models/openresponsesfunctioncalloutput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,855 copying build/lib/openrouter/models/createresponsesop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,857 copying build/lib/openrouter/models/getcreditsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,859 copying build/lib/openrouter/models/listmodelsuserop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,860 copying build/lib/openrouter/models/internalserverresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,862 copying build/lib/openrouter/models/openresponsesreasoningsummarytextdoneevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,864 copying build/lib/openrouter/models/openresponsesinputmessageitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,866 copying build/lib/openrouter/models/filecitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,867 copying build/lib/openrouter/models/websearchpreviewtooluserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,869 copying build/lib/openrouter/models/forbiddenresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,871 copying build/lib/openrouter/models/openresponsesreasoningsummarytextdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,873 copying build/lib/openrouter/models/modelgroup.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,875 copying build/lib/openrouter/models/chatgenerationtokenusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,876 copying build/lib/openrouter/models/deletekeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,878 copying build/lib/openrouter/models/responsesformatjsonobject.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,880 copying build/lib/openrouter/models/chatstreamingmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,882 copying build/lib/openrouter/models/openresponsesreasoningdeltaevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,884 copying build/lib/openrouter/models/assistantmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,885 copying build/lib/openrouter/models/parameter.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,887 copying build/lib/openrouter/models/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,888 copying build/lib/openrouter/models/urlcitation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,890 copying build/lib/openrouter/models/model.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,892 copying build/lib/openrouter/models/responsesoutputitemfunctioncall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,894 copying build/lib/openrouter/models/usermessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,896 copying build/lib/openrouter/models/websearchstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,897 copying build/lib/openrouter/models/openairesponsestruncation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,899 copying build/lib/openrouter/models/listprovidersop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,901 copying build/lib/openrouter/models/chatmessagetokenlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,903 copying build/lib/openrouter/models/chatcompletionfinishreason.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,905 copying build/lib/openrouter/models/notfoundresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,906 copying build/lib/openrouter/models/responseswebsearchuserlocation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,908 copying build/lib/openrouter/models/openresponsesimagegencallgenerating.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,910 copying build/lib/openrouter/models/listop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,912 copying build/lib/openrouter/models/edgenetworktimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,914 copying build/lib/openrouter/models/reasoningsummarytext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,916 copying build/lib/openrouter/models/responsesformattext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,918 copying build/lib/openrouter/models/chatresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,920 copying build/lib/openrouter/models/sendchatcompletionrequestop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,922 copying build/lib/openrouter/models/getkeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,924 copying build/lib/openrouter/models/openresponseswebsearch20250826tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,926 copying build/lib/openrouter/models/activityitem.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,927 copying build/lib/openrouter/models/chatmessagecontentitemvideo.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,929 copying build/lib/openrouter/models/systemmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,931 copying build/lib/openrouter/models/completionusage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,933 copying build/lib/openrouter/models/openresponsesresponsetext.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,935 copying build/lib/openrouter/models/reasoningtextcontent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,937 copying build/lib/openrouter/models/openresponsesimagegencallinprogress.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,938 copying build/lib/openrouter/models/openresponseseasyinputmessage.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,940 copying build/lib/openrouter/models/openairesponsesannotation.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,942 copying build/lib/openrouter/models/publicendpoint.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,944 copying build/lib/openrouter/models/requesttimeoutresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,946 copying build/lib/openrouter/models/modelslistresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,947 copying build/lib/openrouter/models/namedtoolchoice.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,949 copying build/lib/openrouter/models/jsonschemaconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,951 copying build/lib/openrouter/models/openresponseswebsearchpreview20250311tool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,953 copying build/lib/openrouter/models/completionresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,954 copying build/lib/openrouter/models/createcoinbasechargeop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,956 copying build/lib/openrouter/models/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,958 copying build/lib/openrouter/models/chatmessagetoolcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,960 copying build/lib/openrouter/models/openresponseserrorevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,962 copying build/lib/openrouter/models/responseformattextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,963 copying build/lib/openrouter/models/getcurrentkeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,966 copying build/lib/openrouter/models/responsesimagegenerationcall.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,967 copying build/lib/openrouter/models/exchangeauthcodeforapikeyop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,969 copying build/lib/openrouter/models/openresponseswebsearchtool.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,971 copying build/lib/openrouter/models/imagegenerationstatus.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,973 copying build/lib/openrouter/models/unprocessableentityresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,975 copying build/lib/openrouter/models/createembeddingsop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,977 copying build/lib/openrouter/models/responseinputfile.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,979 copying build/lib/openrouter/models/openresponsesstreamevent.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,982 copying build/lib/openrouter/models/quantization.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,983 copying build/lib/openrouter/models/completioncreateparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,986 copying build/lib/openrouter/models/responseformattextgrammar.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,987 copying build/lib/openrouter/models/openairesponsesincludable.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,989 copying build/lib/openrouter/models/createkeysop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,992 copying build/lib/openrouter/models/responseinputaudio.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,993 copying build/lib/openrouter/models/reasoningsummaryverbosity.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,995 copying build/lib/openrouter/models/badrequestresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,997 copying build/lib/openrouter/models/chatmessagetokenlogprob.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:52,999 copying build/lib/openrouter/models/responsetextconfig.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,001 copying build/lib/openrouter/models/openresponsesinput.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,003 copying build/lib/openrouter/models/payloadtoolargeresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,004 copying build/lib/openrouter/models/publicpricing.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,006 copying build/lib/openrouter/models/topproviderinfo.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,008 copying build/lib/openrouter/models/providername.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,010 copying build/lib/openrouter/models/getparametersop.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,012 copying build/lib/openrouter/models/unauthorizedresponseerrordata.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,014 copying build/lib/openrouter/models/completionlogprobs.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,016 copying build/lib/openrouter/models/openresponsesnonstreamingresponse.py -> build/bdist.linux-armv7l/wheel/./openrouter/models 2025-11-13T22:53:53,019 copying build/lib/openrouter/httpclient.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,021 copying build/lib/openrouter/providers.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,023 creating build/bdist.linux-armv7l/wheel/openrouter/errors 2025-11-13T22:53:53,025 copying build/lib/openrouter/errors/forbiddenresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,027 copying build/lib/openrouter/errors/provideroverloadedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,029 copying build/lib/openrouter/errors/responsevalidationerror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,031 copying build/lib/openrouter/errors/openrouterdefaulterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,032 copying build/lib/openrouter/errors/unauthorizedresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,034 copying build/lib/openrouter/errors/paymentrequiredresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,036 copying build/lib/openrouter/errors/unprocessableentityresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,038 copying build/lib/openrouter/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,041 copying build/lib/openrouter/errors/notfoundresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,043 copying build/lib/openrouter/errors/openroutererror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,045 copying build/lib/openrouter/errors/payloadtoolargeresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,047 copying build/lib/openrouter/errors/toomanyrequestsresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,048 copying build/lib/openrouter/errors/edgenetworktimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,050 copying build/lib/openrouter/errors/badrequestresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,052 copying build/lib/openrouter/errors/internalserverresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,054 copying build/lib/openrouter/errors/serviceunavailableresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,056 copying build/lib/openrouter/errors/chaterror.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,057 copying build/lib/openrouter/errors/badgatewayresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,059 copying build/lib/openrouter/errors/requesttimeoutresponse_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,061 copying build/lib/openrouter/errors/no_response_error.py -> build/bdist.linux-armv7l/wheel/./openrouter/errors 2025-11-13T22:53:53,063 copying build/lib/openrouter/models_.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,066 copying build/lib/openrouter/responses.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,069 copying build/lib/openrouter/py.typed -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,071 copying build/lib/openrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,073 copying build/lib/openrouter/sdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,075 copying build/lib/openrouter/sdkconfiguration.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,077 copying build/lib/openrouter/basesdk.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,079 copying build/lib/openrouter/credits.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,082 copying build/lib/openrouter/embeddings.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,085 copying build/lib/openrouter/analytics.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,087 creating build/bdist.linux-armv7l/wheel/openrouter/types 2025-11-13T22:53:53,088 copying build/lib/openrouter/types/basemodel.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-11-13T22:53:53,090 copying build/lib/openrouter/types/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/types 2025-11-13T22:53:53,092 copying build/lib/openrouter/_version.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,094 copying build/lib/openrouter/oauth.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,096 copying build/lib/openrouter/api_keys.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,100 creating build/bdist.linux-armv7l/wheel/openrouter/utils 2025-11-13T22:53:53,102 copying build/lib/openrouter/utils/oauth_create_authorization_url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,104 copying build/lib/openrouter/utils/enums.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,106 copying build/lib/openrouter/utils/retries.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,108 copying build/lib/openrouter/utils/datetimes.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,110 copying build/lib/openrouter/utils/forms.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,112 copying build/lib/openrouter/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,115 copying build/lib/openrouter/utils/oauth_create_sha256_code_challenge.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,117 copying build/lib/openrouter/utils/eventstreaming.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,119 copying build/lib/openrouter/utils/security.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,121 copying build/lib/openrouter/utils/metadata.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,123 copying build/lib/openrouter/utils/unmarshal_json_response.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,125 copying build/lib/openrouter/utils/headers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,127 copying build/lib/openrouter/utils/queryparams.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,130 copying build/lib/openrouter/utils/serializers.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,132 copying build/lib/openrouter/utils/values.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,134 copying build/lib/openrouter/utils/annotations.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,136 copying build/lib/openrouter/utils/logger.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,138 copying build/lib/openrouter/utils/url.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,140 copying build/lib/openrouter/utils/requestbodies.py -> build/bdist.linux-armv7l/wheel/./openrouter/utils 2025-11-13T22:53:53,142 copying build/lib/openrouter/generations.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,144 copying build/lib/openrouter/endpoints.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,147 copying build/lib/openrouter/beta.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,149 creating build/bdist.linux-armv7l/wheel/openrouter/_hooks 2025-11-13T22:53:53,150 copying build/lib/openrouter/_hooks/sdkhooks.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:53:53,152 copying build/lib/openrouter/_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:53:53,154 copying build/lib/openrouter/_hooks/registration.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:53:53,156 copying build/lib/openrouter/_hooks/types.py -> build/bdist.linux-armv7l/wheel/./openrouter/_hooks 2025-11-13T22:53:53,158 copying build/lib/openrouter/completions.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,161 copying build/lib/openrouter/chat.py -> build/bdist.linux-armv7l/wheel/./openrouter 2025-11-13T22:53:53,164 running install_egg_info 2025-11-13T22:53:53,171 Copying src/openrouter.egg-info to build/bdist.linux-armv7l/wheel/./openrouter-0.0.6-py3.11.egg-info 2025-11-13T22:53:53,183 running install_scripts 2025-11-13T22:53:53,191 creating build/bdist.linux-armv7l/wheel/openrouter-0.0.6.dist-info/WHEEL 2025-11-13T22:53:53,194 creating '/tmp/pip-wheel-t_whp78w/.tmp-kp1luckv/openrouter-0.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-13T22:53:53,197 adding 'openrouter/__init__.py' 2025-11-13T22:53:53,198 adding 'openrouter/_version.py' 2025-11-13T22:53:53,201 adding 'openrouter/analytics.py' 2025-11-13T22:53:53,204 adding 'openrouter/api_keys.py' 2025-11-13T22:53:53,207 adding 'openrouter/basesdk.py' 2025-11-13T22:53:53,209 adding 'openrouter/beta.py' 2025-11-13T22:53:53,211 adding 'openrouter/chat.py' 2025-11-13T22:53:53,213 adding 'openrouter/completions.py' 2025-11-13T22:53:53,215 adding 'openrouter/credits.py' 2025-11-13T22:53:53,217 adding 'openrouter/embeddings.py' 2025-11-13T22:53:53,219 adding 'openrouter/endpoints.py' 2025-11-13T22:53:53,221 adding 'openrouter/generations.py' 2025-11-13T22:53:53,222 adding 'openrouter/httpclient.py' 2025-11-13T22:53:53,224 adding 'openrouter/models_.py' 2025-11-13T22:53:53,226 adding 'openrouter/oauth.py' 2025-11-13T22:53:53,228 adding 'openrouter/parameters.py' 2025-11-13T22:53:53,229 adding 'openrouter/providers.py' 2025-11-13T22:53:53,231 adding 'openrouter/py.typed' 2025-11-13T22:53:53,233 adding 'openrouter/responses.py' 2025-11-13T22:53:53,235 adding 'openrouter/sdk.py' 2025-11-13T22:53:53,236 adding 'openrouter/sdkconfiguration.py' 2025-11-13T22:53:53,238 adding 'openrouter/_hooks/__init__.py' 2025-11-13T22:53:53,239 adding 'openrouter/_hooks/registration.py' 2025-11-13T22:53:53,240 adding 'openrouter/_hooks/sdkhooks.py' 2025-11-13T22:53:53,242 adding 'openrouter/_hooks/types.py' 2025-11-13T22:53:53,244 adding 'openrouter/errors/__init__.py' 2025-11-13T22:53:53,246 adding 'openrouter/errors/badgatewayresponse_error.py' 2025-11-13T22:53:53,247 adding 'openrouter/errors/badrequestresponse_error.py' 2025-11-13T22:53:53,249 adding 'openrouter/errors/chaterror.py' 2025-11-13T22:53:53,250 adding 'openrouter/errors/edgenetworktimeoutresponse_error.py' 2025-11-13T22:53:53,252 adding 'openrouter/errors/forbiddenresponse_error.py' 2025-11-13T22:53:53,253 adding 'openrouter/errors/internalserverresponse_error.py' 2025-11-13T22:53:53,255 adding 'openrouter/errors/no_response_error.py' 2025-11-13T22:53:53,256 adding 'openrouter/errors/notfoundresponse_error.py' 2025-11-13T22:53:53,257 adding 'openrouter/errors/openrouterdefaulterror.py' 2025-11-13T22:53:53,259 adding 'openrouter/errors/openroutererror.py' 2025-11-13T22:53:53,260 adding 'openrouter/errors/payloadtoolargeresponse_error.py' 2025-11-13T22:53:53,261 adding 'openrouter/errors/paymentrequiredresponse_error.py' 2025-11-13T22:53:53,262 adding 'openrouter/errors/provideroverloadedresponse_error.py' 2025-11-13T22:53:53,263 adding 'openrouter/errors/requesttimeoutresponse_error.py' 2025-11-13T22:53:53,265 adding 'openrouter/errors/responsevalidationerror.py' 2025-11-13T22:53:53,266 adding 'openrouter/errors/serviceunavailableresponse_error.py' 2025-11-13T22:53:53,267 adding 'openrouter/errors/toomanyrequestsresponse_error.py' 2025-11-13T22:53:53,268 adding 'openrouter/errors/unauthorizedresponse_error.py' 2025-11-13T22:53:53,270 adding 'openrouter/errors/unprocessableentityresponse_error.py' 2025-11-13T22:53:53,282 adding 'openrouter/models/__init__.py' 2025-11-13T22:53:53,284 adding 'openrouter/models/activityitem.py' 2025-11-13T22:53:53,285 adding 'openrouter/models/assistantmessage.py' 2025-11-13T22:53:53,287 adding 'openrouter/models/badgatewayresponseerrordata.py' 2025-11-13T22:53:53,288 adding 'openrouter/models/badrequestresponseerrordata.py' 2025-11-13T22:53:53,289 adding 'openrouter/models/chatcompletionfinishreason.py' 2025-11-13T22:53:53,290 adding 'openrouter/models/chaterror.py' 2025-11-13T22:53:53,292 adding 'openrouter/models/chatgenerationparams.py' 2025-11-13T22:53:53,293 adding 'openrouter/models/chatgenerationtokenusage.py' 2025-11-13T22:53:53,294 adding 'openrouter/models/chatmessagecontentitem.py' 2025-11-13T22:53:53,296 adding 'openrouter/models/chatmessagecontentitemaudio.py' 2025-11-13T22:53:53,297 adding 'openrouter/models/chatmessagecontentitemimage.py' 2025-11-13T22:53:53,298 adding 'openrouter/models/chatmessagecontentitemtext.py' 2025-11-13T22:53:53,300 adding 'openrouter/models/chatmessagecontentitemvideo.py' 2025-11-13T22:53:53,301 adding 'openrouter/models/chatmessagetokenlogprob.py' 2025-11-13T22:53:53,302 adding 'openrouter/models/chatmessagetokenlogprobs.py' 2025-11-13T22:53:53,303 adding 'openrouter/models/chatmessagetoolcall.py' 2025-11-13T22:53:53,305 adding 'openrouter/models/chatresponse.py' 2025-11-13T22:53:53,306 adding 'openrouter/models/chatresponsechoice.py' 2025-11-13T22:53:53,307 adding 'openrouter/models/chatstreamingchoice.py' 2025-11-13T22:53:53,309 adding 'openrouter/models/chatstreamingmessagechunk.py' 2025-11-13T22:53:53,310 adding 'openrouter/models/chatstreamingmessagetoolcall.py' 2025-11-13T22:53:53,311 adding 'openrouter/models/chatstreamingresponsechunk.py' 2025-11-13T22:53:53,313 adding 'openrouter/models/chatstreamoptions.py' 2025-11-13T22:53:53,314 adding 'openrouter/models/completionchoice.py' 2025-11-13T22:53:53,316 adding 'openrouter/models/completioncreateparams.py' 2025-11-13T22:53:53,317 adding 'openrouter/models/completionlogprobs.py' 2025-11-13T22:53:53,318 adding 'openrouter/models/completionresponse.py' 2025-11-13T22:53:53,320 adding 'openrouter/models/completionusage.py' 2025-11-13T22:53:53,321 adding 'openrouter/models/createauthkeyscodeop.py' 2025-11-13T22:53:53,322 adding 'openrouter/models/createchargerequest.py' 2025-11-13T22:53:53,324 adding 'openrouter/models/createcoinbasechargeop.py' 2025-11-13T22:53:53,325 adding 'openrouter/models/createembeddingsop.py' 2025-11-13T22:53:53,327 adding 'openrouter/models/createkeysop.py' 2025-11-13T22:53:53,329 adding 'openrouter/models/createresponsesop.py' 2025-11-13T22:53:53,330 adding 'openrouter/models/defaultparameters.py' 2025-11-13T22:53:53,331 adding 'openrouter/models/deletekeysop.py' 2025-11-13T22:53:53,332 adding 'openrouter/models/edgenetworktimeoutresponseerrordata.py' 2025-11-13T22:53:53,334 adding 'openrouter/models/endpointstatus.py' 2025-11-13T22:53:53,335 adding 'openrouter/models/exchangeauthcodeforapikeyop.py' 2025-11-13T22:53:53,336 adding 'openrouter/models/filecitation.py' 2025-11-13T22:53:53,338 adding 'openrouter/models/filepath.py' 2025-11-13T22:53:53,339 adding 'openrouter/models/forbiddenresponseerrordata.py' 2025-11-13T22:53:53,340 adding 'openrouter/models/getcreditsop.py' 2025-11-13T22:53:53,342 adding 'openrouter/models/getcurrentkeyop.py' 2025-11-13T22:53:53,343 adding 'openrouter/models/getgenerationop.py' 2025-11-13T22:53:53,345 adding 'openrouter/models/getkeyop.py' 2025-11-13T22:53:53,346 adding 'openrouter/models/getmodelsop.py' 2025-11-13T22:53:53,348 adding 'openrouter/models/getparametersop.py' 2025-11-13T22:53:53,349 adding 'openrouter/models/getuseractivityop.py' 2025-11-13T22:53:53,350 adding 'openrouter/models/imagegenerationstatus.py' 2025-11-13T22:53:53,352 adding 'openrouter/models/inputmodality.py' 2025-11-13T22:53:53,353 adding 'openrouter/models/instructtype.py' 2025-11-13T22:53:53,354 adding 'openrouter/models/internalserverresponseerrordata.py' 2025-11-13T22:53:53,355 adding 'openrouter/models/jsonschemaconfig.py' 2025-11-13T22:53:53,357 adding 'openrouter/models/listendpointsop.py' 2025-11-13T22:53:53,358 adding 'openrouter/models/listendpointsresponse.py' 2025-11-13T22:53:53,359 adding 'openrouter/models/listendpointszdrop.py' 2025-11-13T22:53:53,360 adding 'openrouter/models/listmodelsuserop.py' 2025-11-13T22:53:53,362 adding 'openrouter/models/listop.py' 2025-11-13T22:53:53,363 adding 'openrouter/models/listprovidersop.py' 2025-11-13T22:53:53,364 adding 'openrouter/models/message.py' 2025-11-13T22:53:53,366 adding 'openrouter/models/model.py' 2025-11-13T22:53:53,367 adding 'openrouter/models/modelarchitecture.py' 2025-11-13T22:53:53,369 adding 'openrouter/models/modelgroup.py' 2025-11-13T22:53:53,370 adding 'openrouter/models/modelscountresponse.py' 2025-11-13T22:53:53,371 adding 'openrouter/models/modelslistresponse.py' 2025-11-13T22:53:53,372 adding 'openrouter/models/namedtoolchoice.py' 2025-11-13T22:53:53,374 adding 'openrouter/models/notfoundresponseerrordata.py' 2025-11-13T22:53:53,375 adding 'openrouter/models/openairesponsesannotation.py' 2025-11-13T22:53:53,376 adding 'openrouter/models/openairesponsesincludable.py' 2025-11-13T22:53:53,377 adding 'openrouter/models/openairesponsesincompletedetails.py' 2025-11-13T22:53:53,379 adding 'openrouter/models/openairesponsesinput_union.py' 2025-11-13T22:53:53,380 adding 'openrouter/models/openairesponsesprompt.py' 2025-11-13T22:53:53,381 adding 'openrouter/models/openairesponsesreasoningconfig.py' 2025-11-13T22:53:53,383 adding 'openrouter/models/openairesponsesreasoningeffort.py' 2025-11-13T22:53:53,384 adding 'openrouter/models/openairesponsesrefusalcontent.py' 2025-11-13T22:53:53,385 adding 'openrouter/models/openairesponsesresponsestatus.py' 2025-11-13T22:53:53,386 adding 'openrouter/models/openairesponsesservicetier.py' 2025-11-13T22:53:53,388 adding 'openrouter/models/openairesponsestoolchoice_union.py' 2025-11-13T22:53:53,389 adding 'openrouter/models/openairesponsestruncation.py' 2025-11-13T22:53:53,390 adding 'openrouter/models/openresponseseasyinputmessage.py' 2025-11-13T22:53:53,391 adding 'openrouter/models/openresponseserrorevent.py' 2025-11-13T22:53:53,392 adding 'openrouter/models/openresponsesfunctioncalloutput.py' 2025-11-13T22:53:53,394 adding 'openrouter/models/openresponsesfunctiontoolcall.py' 2025-11-13T22:53:53,395 adding 'openrouter/models/openresponsesimagegencallcompleted.py' 2025-11-13T22:53:53,396 adding 'openrouter/models/openresponsesimagegencallgenerating.py' 2025-11-13T22:53:53,397 adding 'openrouter/models/openresponsesimagegencallinprogress.py' 2025-11-13T22:53:53,398 adding 'openrouter/models/openresponsesimagegencallpartialimage.py' 2025-11-13T22:53:53,399 adding 'openrouter/models/openresponsesinput.py' 2025-11-13T22:53:53,401 adding 'openrouter/models/openresponsesinputmessageitem.py' 2025-11-13T22:53:53,402 adding 'openrouter/models/openresponseslogprobs.py' 2025-11-13T22:53:53,404 adding 'openrouter/models/openresponsesnonstreamingresponse.py' 2025-11-13T22:53:53,405 adding 'openrouter/models/openresponsesreasoning.py' 2025-11-13T22:53:53,407 adding 'openrouter/models/openresponsesreasoningconfig.py' 2025-11-13T22:53:53,408 adding 'openrouter/models/openresponsesreasoningdeltaevent.py' 2025-11-13T22:53:53,409 adding 'openrouter/models/openresponsesreasoningdoneevent.py' 2025-11-13T22:53:53,410 adding 'openrouter/models/openresponsesreasoningsummarypartaddedevent.py' 2025-11-13T22:53:53,411 adding 'openrouter/models/openresponsesreasoningsummarytextdeltaevent.py' 2025-11-13T22:53:53,412 adding 'openrouter/models/openresponsesreasoningsummarytextdoneevent.py' 2025-11-13T22:53:53,415 adding 'openrouter/models/openresponsesrequest.py' 2025-11-13T22:53:53,416 adding 'openrouter/models/openresponsesresponsetext.py' 2025-11-13T22:53:53,418 adding 'openrouter/models/openresponsesstreamevent.py' 2025-11-13T22:53:53,420 adding 'openrouter/models/openresponsestoplogprobs.py' 2025-11-13T22:53:53,421 adding 'openrouter/models/openresponsesusage.py' 2025-11-13T22:53:53,422 adding 'openrouter/models/openresponseswebsearch20250826tool.py' 2025-11-13T22:53:53,424 adding 'openrouter/models/openresponseswebsearchpreview20250311tool.py' 2025-11-13T22:53:53,425 adding 'openrouter/models/openresponseswebsearchpreviewtool.py' 2025-11-13T22:53:53,426 adding 'openrouter/models/openresponseswebsearchtool.py' 2025-11-13T22:53:53,428 adding 'openrouter/models/outputitemimagegenerationcall.py' 2025-11-13T22:53:53,429 adding 'openrouter/models/outputmessage.py' 2025-11-13T22:53:53,430 adding 'openrouter/models/outputmodality.py' 2025-11-13T22:53:53,432 adding 'openrouter/models/parameter.py' 2025-11-13T22:53:53,433 adding 'openrouter/models/payloadtoolargeresponseerrordata.py' 2025-11-13T22:53:53,434 adding 'openrouter/models/paymentrequiredresponseerrordata.py' 2025-11-13T22:53:53,435 adding 'openrouter/models/perrequestlimits.py' 2025-11-13T22:53:53,437 adding 'openrouter/models/providername.py' 2025-11-13T22:53:53,438 adding 'openrouter/models/provideroverloadedresponseerrordata.py' 2025-11-13T22:53:53,440 adding 'openrouter/models/publicendpoint.py' 2025-11-13T22:53:53,441 adding 'openrouter/models/publicpricing.py' 2025-11-13T22:53:53,442 adding 'openrouter/models/quantization.py' 2025-11-13T22:53:53,443 adding 'openrouter/models/reasoningsummarytext.py' 2025-11-13T22:53:53,445 adding 'openrouter/models/reasoningsummaryverbosity.py' 2025-11-13T22:53:53,446 adding 'openrouter/models/reasoningtextcontent.py' 2025-11-13T22:53:53,447 adding 'openrouter/models/requesttimeoutresponseerrordata.py' 2025-11-13T22:53:53,448 adding 'openrouter/models/responseformatjsonschema.py' 2025-11-13T22:53:53,449 adding 'openrouter/models/responseformattextconfig.py' 2025-11-13T22:53:53,451 adding 'openrouter/models/responseformattextgrammar.py' 2025-11-13T22:53:53,452 adding 'openrouter/models/responseinputaudio.py' 2025-11-13T22:53:53,453 adding 'openrouter/models/responseinputfile.py' 2025-11-13T22:53:53,455 adding 'openrouter/models/responseinputimage.py' 2025-11-13T22:53:53,456 adding 'openrouter/models/responseinputtext.py' 2025-11-13T22:53:53,457 adding 'openrouter/models/responseoutputtext.py' 2025-11-13T22:53:53,458 adding 'openrouter/models/responseserrorfield.py' 2025-11-13T22:53:53,459 adding 'openrouter/models/responsesformatjsonobject.py' 2025-11-13T22:53:53,460 adding 'openrouter/models/responsesformattext.py' 2025-11-13T22:53:53,461 adding 'openrouter/models/responsesformattextjsonschemaconfig.py' 2025-11-13T22:53:53,463 adding 'openrouter/models/responsesimagegenerationcall.py' 2025-11-13T22:53:53,464 adding 'openrouter/models/responsesoutputitem.py' 2025-11-13T22:53:53,465 adding 'openrouter/models/responsesoutputitemfilesearchcall.py' 2025-11-13T22:53:53,466 adding 'openrouter/models/responsesoutputitemfunctioncall.py' 2025-11-13T22:53:53,468 adding 'openrouter/models/responsesoutputitemreasoning.py' 2025-11-13T22:53:53,469 adding 'openrouter/models/responsesoutputmessage.py' 2025-11-13T22:53:53,470 adding 'openrouter/models/responsessearchcontextsize.py' 2025-11-13T22:53:53,472 adding 'openrouter/models/responseswebsearchcalloutput.py' 2025-11-13T22:53:53,473 adding 'openrouter/models/responseswebsearchuserlocation.py' 2025-11-13T22:53:53,474 adding 'openrouter/models/responsetextconfig.py' 2025-11-13T22:53:53,475 adding 'openrouter/models/security.py' 2025-11-13T22:53:53,476 adding 'openrouter/models/sendchatcompletionrequestop.py' 2025-11-13T22:53:53,478 adding 'openrouter/models/serviceunavailableresponseerrordata.py' 2025-11-13T22:53:53,479 adding 'openrouter/models/systemmessage.py' 2025-11-13T22:53:53,480 adding 'openrouter/models/toolcallstatus.py' 2025-11-13T22:53:53,481 adding 'openrouter/models/tooldefinitionjson.py' 2025-11-13T22:53:53,483 adding 'openrouter/models/toolresponsemessage.py' 2025-11-13T22:53:53,484 adding 'openrouter/models/toomanyrequestsresponseerrordata.py' 2025-11-13T22:53:53,485 adding 'openrouter/models/topproviderinfo.py' 2025-11-13T22:53:53,486 adding 'openrouter/models/unauthorizedresponseerrordata.py' 2025-11-13T22:53:53,488 adding 'openrouter/models/unprocessableentityresponseerrordata.py' 2025-11-13T22:53:53,489 adding 'openrouter/models/updatekeysop.py' 2025-11-13T22:53:53,490 adding 'openrouter/models/urlcitation.py' 2025-11-13T22:53:53,492 adding 'openrouter/models/usermessage.py' 2025-11-13T22:53:53,493 adding 'openrouter/models/websearchpreviewtooluserlocation.py' 2025-11-13T22:53:53,494 adding 'openrouter/models/websearchstatus.py' 2025-11-13T22:53:53,496 adding 'openrouter/types/__init__.py' 2025-11-13T22:53:53,497 adding 'openrouter/types/basemodel.py' 2025-11-13T22:53:53,499 adding 'openrouter/utils/__init__.py' 2025-11-13T22:53:53,501 adding 'openrouter/utils/annotations.py' 2025-11-13T22:53:53,502 adding 'openrouter/utils/datetimes.py' 2025-11-13T22:53:53,503 adding 'openrouter/utils/enums.py' 2025-11-13T22:53:53,505 adding 'openrouter/utils/eventstreaming.py' 2025-11-13T22:53:53,506 adding 'openrouter/utils/forms.py' 2025-11-13T22:53:53,508 adding 'openrouter/utils/headers.py' 2025-11-13T22:53:53,509 adding 'openrouter/utils/logger.py' 2025-11-13T22:53:53,510 adding 'openrouter/utils/metadata.py' 2025-11-13T22:53:53,512 adding 'openrouter/utils/oauth_create_authorization_url.py' 2025-11-13T22:53:53,513 adding 'openrouter/utils/oauth_create_sha256_code_challenge.py' 2025-11-13T22:53:53,515 adding 'openrouter/utils/queryparams.py' 2025-11-13T22:53:53,516 adding 'openrouter/utils/requestbodies.py' 2025-11-13T22:53:53,517 adding 'openrouter/utils/retries.py' 2025-11-13T22:53:53,519 adding 'openrouter/utils/security.py' 2025-11-13T22:53:53,521 adding 'openrouter/utils/serializers.py' 2025-11-13T22:53:53,522 adding 'openrouter/utils/unmarshal_json_response.py' 2025-11-13T22:53:53,523 adding 'openrouter/utils/url.py' 2025-11-13T22:53:53,525 adding 'openrouter/utils/values.py' 2025-11-13T22:53:53,527 adding 'openrouter-0.0.6.dist-info/METADATA' 2025-11-13T22:53:53,528 adding 'openrouter-0.0.6.dist-info/WHEEL' 2025-11-13T22:53:53,529 adding 'openrouter-0.0.6.dist-info/top_level.txt' 2025-11-13T22:53:53,533 adding 'openrouter-0.0.6.dist-info/RECORD' 2025-11-13T22:53:53,539 removing build/bdist.linux-armv7l/wheel 2025-11-13T22:53:53,685 Building wheel for openrouter (pyproject.toml): finished with status 'done' 2025-11-13T22:53:53,695 Created wheel for openrouter: filename=openrouter-0.0.6-py3-none-any.whl size=228344 sha256=1ca2cc8115c1f1bf0b8fe191d25908457b1f3cc2c5d6bd531ca18c15a454a5ea 2025-11-13T22:53:53,696 Stored in directory: /tmp/pip-ephem-wheel-cache-73nbmr2v/wheels/63/3f/b0/f1de13c1c898274ffd5a4e88fc50d170422cc90a923bf34a06 2025-11-13T22:53:53,714 Successfully built openrouter 2025-11-13T22:53:53,722 Removed build tracker: '/tmp/pip-build-tracker-ny944yn0'