2026-02-28T06:57:34,781 Created temporary directory: /tmp/pip-ephem-wheel-cache-pwnj2x0j 2026-02-28T06:57:34,783 Created temporary directory: /tmp/pip-build-tracker-fyta30a8 2026-02-28T06:57:34,784 Initialized build tracking at /tmp/pip-build-tracker-fyta30a8 2026-02-28T06:57:34,784 Created build tracker: /tmp/pip-build-tracker-fyta30a8 2026-02-28T06:57:34,784 Entered build tracker: /tmp/pip-build-tracker-fyta30a8 2026-02-28T06:57:34,785 Created temporary directory: /tmp/pip-wheel-zr74ggnc 2026-02-28T06:57:34,788 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-28T06:57:34,791 Created temporary directory: /tmp/pip-ephem-wheel-cache-ysmbncdj 2026-02-28T06:57:34,814 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T06:57:34,817 2 location(s) to search for versions of videoclaw: 2026-02-28T06:57:34,817 * https://pypi.org/simple/videoclaw/ 2026-02-28T06:57:34,817 * https://www.piwheels.org/simple/videoclaw/ 2026-02-28T06:57:34,818 Fetching project page and analyzing links: https://pypi.org/simple/videoclaw/ 2026-02-28T06:57:34,819 Getting page https://pypi.org/simple/videoclaw/ 2026-02-28T06:57:34,820 Found index url https://pypi.org/simple 2026-02-28T06:57:35,036 Fetched page https://pypi.org/simple/videoclaw/ as application/vnd.pypi.simple.v1+json 2026-02-28T06:57:35,039 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/42/d6/e5aa6d9fb48ed1e41ec92fdf31da2e39c71a3bba474135b3d9ed0f3cdf7a/videoclaw-0.1.0-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,040 Found link https://files.pythonhosted.org/packages/ee/ad/e3b47ed249ee172a86ef22efc5ed9b42fb06f2885ae540ced57e54251c67/videoclaw-0.1.0.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.0 2026-02-28T06:57:35,041 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/af/fd/2a319e3639bc7c20705ff277cd029727bf592c4c30a7ab84be041d1dd8e1/videoclaw-0.1.1-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,042 Found link https://files.pythonhosted.org/packages/53/69/dc13e387b1666813395db795dc15634f8954a1f696ae79f2e8b82094ad9e/videoclaw-0.1.1.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.1 2026-02-28T06:57:35,042 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/0b/d9/581a45d466bc3a70705ebeb40bbe88f2f3369ba04d58e4e9ab21927c8add/videoclaw-0.1.2-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,043 Found link https://files.pythonhosted.org/packages/4d/bf/dcc37cf8d2ac91e991baf066c8e38833c6d388a103ea8a646eb0ec29a2af/videoclaw-0.1.2.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.2 2026-02-28T06:57:35,044 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/40/f9/bb9eaf17b825058b699156a9980ade55d655205eca654fe5e5395633a695/videoclaw-0.1.3-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,045 Found link https://files.pythonhosted.org/packages/31/19/5d05e2698abe71a1d1aa29c4a0a5eff1b65c9619d45f9e6be1531a58cca5/videoclaw-0.1.3.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.3 2026-02-28T06:57:35,046 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/86/62/b9a487df31c7170a51d22bb9cf5f293f2eae93c0092623d37debef1466ad/videoclaw-0.1.4-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,047 Found link https://files.pythonhosted.org/packages/ae/69/4803d72485f6d2e3817521fcf670bf7c0f88990a0d16347e7b57d914ebed/videoclaw-0.1.4.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.4 2026-02-28T06:57:35,048 Skipping link: No binaries permitted for videoclaw: https://files.pythonhosted.org/packages/ff/af/df80875e4a9590118215e36b7b99b5265e5ef9c360db30d06e8e0478bd0f/videoclaw-0.1.5-py3-none-any.whl (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9) 2026-02-28T06:57:35,049 Found link https://files.pythonhosted.org/packages/b0/92/dba1f69f27d3988748989c737a775cd1df8ffb8bb34c4f945aa28e4195ab/videoclaw-0.1.5.tar.gz (from https://pypi.org/simple/videoclaw/) (requires-python:>=3.9), version: 0.1.5 2026-02-28T06:57:35,050 Fetching project page and analyzing links: https://www.piwheels.org/simple/videoclaw/ 2026-02-28T06:57:35,050 Getting page https://www.piwheels.org/simple/videoclaw/ 2026-02-28T06:57:35,051 Found index url https://www.piwheels.org/simple 2026-02-28T06:57:35,204 Fetched page https://www.piwheels.org/simple/videoclaw/ as text/html 2026-02-28T06:57:35,205 Skipping link: not a file: https://www.piwheels.org/simple/videoclaw/ 2026-02-28T06:57:35,206 Skipping link: not a file: https://pypi.org/simple/videoclaw/ 2026-02-28T06:57:35,226 Given no hashes to check 1 links for project 'videoclaw': discarding no candidates 2026-02-28T06:57:35,246 Collecting videoclaw==0.1.0 2026-02-28T06:57:35,248 Created temporary directory: /tmp/pip-unpack-oi8dw_dd 2026-02-28T06:57:36,523 Downloading videoclaw-0.1.0.tar.gz (33 kB) 2026-02-28T06:57:36,696 Added videoclaw==0.1.0 from https://files.pythonhosted.org/packages/ee/ad/e3b47ed249ee172a86ef22efc5ed9b42fb06f2885ae540ced57e54251c67/videoclaw-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-fyta30a8' 2026-02-28T06:57:36,700 Created temporary directory: /tmp/pip-build-env-ry6di5b6 2026-02-28T06:57:36,705 Installing build dependencies: started 2026-02-28T06:57:36,706 Running command pip subprocess to install build dependencies 2026-02-28T06:57:37,868 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-28T06:57:38,441 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-28T06:57:38,464 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T06:57:40,176 Collecting setuptools>=68.0 2026-02-28T06:57:40,257 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-28T06:57:43,202 Installing collected packages: setuptools 2026-02-28T06:57:46,303 Successfully installed setuptools-82.0.0 2026-02-28T06:57:46,570 Installing build dependencies: finished with status 'done' 2026-02-28T06:57:46,578 Getting requirements to build wheel: started 2026-02-28T06:57:46,579 Running command Getting requirements to build wheel 2026-02-28T06:57:47,282 running egg_info 2026-02-28T06:57:47,288 writing videoclaw.egg-info/PKG-INFO 2026-02-28T06:57:47,293 writing dependency_links to videoclaw.egg-info/dependency_links.txt 2026-02-28T06:57:47,295 writing entry points to videoclaw.egg-info/entry_points.txt 2026-02-28T06:57:47,298 writing requirements to videoclaw.egg-info/requires.txt 2026-02-28T06:57:47,300 writing top-level names to videoclaw.egg-info/top_level.txt 2026-02-28T06:57:47,334 reading manifest file 'videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:47,345 writing manifest file 'videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:47,441 Getting requirements to build wheel: finished with status 'done' 2026-02-28T06:57:47,445 Created temporary directory: /tmp/pip-modern-metadata-xl19f6v9 2026-02-28T06:57:47,448 Preparing metadata (pyproject.toml): started 2026-02-28T06:57:47,449 Running command Preparing metadata (pyproject.toml) 2026-02-28T06:57:48,129 running dist_info 2026-02-28T06:57:48,139 creating /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info 2026-02-28T06:57:48,140 writing /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/PKG-INFO 2026-02-28T06:57:48,145 writing dependency_links to /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/dependency_links.txt 2026-02-28T06:57:48,147 writing entry points to /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/entry_points.txt 2026-02-28T06:57:48,149 writing requirements to /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/requires.txt 2026-02-28T06:57:48,150 writing top-level names to /tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/top_level.txt 2026-02-28T06:57:48,152 writing manifest file '/tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:48,181 reading manifest file '/tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:48,187 writing manifest file '/tmp/pip-modern-metadata-xl19f6v9/videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:48,188 creating '/tmp/pip-modern-metadata-xl19f6v9/videoclaw-0.1.0.dist-info' 2026-02-28T06:57:48,311 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-28T06:57:48,315 Source in /tmp/pip-wheel-zr74ggnc/videoclaw_aa511bda4380485bb4ed1c0eee942bdd has version 0.1.0, which satisfies requirement videoclaw==0.1.0 from https://files.pythonhosted.org/packages/ee/ad/e3b47ed249ee172a86ef22efc5ed9b42fb06f2885ae540ced57e54251c67/videoclaw-0.1.0.tar.gz 2026-02-28T06:57:48,316 Removed videoclaw==0.1.0 from https://files.pythonhosted.org/packages/ee/ad/e3b47ed249ee172a86ef22efc5ed9b42fb06f2885ae540ced57e54251c67/videoclaw-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-fyta30a8' 2026-02-28T06:57:48,322 Created temporary directory: /tmp/pip-unpack-7skceksx 2026-02-28T06:57:48,322 Building wheels for collected packages: videoclaw 2026-02-28T06:57:48,327 Created temporary directory: /tmp/pip-wheel-e3d_e45q 2026-02-28T06:57:48,328 Destination directory: /tmp/pip-wheel-e3d_e45q 2026-02-28T06:57:48,330 Building wheel for videoclaw (pyproject.toml): started 2026-02-28T06:57:48,331 Running command Building wheel for videoclaw (pyproject.toml) 2026-02-28T06:57:48,958 running bdist_wheel 2026-02-28T06:57:48,975 running build 2026-02-28T06:57:48,976 running build_py 2026-02-28T06:57:48,982 creating build/lib/videoclaw 2026-02-28T06:57:48,984 copying videoclaw/__init__.py -> build/lib/videoclaw 2026-02-28T06:57:48,986 creating build/lib/videoclaw/config 2026-02-28T06:57:48,987 copying videoclaw/config/__init__.py -> build/lib/videoclaw/config 2026-02-28T06:57:48,989 copying videoclaw/config/loader.py -> build/lib/videoclaw/config 2026-02-28T06:57:48,992 creating build/lib/videoclaw/utils 2026-02-28T06:57:48,993 copying videoclaw/utils/helpers.py -> build/lib/videoclaw/utils 2026-02-28T06:57:48,995 copying videoclaw/utils/logging.py -> build/lib/videoclaw/utils 2026-02-28T06:57:48,997 copying videoclaw/utils/__init__.py -> build/lib/videoclaw/utils 2026-02-28T06:57:49,000 creating build/lib/videoclaw/storage 2026-02-28T06:57:49,001 copying videoclaw/storage/uploader.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,003 copying videoclaw/storage/base.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,005 copying videoclaw/storage/factory.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,007 copying videoclaw/storage/local.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,009 copying videoclaw/storage/__init__.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,011 copying videoclaw/storage/google_drive.py -> build/lib/videoclaw/storage 2026-02-28T06:57:49,014 creating build/lib/videoclaw/cli 2026-02-28T06:57:49,015 copying videoclaw/cli/__init__.py -> build/lib/videoclaw/cli 2026-02-28T06:57:49,017 copying videoclaw/cli/main.py -> build/lib/videoclaw/cli 2026-02-28T06:57:49,020 creating build/lib/videoclaw/models 2026-02-28T06:57:49,021 copying videoclaw/models/base.py -> build/lib/videoclaw/models 2026-02-28T06:57:49,023 copying videoclaw/models/factory.py -> build/lib/videoclaw/models 2026-02-28T06:57:49,025 copying videoclaw/models/__init__.py -> build/lib/videoclaw/models 2026-02-28T06:57:49,027 creating build/lib/videoclaw/ffmpeg 2026-02-28T06:57:49,028 copying videoclaw/ffmpeg/__init__.py -> build/lib/videoclaw/ffmpeg 2026-02-28T06:57:49,030 copying videoclaw/ffmpeg/processor.py -> build/lib/videoclaw/ffmpeg 2026-02-28T06:57:49,032 creating build/lib/videoclaw/pipeline 2026-02-28T06:57:49,033 copying videoclaw/pipeline/__init__.py -> build/lib/videoclaw/pipeline 2026-02-28T06:57:49,035 copying videoclaw/pipeline/orchestrator.py -> build/lib/videoclaw/pipeline 2026-02-28T06:57:49,038 creating build/lib/videoclaw/state 2026-02-28T06:57:49,039 copying videoclaw/state/__init__.py -> build/lib/videoclaw/state 2026-02-28T06:57:49,041 copying videoclaw/state/manager.py -> build/lib/videoclaw/state 2026-02-28T06:57:49,043 creating build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,044 copying videoclaw/cli/commands/upload.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,046 copying videoclaw/cli/commands/audio.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,048 copying videoclaw/cli/commands/i2i.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,050 copying videoclaw/cli/commands/merge.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,052 copying videoclaw/cli/commands/validate.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,054 copying videoclaw/cli/commands/storyboard.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,056 copying videoclaw/cli/commands/t2i.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,058 copying videoclaw/cli/commands/i2v_from_storyboard.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,060 copying videoclaw/cli/commands/preview.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,062 copying videoclaw/cli/commands/i2v.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,064 copying videoclaw/cli/commands/assets.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,066 copying videoclaw/cli/commands/config.py -> build/lib/videoclaw/cli/commands 2026-02-28T06:57:49,068 creating build/lib/videoclaw/models/mock 2026-02-28T06:57:49,069 copying videoclaw/models/mock/audio.py -> build/lib/videoclaw/models/mock 2026-02-28T06:57:49,072 copying videoclaw/models/mock/video.py -> build/lib/videoclaw/models/mock 2026-02-28T06:57:49,074 copying videoclaw/models/mock/__init__.py -> build/lib/videoclaw/models/mock 2026-02-28T06:57:49,075 copying videoclaw/models/mock/image.py -> build/lib/videoclaw/models/mock 2026-02-28T06:57:49,078 creating build/lib/videoclaw/models/dashscope 2026-02-28T06:57:49,079 copying videoclaw/models/dashscope/__init__.py -> build/lib/videoclaw/models/dashscope 2026-02-28T06:57:49,081 copying videoclaw/models/dashscope/t2i.py -> build/lib/videoclaw/models/dashscope 2026-02-28T06:57:49,083 copying videoclaw/models/dashscope/i2v.py -> build/lib/videoclaw/models/dashscope 2026-02-28T06:57:49,085 copying videoclaw/models/dashscope/tts.py -> build/lib/videoclaw/models/dashscope 2026-02-28T06:57:49,087 creating build/lib/videoclaw/models/volcengine 2026-02-28T06:57:49,088 copying videoclaw/models/volcengine/seedream.py -> build/lib/videoclaw/models/volcengine 2026-02-28T06:57:49,091 copying videoclaw/models/volcengine/seedance.py -> build/lib/videoclaw/models/volcengine 2026-02-28T06:57:49,093 copying videoclaw/models/volcengine/__init__.py -> build/lib/videoclaw/models/volcengine 2026-02-28T06:57:49,095 copying videoclaw/models/volcengine/tts.py -> build/lib/videoclaw/models/volcengine 2026-02-28T06:57:49,098 creating build/lib/videoclaw/models/gemini 2026-02-28T06:57:49,099 copying videoclaw/models/gemini/__init__.py -> build/lib/videoclaw/models/gemini 2026-02-28T06:57:49,101 copying videoclaw/models/gemini/image.py -> build/lib/videoclaw/models/gemini 2026-02-28T06:57:49,103 running egg_info 2026-02-28T06:57:49,113 writing videoclaw.egg-info/PKG-INFO 2026-02-28T06:57:49,117 writing dependency_links to videoclaw.egg-info/dependency_links.txt 2026-02-28T06:57:49,118 writing entry points to videoclaw.egg-info/entry_points.txt 2026-02-28T06:57:49,121 writing requirements to videoclaw.egg-info/requires.txt 2026-02-28T06:57:49,122 writing top-level names to videoclaw.egg-info/top_level.txt 2026-02-28T06:57:49,141 reading manifest file 'videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:49,151 writing manifest file 'videoclaw.egg-info/SOURCES.txt' 2026-02-28T06:57:49,173 installing to build/bdist.linux-armv7l/wheel 2026-02-28T06:57:49,174 running install 2026-02-28T06:57:49,197 running install_lib 2026-02-28T06:57:49,202 creating build/bdist.linux-armv7l/wheel 2026-02-28T06:57:49,204 creating build/bdist.linux-armv7l/wheel/videoclaw 2026-02-28T06:57:49,206 creating build/bdist.linux-armv7l/wheel/videoclaw/config 2026-02-28T06:57:49,207 copying build/lib/videoclaw/config/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/config 2026-02-28T06:57:49,209 copying build/lib/videoclaw/config/loader.py -> build/bdist.linux-armv7l/wheel/./videoclaw/config 2026-02-28T06:57:49,212 creating build/bdist.linux-armv7l/wheel/videoclaw/utils 2026-02-28T06:57:49,213 copying build/lib/videoclaw/utils/helpers.py -> build/bdist.linux-armv7l/wheel/./videoclaw/utils 2026-02-28T06:57:49,215 copying build/lib/videoclaw/utils/logging.py -> build/bdist.linux-armv7l/wheel/./videoclaw/utils 2026-02-28T06:57:49,217 copying build/lib/videoclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/utils 2026-02-28T06:57:49,219 creating build/bdist.linux-armv7l/wheel/videoclaw/storage 2026-02-28T06:57:49,220 copying build/lib/videoclaw/storage/uploader.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,222 copying build/lib/videoclaw/storage/base.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,224 copying build/lib/videoclaw/storage/factory.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,225 copying build/lib/videoclaw/storage/local.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,227 copying build/lib/videoclaw/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,229 copying build/lib/videoclaw/storage/google_drive.py -> build/bdist.linux-armv7l/wheel/./videoclaw/storage 2026-02-28T06:57:49,232 creating build/bdist.linux-armv7l/wheel/videoclaw/cli 2026-02-28T06:57:49,234 creating build/bdist.linux-armv7l/wheel/videoclaw/cli/commands 2026-02-28T06:57:49,235 copying build/lib/videoclaw/cli/commands/upload.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,237 copying build/lib/videoclaw/cli/commands/audio.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,239 copying build/lib/videoclaw/cli/commands/i2i.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,241 copying build/lib/videoclaw/cli/commands/merge.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,243 copying build/lib/videoclaw/cli/commands/validate.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,245 copying build/lib/videoclaw/cli/commands/storyboard.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,247 copying build/lib/videoclaw/cli/commands/t2i.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,249 copying build/lib/videoclaw/cli/commands/i2v_from_storyboard.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,251 copying build/lib/videoclaw/cli/commands/preview.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,253 copying build/lib/videoclaw/cli/commands/i2v.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,255 copying build/lib/videoclaw/cli/commands/assets.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,257 copying build/lib/videoclaw/cli/commands/config.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli/commands 2026-02-28T06:57:49,259 copying build/lib/videoclaw/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli 2026-02-28T06:57:49,261 copying build/lib/videoclaw/cli/main.py -> build/bdist.linux-armv7l/wheel/./videoclaw/cli 2026-02-28T06:57:49,264 creating build/bdist.linux-armv7l/wheel/videoclaw/models 2026-02-28T06:57:49,265 creating build/bdist.linux-armv7l/wheel/videoclaw/models/mock 2026-02-28T06:57:49,266 copying build/lib/videoclaw/models/mock/audio.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/mock 2026-02-28T06:57:49,268 copying build/lib/videoclaw/models/mock/video.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/mock 2026-02-28T06:57:49,270 copying build/lib/videoclaw/models/mock/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/mock 2026-02-28T06:57:49,272 copying build/lib/videoclaw/models/mock/image.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/mock 2026-02-28T06:57:49,274 copying build/lib/videoclaw/models/base.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models 2026-02-28T06:57:49,276 creating build/bdist.linux-armv7l/wheel/videoclaw/models/dashscope 2026-02-28T06:57:49,277 copying build/lib/videoclaw/models/dashscope/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/dashscope 2026-02-28T06:57:49,279 copying build/lib/videoclaw/models/dashscope/t2i.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/dashscope 2026-02-28T06:57:49,281 copying build/lib/videoclaw/models/dashscope/i2v.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/dashscope 2026-02-28T06:57:49,283 copying build/lib/videoclaw/models/dashscope/tts.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/dashscope 2026-02-28T06:57:49,285 creating build/bdist.linux-armv7l/wheel/videoclaw/models/volcengine 2026-02-28T06:57:49,286 copying build/lib/videoclaw/models/volcengine/seedream.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/volcengine 2026-02-28T06:57:49,289 copying build/lib/videoclaw/models/volcengine/seedance.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/volcengine 2026-02-28T06:57:49,291 copying build/lib/videoclaw/models/volcengine/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/volcengine 2026-02-28T06:57:49,293 copying build/lib/videoclaw/models/volcengine/tts.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/volcengine 2026-02-28T06:57:49,296 creating build/bdist.linux-armv7l/wheel/videoclaw/models/gemini 2026-02-28T06:57:49,297 copying build/lib/videoclaw/models/gemini/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/gemini 2026-02-28T06:57:49,299 copying build/lib/videoclaw/models/gemini/image.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models/gemini 2026-02-28T06:57:49,301 copying build/lib/videoclaw/models/factory.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models 2026-02-28T06:57:49,303 copying build/lib/videoclaw/models/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/models 2026-02-28T06:57:49,306 creating build/bdist.linux-armv7l/wheel/videoclaw/ffmpeg 2026-02-28T06:57:49,307 copying build/lib/videoclaw/ffmpeg/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/ffmpeg 2026-02-28T06:57:49,309 copying build/lib/videoclaw/ffmpeg/processor.py -> build/bdist.linux-armv7l/wheel/./videoclaw/ffmpeg 2026-02-28T06:57:49,311 copying build/lib/videoclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw 2026-02-28T06:57:49,313 creating build/bdist.linux-armv7l/wheel/videoclaw/pipeline 2026-02-28T06:57:49,314 copying build/lib/videoclaw/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/pipeline 2026-02-28T06:57:49,316 copying build/lib/videoclaw/pipeline/orchestrator.py -> build/bdist.linux-armv7l/wheel/./videoclaw/pipeline 2026-02-28T06:57:49,319 creating build/bdist.linux-armv7l/wheel/videoclaw/state 2026-02-28T06:57:49,320 copying build/lib/videoclaw/state/__init__.py -> build/bdist.linux-armv7l/wheel/./videoclaw/state 2026-02-28T06:57:49,322 copying build/lib/videoclaw/state/manager.py -> build/bdist.linux-armv7l/wheel/./videoclaw/state 2026-02-28T06:57:49,324 running install_egg_info 2026-02-28T06:57:49,328 Copying videoclaw.egg-info to build/bdist.linux-armv7l/wheel/./videoclaw-0.1.0-py3.11.egg-info 2026-02-28T06:57:49,340 running install_scripts 2026-02-28T06:57:49,348 creating build/bdist.linux-armv7l/wheel/videoclaw-0.1.0.dist-info/WHEEL 2026-02-28T06:57:49,351 creating '/tmp/pip-wheel-e3d_e45q/.tmp-dw648pri/videoclaw-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-28T06:57:49,354 adding 'videoclaw/__init__.py' 2026-02-28T06:57:49,356 adding 'videoclaw/cli/__init__.py' 2026-02-28T06:57:49,357 adding 'videoclaw/cli/main.py' 2026-02-28T06:57:49,360 adding 'videoclaw/cli/commands/assets.py' 2026-02-28T06:57:49,361 adding 'videoclaw/cli/commands/audio.py' 2026-02-28T06:57:49,363 adding 'videoclaw/cli/commands/config.py' 2026-02-28T06:57:49,364 adding 'videoclaw/cli/commands/i2i.py' 2026-02-28T06:57:49,366 adding 'videoclaw/cli/commands/i2v.py' 2026-02-28T06:57:49,367 adding 'videoclaw/cli/commands/i2v_from_storyboard.py' 2026-02-28T06:57:49,369 adding 'videoclaw/cli/commands/merge.py' 2026-02-28T06:57:49,370 adding 'videoclaw/cli/commands/preview.py' 2026-02-28T06:57:49,372 adding 'videoclaw/cli/commands/storyboard.py' 2026-02-28T06:57:49,373 adding 'videoclaw/cli/commands/t2i.py' 2026-02-28T06:57:49,374 adding 'videoclaw/cli/commands/upload.py' 2026-02-28T06:57:49,376 adding 'videoclaw/cli/commands/validate.py' 2026-02-28T06:57:49,377 adding 'videoclaw/config/__init__.py' 2026-02-28T06:57:49,379 adding 'videoclaw/config/loader.py' 2026-02-28T06:57:49,381 adding 'videoclaw/ffmpeg/__init__.py' 2026-02-28T06:57:49,382 adding 'videoclaw/ffmpeg/processor.py' 2026-02-28T06:57:49,384 adding 'videoclaw/models/__init__.py' 2026-02-28T06:57:49,385 adding 'videoclaw/models/base.py' 2026-02-28T06:57:49,386 adding 'videoclaw/models/factory.py' 2026-02-28T06:57:49,388 adding 'videoclaw/models/dashscope/__init__.py' 2026-02-28T06:57:49,390 adding 'videoclaw/models/dashscope/i2v.py' 2026-02-28T06:57:49,391 adding 'videoclaw/models/dashscope/t2i.py' 2026-02-28T06:57:49,392 adding 'videoclaw/models/dashscope/tts.py' 2026-02-28T06:57:49,394 adding 'videoclaw/models/gemini/__init__.py' 2026-02-28T06:57:49,396 adding 'videoclaw/models/gemini/image.py' 2026-02-28T06:57:49,398 adding 'videoclaw/models/mock/__init__.py' 2026-02-28T06:57:49,399 adding 'videoclaw/models/mock/audio.py' 2026-02-28T06:57:49,400 adding 'videoclaw/models/mock/image.py' 2026-02-28T06:57:49,401 adding 'videoclaw/models/mock/video.py' 2026-02-28T06:57:49,403 adding 'videoclaw/models/volcengine/__init__.py' 2026-02-28T06:57:49,405 adding 'videoclaw/models/volcengine/seedance.py' 2026-02-28T06:57:49,406 adding 'videoclaw/models/volcengine/seedream.py' 2026-02-28T06:57:49,408 adding 'videoclaw/models/volcengine/tts.py' 2026-02-28T06:57:49,409 adding 'videoclaw/pipeline/__init__.py' 2026-02-28T06:57:49,411 adding 'videoclaw/pipeline/orchestrator.py' 2026-02-28T06:57:49,413 adding 'videoclaw/state/__init__.py' 2026-02-28T06:57:49,414 adding 'videoclaw/state/manager.py' 2026-02-28T06:57:49,416 adding 'videoclaw/storage/__init__.py' 2026-02-28T06:57:49,417 adding 'videoclaw/storage/base.py' 2026-02-28T06:57:49,418 adding 'videoclaw/storage/factory.py' 2026-02-28T06:57:49,420 adding 'videoclaw/storage/google_drive.py' 2026-02-28T06:57:49,421 adding 'videoclaw/storage/local.py' 2026-02-28T06:57:49,423 adding 'videoclaw/storage/uploader.py' 2026-02-28T06:57:49,424 adding 'videoclaw/utils/__init__.py' 2026-02-28T06:57:49,426 adding 'videoclaw/utils/helpers.py' 2026-02-28T06:57:49,427 adding 'videoclaw/utils/logging.py' 2026-02-28T06:57:49,430 adding 'videoclaw-0.1.0.dist-info/METADATA' 2026-02-28T06:57:49,430 adding 'videoclaw-0.1.0.dist-info/WHEEL' 2026-02-28T06:57:49,431 adding 'videoclaw-0.1.0.dist-info/entry_points.txt' 2026-02-28T06:57:49,432 adding 'videoclaw-0.1.0.dist-info/top_level.txt' 2026-02-28T06:57:49,434 adding 'videoclaw-0.1.0.dist-info/RECORD' 2026-02-28T06:57:49,436 removing build/bdist.linux-armv7l/wheel 2026-02-28T06:57:49,551 Building wheel for videoclaw (pyproject.toml): finished with status 'done' 2026-02-28T06:57:49,557 Created wheel for videoclaw: filename=videoclaw-0.1.0-py3-none-any.whl size=48614 sha256=c78e4102a8ae0b0eced22961bf542520f7dd3310c007c2d4b84a1781326f1ebb 2026-02-28T06:57:49,558 Stored in directory: /tmp/pip-ephem-wheel-cache-ysmbncdj/wheels/fd/39/1a/e32fd7a17900db3bb6190bbcd7c6b70770b9030a7478dc6afd 2026-02-28T06:57:49,569 Successfully built videoclaw 2026-02-28T06:57:49,573 Removed build tracker: '/tmp/pip-build-tracker-fyta30a8'