2026-03-16T03:48:23,187 Created temporary directory: /tmp/pip-ephem-wheel-cache-h12scidx 2026-03-16T03:48:23,190 Created temporary directory: /tmp/pip-build-tracker-9mehms7g 2026-03-16T03:48:23,190 Initialized build tracking at /tmp/pip-build-tracker-9mehms7g 2026-03-16T03:48:23,191 Created build tracker: /tmp/pip-build-tracker-9mehms7g 2026-03-16T03:48:23,192 Entered build tracker: /tmp/pip-build-tracker-9mehms7g 2026-03-16T03:48:23,193 Created temporary directory: /tmp/pip-wheel-gahwob9_ 2026-03-16T03:48:23,196 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-16T03:48:23,199 Created temporary directory: /tmp/pip-ephem-wheel-cache-sjtexipe 2026-03-16T03:48:23,224 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-16T03:48:23,228 2 location(s) to search for versions of pyjianyingdraft: 2026-03-16T03:48:23,228 * https://pypi.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,228 * https://www.piwheels.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,228 Fetching project page and analyzing links: https://pypi.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,229 Getting page https://pypi.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,231 Found index url https://pypi.org/simple 2026-03-16T03:48:23,443 Fetched page https://pypi.org/simple/pyjianyingdraft/ as application/vnd.pypi.simple.v1+json 2026-03-16T03:48:23,450 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/58/66/8baa63fbf970361b2ed173fc81a78b8cbf881bcf5013e18d265f52cebeab/pyJianYingDraft-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,451 Found link https://files.pythonhosted.org/packages/8c/78/6e9ccc1ecf60cc9bc0d88288eeb785f3850a4301bfc9536247600f382b75/pyJianYingDraft-0.1.0.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.0 2026-03-16T03:48:23,452 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/0c/4f/8a12e85e1f2dfad52d2d50c435bc3b567bafb02d977c44b1466707d7322e/pyJianYingDraft-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,453 Found link https://files.pythonhosted.org/packages/af/b7/da7fe41a68935e1f2f8148c57aa3bd8c4f579df7a670cacce99a501b4f33/pyjianyingdraft-0.1.1.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.1 2026-03-16T03:48:23,454 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/b1/94/fcf82b46e55b6a9a416136d9f2b01cd91880855eea8c929064811052572f/pyJianYingDraft-0.1.1.1-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,455 Found link https://files.pythonhosted.org/packages/d3/1a/f60eeb500de44b773a5b02bbc4db22c3f1ce5dc679944a7c3ce2fa1a86c7/pyjianyingdraft-0.1.1.1.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.1.1 2026-03-16T03:48:23,456 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/b5/9d/6516b8d73d1ae15a17752856f921069383d39bdb27b52c24cc8b72701ac6/pyJianYingDraft-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,458 Found link https://files.pythonhosted.org/packages/9f/2a/c091d312a1c054e4e68c33fa1e936d010b955e037934f601abfcc8658243/pyjianyingdraft-0.1.2.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.2 2026-03-16T03:48:23,458 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/12/90/43e2791120636996d64b36729b3d260556d4dbcf13662b2d4e074ed7d858/pyJianYingDraft-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,460 Found link https://files.pythonhosted.org/packages/70/29/85aa91c615591fca3b2b7a85980c1f022aabe3d5ca2777dcff11c3c64ce4/pyjianyingdraft-0.1.3.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.3 2026-03-16T03:48:23,461 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/d7/ff/3836da0cead9c986c31d3a8b7442f734f29e71f188d39db8407497c2e85d/pyJianYingDraft-0.1.3.1-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,462 Found link https://files.pythonhosted.org/packages/51/c7/adb691535116112a83966500adda66254d365501cca69a1aa1eb0d47b562/pyjianyingdraft-0.1.3.1.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.3.1 2026-03-16T03:48:23,463 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/46/50/c8b18ce53fad5145006ae9de9ac48d4ebd20206bb3dab2f13a3d67a1a5ca/pyJianYingDraft-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,464 Found link https://files.pythonhosted.org/packages/b9/bc/11b252c55ea62fd045dc61cf0f72bb5f610d126f2364c9673dcfe78b4e33/pyjianyingdraft-0.1.4.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.4 2026-03-16T03:48:23,465 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/e1/76/4069037f7f593c7d93bd3ed28666796193e59453ad56ca5ddc65982606e0/pyJianYingDraft-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,467 Found link https://files.pythonhosted.org/packages/fe/e9/c2a763ae2ab1f18fe279a33bd1a8e061636743a2a377aaf56024a0436236/pyjianyingdraft-0.1.5.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.1.5 2026-03-16T03:48:23,467 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/3c/83/a6b0a4c24e3e0bf5f7d3be2c852ca55cbb050d0d72481b9b01f7f156532c/pyJianYingDraft-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,468 Found link https://files.pythonhosted.org/packages/6a/c5/db1da08c9a2c6d9ac63e4210013aefb173beff449b015b31e555f2733ade/pyjianyingdraft-0.2.0.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.0 2026-03-16T03:48:23,469 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/1f/54/22376c1fa5cb9132a57eaaf22ade338f1eaed1579fb4c9f9273a0539d37c/pyJianYingDraft-0.2.0.1-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,470 Found link https://files.pythonhosted.org/packages/03/75/ca6abcdf589c28fc2314bf4e0a325e568754313aac094e2edbfded1d37fd/pyjianyingdraft-0.2.0.1.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.0.1 2026-03-16T03:48:23,471 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/6e/c9/0155f9407c9fe53a1f6614e5e4f64aab67031efed28e893b9ee1539520f9/pyJianYingDraft-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,472 Found link https://files.pythonhosted.org/packages/64/40/675f50469a53424e01c2098c58c8b5cae0718489e6f1592eefc69cba141d/pyjianyingdraft-0.2.1.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.1 2026-03-16T03:48:23,473 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/63/25/5a39d1cc08afbfb2d48d759d2e5dbf5ca66500fc17abdbeef2896ff5dd72/pyJianYingDraft-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,474 Found link https://files.pythonhosted.org/packages/2f/db/12f1a9076f3643fb865e2fcda9d8ca142da07b0cd7fbe0a8253d0a137deb/pyjianyingdraft-0.2.2.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.2 2026-03-16T03:48:23,475 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/0d/bb/314dbecca91ce921438ec4ba72f0e67cd174cb11eb1c661e60adc7762eb7/pyJianYingDraft-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,476 Found link https://files.pythonhosted.org/packages/cc/c7/365c63a95b011b705f6fc47b77d397d3f9091c18033bc2647bb1dd751d55/pyjianyingdraft-0.2.3.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.3 2026-03-16T03:48:23,476 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/75/cb/9797e03b7f2ab425ddc5e7c0cd5f8334bf1356cabfe4ee8aeeed06a21acf/pyJianYingDraft-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,477 Found link https://files.pythonhosted.org/packages/c0/19/c9c7dff15702db0c732ffb7992214f1826a1116b977a7b8d813ac8c64244/pyjianyingdraft-0.2.4.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.4 2026-03-16T03:48:23,478 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/00/f8/088368d2845fb3f1b67cc5225131fa3227219d0a4d3583cb448d64f5cdfa/pyJianYingDraft-0.2.5-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,478 Found link https://files.pythonhosted.org/packages/d6/c7/2c5d07a75b0627c81e4bb0db7fe25a07afcd000038fc135d0e8894849dc0/pyjianyingdraft-0.2.5.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.5 2026-03-16T03:48:23,479 Skipping link: No binaries permitted for pyjianyingdraft: https://files.pythonhosted.org/packages/0c/25/23e4739e6dea24919fb6af388b5a8485f92017e3768ea45b7dd94624ed6b/pyjianyingdraft-0.2.6-py3-none-any.whl (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,480 Found link https://files.pythonhosted.org/packages/5b/a9/3e2e5c38be16915a54769d79b3f0bdf205feffc03b10aaf1af0e2bb09ae0/pyjianyingdraft-0.2.6.tar.gz (from https://pypi.org/simple/pyjianyingdraft/) (requires-python:>=3.8), version: 0.2.6 2026-03-16T03:48:23,481 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,482 Getting page https://www.piwheels.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,483 Found index url https://www.piwheels.org/simple 2026-03-16T03:48:23,637 Fetched page https://www.piwheels.org/simple/pyjianyingdraft/ as text/html 2026-03-16T03:48:23,639 Skipping link: No binaries permitted for pyjianyingdraft: https://archive1.piwheels.org/simple/pyjianyingdraft/pyjianyingdraft-0.2.5-py3-none-any.whl#sha256=c0f066adf47616419c68a26a06b2bcc6774c32462e715b788b044e9b6a8441c8 (from https://www.piwheels.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,640 Skipping link: No binaries permitted for pyjianyingdraft: https://archive1.piwheels.org/simple/pyjianyingdraft/pyjianyingdraft-0.2.4-py3-none-any.whl#sha256=88ff4df88865d3d0336c050935952a76d2e0bc266cc9752a0ae64f38b40a4e8d (from https://www.piwheels.org/simple/pyjianyingdraft/) (requires-python:>=3.8) 2026-03-16T03:48:23,640 Skipping link: not a file: https://www.piwheels.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,641 Skipping link: not a file: https://pypi.org/simple/pyjianyingdraft/ 2026-03-16T03:48:23,661 Given no hashes to check 1 links for project 'pyjianyingdraft': discarding no candidates 2026-03-16T03:48:23,679 Collecting pyjianyingdraft==0.2.6 2026-03-16T03:48:23,682 Created temporary directory: /tmp/pip-unpack-dyjh_yzc 2026-03-16T03:48:24,278 Downloading pyjianyingdraft-0.2.6.tar.gz (314 kB) 2026-03-16T03:48:24,611 Added pyjianyingdraft==0.2.6 from https://files.pythonhosted.org/packages/5b/a9/3e2e5c38be16915a54769d79b3f0bdf205feffc03b10aaf1af0e2bb09ae0/pyjianyingdraft-0.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-9mehms7g' 2026-03-16T03:48:24,613 Running setup.py (path:/tmp/pip-wheel-gahwob9_/pyjianyingdraft_48e6a63962124faeb4b4372c3e84698b/setup.py) egg_info for package pyjianyingdraft 2026-03-16T03:48:24,614 Created temporary directory: /tmp/pip-pip-egg-info-4557ngjl 2026-03-16T03:48:24,614 Preparing metadata (setup.py): started 2026-03-16T03:48:24,615 Running command python setup.py egg_info 2026-03-16T03:48:25,734 running egg_info 2026-03-16T03:48:25,761 creating /tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info 2026-03-16T03:48:25,761 writing /tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/PKG-INFO 2026-03-16T03:48:25,765 writing dependency_links to /tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/dependency_links.txt 2026-03-16T03:48:25,767 writing requirements to /tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/requires.txt 2026-03-16T03:48:25,768 writing top-level names to /tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/top_level.txt 2026-03-16T03:48:25,770 writing manifest file '/tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/SOURCES.txt' 2026-03-16T03:48:25,869 reading manifest file '/tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/SOURCES.txt' 2026-03-16T03:48:25,870 reading manifest template 'MANIFEST.in' 2026-03-16T03:48:25,876 warning: no previously-included files found matching '*.log' 2026-03-16T03:48:25,876 warning: no previously-included files found matching 'demo.py' 2026-03-16T03:48:25,877 warning: no previously-included files found matching 'generate_example.py' 2026-03-16T03:48:25,878 warning: no previously-included files found matching 'temp.py' 2026-03-16T03:48:25,878 warning: no previously-included files found matching 'replace_example.py' 2026-03-16T03:48:25,879 warning: no previously-included files found matching 'CLAUDE.md' 2026-03-16T03:48:25,880 warning: no previously-included files found matching '.flake8' 2026-03-16T03:48:25,881 warning: no previously-included files found matching '*.lnk' 2026-03-16T03:48:25,881 warning: no previously-included files matching '*' found under directory 'tools' 2026-03-16T03:48:25,882 warning: no previously-included files matching '*' found under directory 'readme_assets' 2026-03-16T03:48:25,883 warning: no previously-included files matching '*' found under directory 'ignored' 2026-03-16T03:48:25,883 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-16T03:48:25,884 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-16T03:48:25,885 warning: no previously-included files matching '*.pyd' found anywhere in distribution 2026-03-16T03:48:25,886 no previously-included directories found matching 'pyJianYingDraft/__pycache__' 2026-03-16T03:48:25,886 no previously-included directories found matching '.vscode' 2026-03-16T03:48:25,887 no previously-included directories found matching '.git' 2026-03-16T03:48:25,888 no previously-included directories found matching 'build' 2026-03-16T03:48:25,888 no previously-included directories found matching 'dist' 2026-03-16T03:48:25,889 no previously-included directories found matching '*.egg-info' 2026-03-16T03:48:25,889 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-16T03:48:25,890 warning: no previously-included files matching 'Thumbs.db' found anywhere in distribution 2026-03-16T03:48:25,894 writing manifest file '/tmp/pip-pip-egg-info-4557ngjl/pyjianyingdraft.egg-info/SOURCES.txt' 2026-03-16T03:48:26,000 Preparing metadata (setup.py): finished with status 'done' 2026-03-16T03:48:26,005 Source in /tmp/pip-wheel-gahwob9_/pyjianyingdraft_48e6a63962124faeb4b4372c3e84698b has version 0.2.6, which satisfies requirement pyjianyingdraft==0.2.6 from https://files.pythonhosted.org/packages/5b/a9/3e2e5c38be16915a54769d79b3f0bdf205feffc03b10aaf1af0e2bb09ae0/pyjianyingdraft-0.2.6.tar.gz 2026-03-16T03:48:26,008 Removed pyjianyingdraft==0.2.6 from https://files.pythonhosted.org/packages/5b/a9/3e2e5c38be16915a54769d79b3f0bdf205feffc03b10aaf1af0e2bb09ae0/pyjianyingdraft-0.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-9mehms7g' 2026-03-16T03:48:26,014 Created temporary directory: /tmp/pip-unpack-v1w7hyye 2026-03-16T03:48:26,015 Building wheels for collected packages: pyjianyingdraft 2026-03-16T03:48:26,019 Created temporary directory: /tmp/pip-wheel-jggxehc_ 2026-03-16T03:48:26,020 Building wheel for pyjianyingdraft (setup.py): started 2026-03-16T03:48:26,021 Destination directory: /tmp/pip-wheel-jggxehc_ 2026-03-16T03:48:26,022 Running command python setup.py bdist_wheel 2026-03-16T03:48:26,876 running bdist_wheel 2026-03-16T03:48:27,003 running build 2026-03-16T03:48:27,004 running build_py 2026-03-16T03:48:27,036 creating build/lib/pyJianYingDraft 2026-03-16T03:48:27,038 copying pyJianYingDraft/keyframe.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,040 copying pyJianYingDraft/segment.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,042 copying pyJianYingDraft/exceptions.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,044 copying pyJianYingDraft/track.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,047 copying pyJianYingDraft/draft_folder.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,049 copying pyJianYingDraft/audio_segment.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,051 copying pyJianYingDraft/jianying_controller.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,053 copying pyJianYingDraft/text_segment.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,056 copying pyJianYingDraft/__init__.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,058 copying pyJianYingDraft/time_util.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,060 copying pyJianYingDraft/effect_segment.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,061 copying pyJianYingDraft/template_mode.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,064 copying pyJianYingDraft/script_file.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,066 copying pyJianYingDraft/util.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,068 copying pyJianYingDraft/animation.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,071 copying pyJianYingDraft/local_materials.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,073 copying pyJianYingDraft/video_segment.py -> build/lib/pyJianYingDraft 2026-03-16T03:48:27,076 creating build/lib/pyJianYingDraft/assets 2026-03-16T03:48:27,077 copying pyJianYingDraft/assets/__init__.py -> build/lib/pyJianYingDraft/assets 2026-03-16T03:48:27,080 creating build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,081 copying pyJianYingDraft/metadata/text_loop.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,083 copying pyJianYingDraft/metadata/video_intro.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,086 copying pyJianYingDraft/metadata/effect_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,088 copying pyJianYingDraft/metadata/video_outro.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,091 copying pyJianYingDraft/metadata/video_scene_effect.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,104 copying pyJianYingDraft/metadata/tone_effect.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,107 copying pyJianYingDraft/metadata/__init__.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,108 copying pyJianYingDraft/metadata/font_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,113 copying pyJianYingDraft/metadata/audio_scene_effect.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,115 copying pyJianYingDraft/metadata/text_outro.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,118 copying pyJianYingDraft/metadata/filter_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,123 copying pyJianYingDraft/metadata/mask_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,125 copying pyJianYingDraft/metadata/speech_to_song.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,127 copying pyJianYingDraft/metadata/mix_mode_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,129 copying pyJianYingDraft/metadata/video_character_effect.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,133 copying pyJianYingDraft/metadata/text_intro.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,136 copying pyJianYingDraft/metadata/transition_meta.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,139 copying pyJianYingDraft/metadata/video_group_animation.py -> build/lib/pyJianYingDraft/metadata 2026-03-16T03:48:27,144 copying pyJianYingDraft/assets/draft_meta_info.json -> build/lib/pyJianYingDraft/assets 2026-03-16T03:48:27,146 copying pyJianYingDraft/assets/draft_content_template.json -> build/lib/pyJianYingDraft/assets 2026-03-16T03:48:27,176 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-16T03:48:27,176 !! 2026-03-16T03:48:27,177 ******************************************************************************** 2026-03-16T03:48:27,178 Please avoid running ``setup.py`` directly. 2026-03-16T03:48:27,178 Instead, use pypa/build, pypa/installer or other 2026-03-16T03:48:27,179 standards-based tools. 2026-03-16T03:48:27,179 This deprecation is overdue, please update your project and remove deprecated 2026-03-16T03:48:27,180 calls to avoid build errors in the future. 2026-03-16T03:48:27,181 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-16T03:48:27,181 ******************************************************************************** 2026-03-16T03:48:27,183 !! 2026-03-16T03:48:27,183 self.initialize_options() 2026-03-16T03:48:27,202 installing to build/bdist.linux-armv7l/wheel 2026-03-16T03:48:27,203 running install 2026-03-16T03:48:27,226 running install_lib 2026-03-16T03:48:27,252 creating build/bdist.linux-armv7l/wheel 2026-03-16T03:48:27,254 creating build/bdist.linux-armv7l/wheel/pyJianYingDraft 2026-03-16T03:48:27,255 copying build/lib/pyJianYingDraft/keyframe.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,257 copying build/lib/pyJianYingDraft/segment.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,260 copying build/lib/pyJianYingDraft/exceptions.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,261 copying build/lib/pyJianYingDraft/track.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,264 copying build/lib/pyJianYingDraft/draft_folder.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,266 copying build/lib/pyJianYingDraft/audio_segment.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,268 copying build/lib/pyJianYingDraft/jianying_controller.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,270 copying build/lib/pyJianYingDraft/text_segment.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,273 copying build/lib/pyJianYingDraft/__init__.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,275 creating build/bdist.linux-armv7l/wheel/pyJianYingDraft/assets 2026-03-16T03:48:27,276 copying build/lib/pyJianYingDraft/assets/draft_meta_info.json -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/assets 2026-03-16T03:48:27,278 copying build/lib/pyJianYingDraft/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/assets 2026-03-16T03:48:27,280 copying build/lib/pyJianYingDraft/assets/draft_content_template.json -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/assets 2026-03-16T03:48:27,282 copying build/lib/pyJianYingDraft/time_util.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,284 copying build/lib/pyJianYingDraft/effect_segment.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,286 copying build/lib/pyJianYingDraft/template_mode.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,288 copying build/lib/pyJianYingDraft/script_file.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,291 creating build/bdist.linux-armv7l/wheel/pyJianYingDraft/metadata 2026-03-16T03:48:27,292 copying build/lib/pyJianYingDraft/metadata/text_loop.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,294 copying build/lib/pyJianYingDraft/metadata/video_intro.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,297 copying build/lib/pyJianYingDraft/metadata/effect_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,299 copying build/lib/pyJianYingDraft/metadata/video_outro.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,301 copying build/lib/pyJianYingDraft/metadata/video_scene_effect.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,313 copying build/lib/pyJianYingDraft/metadata/tone_effect.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,315 copying build/lib/pyJianYingDraft/metadata/__init__.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,317 copying build/lib/pyJianYingDraft/metadata/font_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,321 copying build/lib/pyJianYingDraft/metadata/audio_scene_effect.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,324 copying build/lib/pyJianYingDraft/metadata/text_outro.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,326 copying build/lib/pyJianYingDraft/metadata/filter_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,332 copying build/lib/pyJianYingDraft/metadata/mask_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,334 copying build/lib/pyJianYingDraft/metadata/speech_to_song.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,337 copying build/lib/pyJianYingDraft/metadata/mix_mode_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,338 copying build/lib/pyJianYingDraft/metadata/video_character_effect.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,343 copying build/lib/pyJianYingDraft/metadata/text_intro.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,346 copying build/lib/pyJianYingDraft/metadata/transition_meta.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,349 copying build/lib/pyJianYingDraft/metadata/video_group_animation.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft/metadata 2026-03-16T03:48:27,352 copying build/lib/pyJianYingDraft/util.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,354 copying build/lib/pyJianYingDraft/animation.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,357 copying build/lib/pyJianYingDraft/local_materials.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,359 copying build/lib/pyJianYingDraft/video_segment.py -> build/bdist.linux-armv7l/wheel/./pyJianYingDraft 2026-03-16T03:48:27,362 running install_egg_info 2026-03-16T03:48:27,397 running egg_info 2026-03-16T03:48:27,424 writing pyjianyingdraft.egg-info/PKG-INFO 2026-03-16T03:48:27,427 writing dependency_links to pyjianyingdraft.egg-info/dependency_links.txt 2026-03-16T03:48:27,430 writing requirements to pyjianyingdraft.egg-info/requires.txt 2026-03-16T03:48:27,431 writing top-level names to pyjianyingdraft.egg-info/top_level.txt 2026-03-16T03:48:27,464 reading manifest file 'pyjianyingdraft.egg-info/SOURCES.txt' 2026-03-16T03:48:27,468 reading manifest template 'MANIFEST.in' 2026-03-16T03:48:27,474 warning: no previously-included files found matching '*.log' 2026-03-16T03:48:27,475 warning: no previously-included files found matching 'demo.py' 2026-03-16T03:48:27,476 warning: no previously-included files found matching 'generate_example.py' 2026-03-16T03:48:27,477 warning: no previously-included files found matching 'temp.py' 2026-03-16T03:48:27,478 warning: no previously-included files found matching 'replace_example.py' 2026-03-16T03:48:27,479 warning: no previously-included files found matching 'CLAUDE.md' 2026-03-16T03:48:27,480 warning: no previously-included files found matching '.flake8' 2026-03-16T03:48:27,481 warning: no previously-included files found matching '*.lnk' 2026-03-16T03:48:27,482 warning: no previously-included files matching '*' found under directory 'tools' 2026-03-16T03:48:27,483 warning: no previously-included files matching '*' found under directory 'readme_assets' 2026-03-16T03:48:27,485 warning: no previously-included files matching '*' found under directory 'ignored' 2026-03-16T03:48:27,486 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-16T03:48:27,487 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-16T03:48:27,488 warning: no previously-included files matching '*.pyd' found anywhere in distribution 2026-03-16T03:48:27,490 no previously-included directories found matching 'pyJianYingDraft/__pycache__' 2026-03-16T03:48:27,491 no previously-included directories found matching '.vscode' 2026-03-16T03:48:27,492 no previously-included directories found matching '.git' 2026-03-16T03:48:27,493 no previously-included directories found matching 'build' 2026-03-16T03:48:27,494 no previously-included directories found matching 'dist' 2026-03-16T03:48:27,495 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-16T03:48:27,497 warning: no previously-included files matching 'Thumbs.db' found anywhere in distribution 2026-03-16T03:48:27,501 writing manifest file 'pyjianyingdraft.egg-info/SOURCES.txt' 2026-03-16T03:48:27,503 Copying pyjianyingdraft.egg-info to build/bdist.linux-armv7l/wheel/./pyjianyingdraft-0.2.6-py3.11.egg-info 2026-03-16T03:48:27,513 running install_scripts 2026-03-16T03:48:27,523 creating build/bdist.linux-armv7l/wheel/pyjianyingdraft-0.2.6.dist-info/WHEEL 2026-03-16T03:48:27,526 creating '/tmp/pip-wheel-jggxehc_/pyjianyingdraft-0.2.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-16T03:48:27,529 adding 'pyJianYingDraft/__init__.py' 2026-03-16T03:48:27,531 adding 'pyJianYingDraft/animation.py' 2026-03-16T03:48:27,533 adding 'pyJianYingDraft/audio_segment.py' 2026-03-16T03:48:27,536 adding 'pyJianYingDraft/draft_folder.py' 2026-03-16T03:48:27,537 adding 'pyJianYingDraft/effect_segment.py' 2026-03-16T03:48:27,539 adding 'pyJianYingDraft/exceptions.py' 2026-03-16T03:48:27,541 adding 'pyJianYingDraft/jianying_controller.py' 2026-03-16T03:48:27,543 adding 'pyJianYingDraft/keyframe.py' 2026-03-16T03:48:27,545 adding 'pyJianYingDraft/local_materials.py' 2026-03-16T03:48:27,550 adding 'pyJianYingDraft/script_file.py' 2026-03-16T03:48:27,553 adding 'pyJianYingDraft/segment.py' 2026-03-16T03:48:27,555 adding 'pyJianYingDraft/template_mode.py' 2026-03-16T03:48:27,557 adding 'pyJianYingDraft/text_segment.py' 2026-03-16T03:48:27,559 adding 'pyJianYingDraft/time_util.py' 2026-03-16T03:48:27,560 adding 'pyJianYingDraft/track.py' 2026-03-16T03:48:27,562 adding 'pyJianYingDraft/util.py' 2026-03-16T03:48:27,564 adding 'pyJianYingDraft/video_segment.py' 2026-03-16T03:48:27,566 adding 'pyJianYingDraft/assets/__init__.py' 2026-03-16T03:48:27,568 adding 'pyJianYingDraft/assets/draft_content_template.json' 2026-03-16T03:48:27,569 adding 'pyJianYingDraft/assets/draft_meta_info.json' 2026-03-16T03:48:27,571 adding 'pyJianYingDraft/metadata/__init__.py' 2026-03-16T03:48:27,573 adding 'pyJianYingDraft/metadata/audio_scene_effect.py' 2026-03-16T03:48:27,575 adding 'pyJianYingDraft/metadata/effect_meta.py' 2026-03-16T03:48:27,594 adding 'pyJianYingDraft/metadata/filter_meta.py' 2026-03-16T03:48:27,611 adding 'pyJianYingDraft/metadata/font_meta.py' 2026-03-16T03:48:27,613 adding 'pyJianYingDraft/metadata/mask_meta.py' 2026-03-16T03:48:27,614 adding 'pyJianYingDraft/metadata/mix_mode_meta.py' 2026-03-16T03:48:27,615 adding 'pyJianYingDraft/metadata/speech_to_song.py' 2026-03-16T03:48:27,618 adding 'pyJianYingDraft/metadata/text_intro.py' 2026-03-16T03:48:27,620 adding 'pyJianYingDraft/metadata/text_loop.py' 2026-03-16T03:48:27,622 adding 'pyJianYingDraft/metadata/text_outro.py' 2026-03-16T03:48:27,624 adding 'pyJianYingDraft/metadata/tone_effect.py' 2026-03-16T03:48:27,633 adding 'pyJianYingDraft/metadata/transition_meta.py' 2026-03-16T03:48:27,641 adding 'pyJianYingDraft/metadata/video_character_effect.py' 2026-03-16T03:48:27,644 adding 'pyJianYingDraft/metadata/video_group_animation.py' 2026-03-16T03:48:27,647 adding 'pyJianYingDraft/metadata/video_intro.py' 2026-03-16T03:48:27,650 adding 'pyJianYingDraft/metadata/video_outro.py' 2026-03-16T03:48:27,685 adding 'pyJianYingDraft/metadata/video_scene_effect.py' 2026-03-16T03:48:27,691 adding 'pyjianyingdraft-0.2.6.dist-info/METADATA' 2026-03-16T03:48:27,692 adding 'pyjianyingdraft-0.2.6.dist-info/WHEEL' 2026-03-16T03:48:27,693 adding 'pyjianyingdraft-0.2.6.dist-info/top_level.txt' 2026-03-16T03:48:27,694 adding 'pyjianyingdraft-0.2.6.dist-info/RECORD' 2026-03-16T03:48:27,698 removing build/bdist.linux-armv7l/wheel 2026-03-16T03:48:27,816 Building wheel for pyjianyingdraft (setup.py): finished with status 'done' 2026-03-16T03:48:27,822 Created wheel for pyjianyingdraft: filename=pyjianyingdraft-0.2.6-py3-none-any.whl size=323306 sha256=1e97fae0b14e8dec80a4e40c3b4d46751c264b7cb68e110d84a68e82f0a40dc6 2026-03-16T03:48:27,823 Stored in directory: /tmp/pip-ephem-wheel-cache-sjtexipe/wheels/b8/63/4d/f9aaec56b6ab8147bd6995e53b309b449571bfc7fd7a92a3c1 2026-03-16T03:48:27,834 Successfully built pyjianyingdraft 2026-03-16T03:48:27,844 Removed build tracker: '/tmp/pip-build-tracker-9mehms7g'