2026-01-15T14:45:42,989 Created temporary directory: /tmp/pip-ephem-wheel-cache-p_41ad6e 2026-01-15T14:45:42,991 Created temporary directory: /tmp/pip-build-tracker-7jpmtq8o 2026-01-15T14:45:42,992 Initialized build tracking at /tmp/pip-build-tracker-7jpmtq8o 2026-01-15T14:45:42,992 Created build tracker: /tmp/pip-build-tracker-7jpmtq8o 2026-01-15T14:45:42,993 Entered build tracker: /tmp/pip-build-tracker-7jpmtq8o 2026-01-15T14:45:42,994 Created temporary directory: /tmp/pip-wheel-6fj2jj6w 2026-01-15T14:45:42,998 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-01-15T14:45:43,001 Created temporary directory: /tmp/pip-ephem-wheel-cache-n9bmb4oa 2026-01-15T14:45:43,035 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T14:45:43,040 2 location(s) to search for versions of pdasc: 2026-01-15T14:45:43,040 * https://pypi.org/simple/pdasc/ 2026-01-15T14:45:43,040 * https://www.piwheels.org/simple/pdasc/ 2026-01-15T14:45:43,041 Fetching project page and analyzing links: https://pypi.org/simple/pdasc/ 2026-01-15T14:45:43,042 Getting page https://pypi.org/simple/pdasc/ 2026-01-15T14:45:43,044 Found index url https://pypi.org/simple 2026-01-15T14:45:43,410 Fetched page https://pypi.org/simple/pdasc/ as application/vnd.pypi.simple.v1+json 2026-01-15T14:45:43,413 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/21/b8/d764bdee7be279c01216e0100518b8da271e8340056333e7fc9265179cf7/pdasc-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,414 Found link https://files.pythonhosted.org/packages/90/07/32a2cfd8a0a2243fca145b6d88fa5e48def8e62058dcc0918e879e645c7d/pdasc-0.1.0.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.0 2026-01-15T14:45:43,415 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/ae/c1/74cee61714f97cf4d53510133f8cf9a2308bd2c7b98c5d5b504d77c64c4a/pdasc-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,416 Found link https://files.pythonhosted.org/packages/3c/3e/cb240387ab02ecb9dee21e3930cd8919f0f07208552ad04eaf956fe5f269/pdasc-0.1.1.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.1 2026-01-15T14:45:43,417 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/c6/5a/17c3199495f3fe20d3a87e1bd01d0995992c211ac2379ca32fb79e45eb08/pdasc-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,418 Found link https://files.pythonhosted.org/packages/5b/d3/b5cfde9f75658db12893a5a5ce60adaf081dcf6d2a5226ffc27ae34a41a0/pdasc-0.1.2.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.2 2026-01-15T14:45:43,418 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/82/13/a0da1ae992283f25fb2d389e2608d1fdc8e17375eb2b32a2ae50aef73798/pdasc-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,419 Found link https://files.pythonhosted.org/packages/90/a9/a64b315f217af59871fb452d192235ec8e5a5582d0b2e23a80d0777b6ce1/pdasc-0.1.3.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.3 2026-01-15T14:45:43,420 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/93/95/50c48bd109c9053501fd23f6b6cdddb7ae8e2d04301490232f9a61fa8c66/pdasc-0.1.3.1-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,421 Found link https://files.pythonhosted.org/packages/f4/44/e1163c4c13f2bca16b838530976c9566c6767a431bff23dd842a33493c6f/pdasc-0.1.3.1.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.3.1 2026-01-15T14:45:43,422 Skipping link: No binaries permitted for pdasc: https://files.pythonhosted.org/packages/1f/ab/f38665414602d162326fd42cc7493b21ebbfa82564ac7f2a939395c8117f/pdasc-0.1.3.2-py3-none-any.whl (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,423 Found link https://files.pythonhosted.org/packages/b7/bc/4def09dc981d76371d14a50c41caf85f0bfa4b25c31d991367a3b4de2444/pdasc-0.1.3.2.tar.gz (from https://pypi.org/simple/pdasc/) (requires-python:>=3.10), version: 0.1.3.2 2026-01-15T14:45:43,424 Fetching project page and analyzing links: https://www.piwheels.org/simple/pdasc/ 2026-01-15T14:45:43,424 Getting page https://www.piwheels.org/simple/pdasc/ 2026-01-15T14:45:43,425 Found index url https://www.piwheels.org/simple 2026-01-15T14:45:43,587 Fetched page https://www.piwheels.org/simple/pdasc/ as text/html 2026-01-15T14:45:43,589 Skipping link: No binaries permitted for pdasc: https://www.piwheels.org/simple/pdasc/pdasc-0.1.3-py3-none-any.whl#sha256=410724b7b028cd9a468e38e2580b773a1180acabfbc87883e8024346b54685ed (from https://www.piwheels.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,590 Skipping link: No binaries permitted for pdasc: https://www.piwheels.org/simple/pdasc/pdasc-0.1.2-py3-none-any.whl#sha256=05f585f5f8b453fadbebf5f5d97bfb60d8aaa0cd1ab80a34023ba86b40d9eb8a (from https://www.piwheels.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,590 Skipping link: No binaries permitted for pdasc: https://www.piwheels.org/simple/pdasc/pdasc-0.1.1-py3-none-any.whl#sha256=9f595764b039d0bea2e11d49d2cd7f020bf3d1dcbe57533065ade2799d67fe6c (from https://www.piwheels.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,591 Skipping link: No binaries permitted for pdasc: https://www.piwheels.org/simple/pdasc/pdasc-0.1.0-py3-none-any.whl#sha256=ff5bf5685daede7cf2a44e7a79b2f83829d2a79ae2d168a25fdeaeecdf024b8d (from https://www.piwheels.org/simple/pdasc/) (requires-python:>=3.10) 2026-01-15T14:45:43,591 Skipping link: not a file: https://www.piwheels.org/simple/pdasc/ 2026-01-15T14:45:43,592 Skipping link: not a file: https://pypi.org/simple/pdasc/ 2026-01-15T14:45:43,613 Given no hashes to check 1 links for project 'pdasc': discarding no candidates 2026-01-15T14:45:43,632 Collecting pdasc==0.1.3.1 2026-01-15T14:45:43,634 Created temporary directory: /tmp/pip-unpack-bz3bs6s8 2026-01-15T14:45:43,859 Downloading pdasc-0.1.3.1.tar.gz (350 kB) 2026-01-15T14:45:44,031 Added pdasc==0.1.3.1 from https://files.pythonhosted.org/packages/f4/44/e1163c4c13f2bca16b838530976c9566c6767a431bff23dd842a33493c6f/pdasc-0.1.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-7jpmtq8o' 2026-01-15T14:45:44,036 Created temporary directory: /tmp/pip-build-env-xpveohuy 2026-01-15T14:45:44,040 Installing build dependencies: started 2026-01-15T14:45:44,041 Running command pip subprocess to install build dependencies 2026-01-15T14:45:45,190 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-15T14:45:45,863 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-01-15T14:45:45,886 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T14:45:47,694 Collecting setuptools>=61 2026-01-15T14:45:47,865 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-15T14:45:50,897 Installing collected packages: setuptools 2026-01-15T14:45:54,567 Successfully installed setuptools-80.9.0 2026-01-15T14:45:54,833 Installing build dependencies: finished with status 'done' 2026-01-15T14:45:54,840 Getting requirements to build wheel: started 2026-01-15T14:45:54,841 Running command Getting requirements to build wheel 2026-01-15T14:45:55,479 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-15T14:45:55,479 !! 2026-01-15T14:45:55,480 ******************************************************************************** 2026-01-15T14:45:55,481 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-15T14:45:55,482 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-15T14:45:55,482 or your builds will no longer be supported. 2026-01-15T14:45:55,483 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:55,484 ******************************************************************************** 2026-01-15T14:45:55,485 !! 2026-01-15T14:45:55,485 corresp(dist, value, root_dir) 2026-01-15T14:45:55,568 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:55,569 !! 2026-01-15T14:45:55,570 ******************************************************************************** 2026-01-15T14:45:55,570 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:55,571 License :: OSI Approved :: MIT License 2026-01-15T14:45:55,572 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:55,573 ******************************************************************************** 2026-01-15T14:45:55,574 !! 2026-01-15T14:45:55,575 dist._finalize_license_expression() 2026-01-15T14:45:55,576 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:55,576 !! 2026-01-15T14:45:55,578 ******************************************************************************** 2026-01-15T14:45:55,578 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:55,580 License :: OSI Approved :: MIT License 2026-01-15T14:45:55,581 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:55,582 ******************************************************************************** 2026-01-15T14:45:55,583 !! 2026-01-15T14:45:55,584 self._finalize_license_expression() 2026-01-15T14:45:55,584 running egg_info 2026-01-15T14:45:55,589 writing PDASC.egg-info/PKG-INFO 2026-01-15T14:45:55,593 writing dependency_links to PDASC.egg-info/dependency_links.txt 2026-01-15T14:45:55,596 writing entry points to PDASC.egg-info/entry_points.txt 2026-01-15T14:45:55,597 writing requirements to PDASC.egg-info/requires.txt 2026-01-15T14:45:55,599 writing top-level names to PDASC.egg-info/top_level.txt 2026-01-15T14:45:55,631 reading manifest file 'PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:55,635 reading manifest template 'MANIFEST.in' 2026-01-15T14:45:55,640 adding license file 'LICENSE' 2026-01-15T14:45:55,644 writing manifest file 'PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:55,742 Getting requirements to build wheel: finished with status 'done' 2026-01-15T14:45:55,746 Created temporary directory: /tmp/pip-modern-metadata-egbx9yj4 2026-01-15T14:45:55,748 Preparing metadata (pyproject.toml): started 2026-01-15T14:45:55,749 Running command Preparing metadata (pyproject.toml) 2026-01-15T14:45:56,310 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-15T14:45:56,310 !! 2026-01-15T14:45:56,311 ******************************************************************************** 2026-01-15T14:45:56,312 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-15T14:45:56,313 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-15T14:45:56,313 or your builds will no longer be supported. 2026-01-15T14:45:56,314 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:56,314 ******************************************************************************** 2026-01-15T14:45:56,315 !! 2026-01-15T14:45:56,316 corresp(dist, value, root_dir) 2026-01-15T14:45:56,396 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:56,397 !! 2026-01-15T14:45:56,398 ******************************************************************************** 2026-01-15T14:45:56,398 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:56,399 License :: OSI Approved :: MIT License 2026-01-15T14:45:56,400 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:56,401 ******************************************************************************** 2026-01-15T14:45:56,402 !! 2026-01-15T14:45:56,402 dist._finalize_license_expression() 2026-01-15T14:45:56,403 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:56,404 !! 2026-01-15T14:45:56,405 ******************************************************************************** 2026-01-15T14:45:56,405 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:56,407 License :: OSI Approved :: MIT License 2026-01-15T14:45:56,408 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:56,409 ******************************************************************************** 2026-01-15T14:45:56,410 !! 2026-01-15T14:45:56,411 self._finalize_license_expression() 2026-01-15T14:45:56,411 running dist_info 2026-01-15T14:45:56,421 creating /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info 2026-01-15T14:45:56,422 writing /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/PKG-INFO 2026-01-15T14:45:56,427 writing dependency_links to /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/dependency_links.txt 2026-01-15T14:45:56,428 writing entry points to /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/entry_points.txt 2026-01-15T14:45:56,430 writing requirements to /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/requires.txt 2026-01-15T14:45:56,431 writing top-level names to /tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/top_level.txt 2026-01-15T14:45:56,432 writing manifest file '/tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:56,459 reading manifest file '/tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:56,461 reading manifest template 'MANIFEST.in' 2026-01-15T14:45:56,466 adding license file 'LICENSE' 2026-01-15T14:45:56,470 writing manifest file '/tmp/pip-modern-metadata-egbx9yj4/PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:56,471 creating '/tmp/pip-modern-metadata-egbx9yj4/pdasc-0.1.3.1.dist-info' 2026-01-15T14:45:56,598 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-15T14:45:56,603 Source in /tmp/pip-wheel-6fj2jj6w/pdasc_cdd8f5b2a5f04f1998e5d33e6c05d1c3 has version 0.1.3.1, which satisfies requirement pdasc==0.1.3.1 from https://files.pythonhosted.org/packages/f4/44/e1163c4c13f2bca16b838530976c9566c6767a431bff23dd842a33493c6f/pdasc-0.1.3.1.tar.gz 2026-01-15T14:45:56,604 Removed pdasc==0.1.3.1 from https://files.pythonhosted.org/packages/f4/44/e1163c4c13f2bca16b838530976c9566c6767a431bff23dd842a33493c6f/pdasc-0.1.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-7jpmtq8o' 2026-01-15T14:45:56,612 Created temporary directory: /tmp/pip-unpack-a7dfd5qr 2026-01-15T14:45:56,612 Building wheels for collected packages: pdasc 2026-01-15T14:45:56,617 Created temporary directory: /tmp/pip-wheel-7wm8wr06 2026-01-15T14:45:56,617 Destination directory: /tmp/pip-wheel-7wm8wr06 2026-01-15T14:45:56,619 Building wheel for pdasc (pyproject.toml): started 2026-01-15T14:45:56,620 Running command Building wheel for pdasc (pyproject.toml) 2026-01-15T14:45:57,168 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-15T14:45:57,169 !! 2026-01-15T14:45:57,170 ******************************************************************************** 2026-01-15T14:45:57,170 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-15T14:45:57,171 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-15T14:45:57,171 or your builds will no longer be supported. 2026-01-15T14:45:57,173 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:57,173 ******************************************************************************** 2026-01-15T14:45:57,174 !! 2026-01-15T14:45:57,175 corresp(dist, value, root_dir) 2026-01-15T14:45:57,246 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:57,246 !! 2026-01-15T14:45:57,247 ******************************************************************************** 2026-01-15T14:45:57,248 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:57,249 License :: OSI Approved :: MIT License 2026-01-15T14:45:57,250 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:57,251 ******************************************************************************** 2026-01-15T14:45:57,252 !! 2026-01-15T14:45:57,253 dist._finalize_license_expression() 2026-01-15T14:45:57,253 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-15T14:45:57,254 !! 2026-01-15T14:45:57,255 ******************************************************************************** 2026-01-15T14:45:57,256 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-15T14:45:57,257 License :: OSI Approved :: MIT License 2026-01-15T14:45:57,258 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-15T14:45:57,259 ******************************************************************************** 2026-01-15T14:45:57,260 !! 2026-01-15T14:45:57,261 self._finalize_license_expression() 2026-01-15T14:45:57,261 running bdist_wheel 2026-01-15T14:45:57,274 running build 2026-01-15T14:45:57,274 running build_py 2026-01-15T14:45:57,281 creating build/lib/pdasc 2026-01-15T14:45:57,283 copying pdasc/__init__.py -> build/lib/pdasc 2026-01-15T14:45:57,285 copying pdasc/main.py -> build/lib/pdasc 2026-01-15T14:45:57,288 creating build/lib/core 2026-01-15T14:45:57,289 copying core/ascii_file_encoding.py -> build/lib/core 2026-01-15T14:45:57,292 copying core/__init__.py -> build/lib/core 2026-01-15T14:45:57,293 copying core/ascii_converter.py -> build/lib/core 2026-01-15T14:45:57,295 copying core/generate_color_ramp.py -> build/lib/core 2026-01-15T14:45:57,297 copying core/utils.py -> build/lib/core 2026-01-15T14:45:57,299 copying core/ascii_displayer.py -> build/lib/core 2026-01-15T14:45:57,301 copying core/audio_player.py -> build/lib/core 2026-01-15T14:45:57,304 copying core/video_ascii_video.py -> build/lib/core 2026-01-15T14:45:57,306 copying core/video_extractor.py -> build/lib/core 2026-01-15T14:45:57,309 creating build/lib/web 2026-01-15T14:45:57,309 copying web/__init__.py -> build/lib/web 2026-01-15T14:45:57,312 creating build/lib/web/image_controller 2026-01-15T14:45:57,313 copying web/image_controller/__init__.py -> build/lib/web/image_controller 2026-01-15T14:45:57,315 copying web/image_controller/app.py -> build/lib/web/image_controller 2026-01-15T14:45:57,317 creating build/lib/web/video_player 2026-01-15T14:45:57,318 copying web/video_player/__init__.py -> build/lib/web/video_player 2026-01-15T14:45:57,320 copying web/video_player/app.py -> build/lib/web/video_player 2026-01-15T14:45:57,321 running egg_info 2026-01-15T14:45:57,332 writing PDASC.egg-info/PKG-INFO 2026-01-15T14:45:57,336 writing dependency_links to PDASC.egg-info/dependency_links.txt 2026-01-15T14:45:57,338 writing entry points to PDASC.egg-info/entry_points.txt 2026-01-15T14:45:57,339 writing requirements to PDASC.egg-info/requires.txt 2026-01-15T14:45:57,340 writing top-level names to PDASC.egg-info/top_level.txt 2026-01-15T14:45:57,356 reading manifest file 'PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:57,359 reading manifest template 'MANIFEST.in' 2026-01-15T14:45:57,364 adding license file 'LICENSE' 2026-01-15T14:45:57,367 writing manifest file 'PDASC.egg-info/SOURCES.txt' 2026-01-15T14:45:57,370 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pdasc.fonts' is absent from the `packages` configuration. 2026-01-15T14:45:57,370 !! 2026-01-15T14:45:57,372 ******************************************************************************** 2026-01-15T14:45:57,372 ############################ 2026-01-15T14:45:57,373 # Package would be ignored # 2026-01-15T14:45:57,373 ############################ 2026-01-15T14:45:57,374 Python recognizes 'pdasc.fonts' as an importable package[^1], 2026-01-15T14:45:57,374 but it is absent from setuptools' `packages` configuration. 2026-01-15T14:45:57,375 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-15T14:45:57,376 package, please make sure that 'pdasc.fonts' is explicitly added 2026-01-15T14:45:57,377 to the `packages` configuration field. 2026-01-15T14:45:57,378 Alternatively, you can also rely on setuptools' discovery methods 2026-01-15T14:45:57,378 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-15T14:45:57,379 instead of `find_packages(...)`/`find:`). 2026-01-15T14:45:57,380 You can read more about "package discovery" on setuptools documentation page: 2026-01-15T14:45:57,381 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-15T14:45:57,382 If you don't want 'pdasc.fonts' to be distributed and are 2026-01-15T14:45:57,382 already explicitly excluding 'pdasc.fonts' via 2026-01-15T14:45:57,383 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-15T14:45:57,384 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-15T14:45:57,385 combination with a more fine grained `package-data` configuration. 2026-01-15T14:45:57,391 You can read more about "package data files" on setuptools documentation page: 2026-01-15T14:45:57,393 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-15T14:45:57,394 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-15T14:45:57,395 even if it does not contain any `.py` files. 2026-01-15T14:45:57,395 On the other hand, currently there is no concept of package data 2026-01-15T14:45:57,396 directory, all directories are treated like packages. 2026-01-15T14:45:57,397 ******************************************************************************** 2026-01-15T14:45:57,398 !! 2026-01-15T14:45:57,398 check.warn(importable) 2026-01-15T14:45:57,399 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pdasc.shaders' is absent from the `packages` configuration. 2026-01-15T14:45:57,399 !! 2026-01-15T14:45:57,400 ******************************************************************************** 2026-01-15T14:45:57,401 ############################ 2026-01-15T14:45:57,401 # Package would be ignored # 2026-01-15T14:45:57,402 ############################ 2026-01-15T14:45:57,402 Python recognizes 'pdasc.shaders' as an importable package[^1], 2026-01-15T14:45:57,403 but it is absent from setuptools' `packages` configuration. 2026-01-15T14:45:57,404 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-15T14:45:57,404 package, please make sure that 'pdasc.shaders' is explicitly added 2026-01-15T14:45:57,405 to the `packages` configuration field. 2026-01-15T14:45:57,406 Alternatively, you can also rely on setuptools' discovery methods 2026-01-15T14:45:57,406 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-15T14:45:57,407 instead of `find_packages(...)`/`find:`). 2026-01-15T14:45:57,408 You can read more about "package discovery" on setuptools documentation page: 2026-01-15T14:45:57,409 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-15T14:45:57,410 If you don't want 'pdasc.shaders' to be distributed and are 2026-01-15T14:45:57,411 already explicitly excluding 'pdasc.shaders' via 2026-01-15T14:45:57,411 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-15T14:45:57,412 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-15T14:45:57,412 combination with a more fine grained `package-data` configuration. 2026-01-15T14:45:57,414 You can read more about "package data files" on setuptools documentation page: 2026-01-15T14:45:57,415 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-15T14:45:57,417 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-15T14:45:57,417 even if it does not contain any `.py` files. 2026-01-15T14:45:57,418 On the other hand, currently there is no concept of package data 2026-01-15T14:45:57,418 directory, all directories are treated like packages. 2026-01-15T14:45:57,419 ******************************************************************************** 2026-01-15T14:45:57,420 !! 2026-01-15T14:45:57,421 check.warn(importable) 2026-01-15T14:45:57,421 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'web.image_controller.templates' is absent from the `packages` configuration. 2026-01-15T14:45:57,422 !! 2026-01-15T14:45:57,423 ******************************************************************************** 2026-01-15T14:45:57,424 ############################ 2026-01-15T14:45:57,425 # Package would be ignored # 2026-01-15T14:45:57,425 ############################ 2026-01-15T14:45:57,426 Python recognizes 'web.image_controller.templates' as an importable package[^1], 2026-01-15T14:45:57,426 but it is absent from setuptools' `packages` configuration. 2026-01-15T14:45:57,427 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-15T14:45:57,427 package, please make sure that 'web.image_controller.templates' is explicitly added 2026-01-15T14:45:57,428 to the `packages` configuration field. 2026-01-15T14:45:57,429 Alternatively, you can also rely on setuptools' discovery methods 2026-01-15T14:45:57,429 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-15T14:45:57,429 instead of `find_packages(...)`/`find:`). 2026-01-15T14:45:57,430 You can read more about "package discovery" on setuptools documentation page: 2026-01-15T14:45:57,431 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-15T14:45:57,432 If you don't want 'web.image_controller.templates' to be distributed and are 2026-01-15T14:45:57,432 already explicitly excluding 'web.image_controller.templates' via 2026-01-15T14:45:57,433 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-15T14:45:57,433 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-15T14:45:57,434 combination with a more fine grained `package-data` configuration. 2026-01-15T14:45:57,435 You can read more about "package data files" on setuptools documentation page: 2026-01-15T14:45:57,436 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-15T14:45:57,438 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-15T14:45:57,439 even if it does not contain any `.py` files. 2026-01-15T14:45:57,439 On the other hand, currently there is no concept of package data 2026-01-15T14:45:57,440 directory, all directories are treated like packages. 2026-01-15T14:45:57,440 ******************************************************************************** 2026-01-15T14:45:57,442 !! 2026-01-15T14:45:57,442 check.warn(importable) 2026-01-15T14:45:57,443 /tmp/pip-build-env-xpveohuy/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'web.video_player.templates' is absent from the `packages` configuration. 2026-01-15T14:45:57,443 !! 2026-01-15T14:45:57,444 ******************************************************************************** 2026-01-15T14:45:57,445 ############################ 2026-01-15T14:45:57,445 # Package would be ignored # 2026-01-15T14:45:57,446 ############################ 2026-01-15T14:45:57,446 Python recognizes 'web.video_player.templates' as an importable package[^1], 2026-01-15T14:45:57,447 but it is absent from setuptools' `packages` configuration. 2026-01-15T14:45:57,448 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-15T14:45:57,448 package, please make sure that 'web.video_player.templates' is explicitly added 2026-01-15T14:45:57,449 to the `packages` configuration field. 2026-01-15T14:45:57,450 Alternatively, you can also rely on setuptools' discovery methods 2026-01-15T14:45:57,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-15T14:45:57,452 instead of `find_packages(...)`/`find:`). 2026-01-15T14:45:57,453 You can read more about "package discovery" on setuptools documentation page: 2026-01-15T14:45:57,454 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-15T14:45:57,456 If you don't want 'web.video_player.templates' to be distributed and are 2026-01-15T14:45:57,456 already explicitly excluding 'web.video_player.templates' via 2026-01-15T14:45:57,457 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-15T14:45:57,457 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-15T14:45:57,458 combination with a more fine grained `package-data` configuration. 2026-01-15T14:45:57,458 You can read more about "package data files" on setuptools documentation page: 2026-01-15T14:45:57,459 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-15T14:45:57,461 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-15T14:45:57,461 even if it does not contain any `.py` files. 2026-01-15T14:45:57,462 On the other hand, currently there is no concept of package data 2026-01-15T14:45:57,462 directory, all directories are treated like packages. 2026-01-15T14:45:57,463 ******************************************************************************** 2026-01-15T14:45:57,464 !! 2026-01-15T14:45:57,464 check.warn(importable) 2026-01-15T14:45:57,465 creating build/lib/pdasc/fonts 2026-01-15T14:45:57,465 copying pdasc/fonts/CascadiaMono.ttf -> build/lib/pdasc/fonts 2026-01-15T14:45:57,466 copying pdasc/fonts/font8x8.ttf -> build/lib/pdasc/fonts 2026-01-15T14:45:57,466 creating build/lib/pdasc/shaders 2026-01-15T14:45:57,467 copying pdasc/shaders/ascii.frag -> build/lib/pdasc/shaders 2026-01-15T14:45:57,467 creating build/lib/web/image_controller/templates 2026-01-15T14:45:57,468 copying web/image_controller/templates/index.html -> build/lib/web/image_controller/templates 2026-01-15T14:45:57,468 creating build/lib/web/video_player/templates 2026-01-15T14:45:57,469 copying web/video_player/templates/index.html -> build/lib/web/video_player/templates 2026-01-15T14:45:57,469 installing to build/bdist.linux-armv7l/wheel 2026-01-15T14:45:57,470 running install 2026-01-15T14:45:57,470 running install_lib 2026-01-15T14:45:57,471 creating build/bdist.linux-armv7l/wheel 2026-01-15T14:45:57,471 creating build/bdist.linux-armv7l/wheel/core 2026-01-15T14:45:57,472 copying build/lib/core/ascii_file_encoding.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,472 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,473 copying build/lib/core/ascii_converter.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,474 copying build/lib/core/generate_color_ramp.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,474 copying build/lib/core/utils.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,475 copying build/lib/core/ascii_displayer.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,475 copying build/lib/core/audio_player.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,476 copying build/lib/core/video_ascii_video.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,478 copying build/lib/core/video_extractor.py -> build/bdist.linux-armv7l/wheel/./core 2026-01-15T14:45:57,481 creating build/bdist.linux-armv7l/wheel/web 2026-01-15T14:45:57,483 creating build/bdist.linux-armv7l/wheel/web/image_controller 2026-01-15T14:45:57,484 copying build/lib/web/image_controller/__init__.py -> build/bdist.linux-armv7l/wheel/./web/image_controller 2026-01-15T14:45:57,486 copying build/lib/web/image_controller/app.py -> build/bdist.linux-armv7l/wheel/./web/image_controller 2026-01-15T14:45:57,489 creating build/bdist.linux-armv7l/wheel/web/image_controller/templates 2026-01-15T14:45:57,490 copying build/lib/web/image_controller/templates/index.html -> build/bdist.linux-armv7l/wheel/./web/image_controller/templates 2026-01-15T14:45:57,492 copying build/lib/web/__init__.py -> build/bdist.linux-armv7l/wheel/./web 2026-01-15T14:45:57,495 creating build/bdist.linux-armv7l/wheel/web/video_player 2026-01-15T14:45:57,496 copying build/lib/web/video_player/__init__.py -> build/bdist.linux-armv7l/wheel/./web/video_player 2026-01-15T14:45:57,498 copying build/lib/web/video_player/app.py -> build/bdist.linux-armv7l/wheel/./web/video_player 2026-01-15T14:45:57,500 creating build/bdist.linux-armv7l/wheel/web/video_player/templates 2026-01-15T14:45:57,501 copying build/lib/web/video_player/templates/index.html -> build/bdist.linux-armv7l/wheel/./web/video_player/templates 2026-01-15T14:45:57,504 creating build/bdist.linux-armv7l/wheel/pdasc 2026-01-15T14:45:57,505 creating build/bdist.linux-armv7l/wheel/pdasc/fonts 2026-01-15T14:45:57,506 copying build/lib/pdasc/fonts/CascadiaMono.ttf -> build/bdist.linux-armv7l/wheel/./pdasc/fonts 2026-01-15T14:45:57,520 copying build/lib/pdasc/fonts/font8x8.ttf -> build/bdist.linux-armv7l/wheel/./pdasc/fonts 2026-01-15T14:45:57,523 copying build/lib/pdasc/__init__.py -> build/bdist.linux-armv7l/wheel/./pdasc 2026-01-15T14:45:57,525 copying build/lib/pdasc/main.py -> build/bdist.linux-armv7l/wheel/./pdasc 2026-01-15T14:45:57,528 creating build/bdist.linux-armv7l/wheel/pdasc/shaders 2026-01-15T14:45:57,529 copying build/lib/pdasc/shaders/ascii.frag -> build/bdist.linux-armv7l/wheel/./pdasc/shaders 2026-01-15T14:45:57,532 running install_egg_info 2026-01-15T14:45:57,537 Copying PDASC.egg-info to build/bdist.linux-armv7l/wheel/./PDASC-0.1.3.1-py3.11.egg-info 2026-01-15T14:45:57,549 running install_scripts 2026-01-15T14:45:57,562 creating build/bdist.linux-armv7l/wheel/pdasc-0.1.3.1.dist-info/WHEEL 2026-01-15T14:45:57,565 creating '/tmp/pip-wheel-7wm8wr06/.tmp-wcn8kijw/pdasc-0.1.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-15T14:45:57,568 adding 'core/__init__.py' 2026-01-15T14:45:57,570 adding 'core/ascii_converter.py' 2026-01-15T14:45:57,572 adding 'core/ascii_displayer.py' 2026-01-15T14:45:57,575 adding 'core/ascii_file_encoding.py' 2026-01-15T14:45:57,577 adding 'core/audio_player.py' 2026-01-15T14:45:57,579 adding 'core/generate_color_ramp.py' 2026-01-15T14:45:57,580 adding 'core/utils.py' 2026-01-15T14:45:57,583 adding 'core/video_ascii_video.py' 2026-01-15T14:45:57,584 adding 'core/video_extractor.py' 2026-01-15T14:45:57,587 adding 'pdasc/__init__.py' 2026-01-15T14:45:57,589 adding 'pdasc/main.py' 2026-01-15T14:45:57,684 adding 'pdasc/fonts/CascadiaMono.ttf' 2026-01-15T14:45:57,704 adding 'pdasc/fonts/font8x8.ttf' 2026-01-15T14:45:57,707 adding 'pdasc/shaders/ascii.frag' 2026-01-15T14:45:57,710 adding 'pdasc-0.1.3.1.dist-info/licenses/LICENSE' 2026-01-15T14:45:57,712 adding 'web/__init__.py' 2026-01-15T14:45:57,714 adding 'web/image_controller/__init__.py' 2026-01-15T14:45:57,716 adding 'web/image_controller/app.py' 2026-01-15T14:45:57,719 adding 'web/image_controller/templates/index.html' 2026-01-15T14:45:57,721 adding 'web/video_player/__init__.py' 2026-01-15T14:45:57,722 adding 'web/video_player/app.py' 2026-01-15T14:45:57,725 adding 'web/video_player/templates/index.html' 2026-01-15T14:45:57,727 adding 'pdasc-0.1.3.1.dist-info/METADATA' 2026-01-15T14:45:57,729 adding 'pdasc-0.1.3.1.dist-info/WHEEL' 2026-01-15T14:45:57,730 adding 'pdasc-0.1.3.1.dist-info/entry_points.txt' 2026-01-15T14:45:57,732 adding 'pdasc-0.1.3.1.dist-info/top_level.txt' 2026-01-15T14:45:57,733 adding 'pdasc-0.1.3.1.dist-info/RECORD' 2026-01-15T14:45:57,741 removing build/bdist.linux-armv7l/wheel 2026-01-15T14:45:57,851 Building wheel for pdasc (pyproject.toml): finished with status 'done' 2026-01-15T14:45:57,863 Created wheel for pdasc: filename=pdasc-0.1.3.1-py3-none-any.whl size=354452 sha256=7166fe581fbccb7cc23132e646009529794ebbf5da9a99079012d9f5d56a275c 2026-01-15T14:45:57,864 Stored in directory: /tmp/pip-ephem-wheel-cache-n9bmb4oa/wheels/e5/52/b0/8a7e9d2ac36997ee9de185d2e995fa878dd5c4e34a5f58befd 2026-01-15T14:45:57,878 Successfully built pdasc 2026-01-15T14:45:57,891 Removed build tracker: '/tmp/pip-build-tracker-7jpmtq8o'