2025-08-31T07:50:26,128 Created temporary directory: /tmp/pip-build-tracker-u9shnhb6 2025-08-31T07:50:26,129 Initialized build tracking at /tmp/pip-build-tracker-u9shnhb6 2025-08-31T07:50:26,130 Created build tracker: /tmp/pip-build-tracker-u9shnhb6 2025-08-31T07:50:26,130 Entered build tracker: /tmp/pip-build-tracker-u9shnhb6 2025-08-31T07:50:26,131 Created temporary directory: /tmp/pip-wheel-4thbaa92 2025-08-31T07:50:26,135 Created temporary directory: /tmp/pip-ephem-wheel-cache-wvoeibkc 2025-08-31T07:50:26,186 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-08-31T07:50:26,188 2 location(s) to search for versions of yt-dlp-bonus: 2025-08-31T07:50:26,188 * https://pypi.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,188 * https://www.piwheels.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,189 Fetching project page and analyzing links: https://pypi.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,190 Getting page https://pypi.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,191 Found index url https://pypi.org/simple/ 2025-08-31T07:50:26,409 Fetched page https://pypi.org/simple/yt-dlp-bonus/ as application/vnd.pypi.simple.v1+json 2025-08-31T07:50:26,413 Found link https://files.pythonhosted.org/packages/75/c0/eed9e12e2e56cdc23d49c7ba92fd4d016c0003b1c74f5a59904584dcf5ec/yt_dlp_bonus-0.0.1.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.1 2025-08-31T07:50:26,414 Found link https://files.pythonhosted.org/packages/2d/c5/959bfdd3c67091e08832f0558f5968d810f7b79f7e37dece30fb22dfb215/yt_dlp_bonus-0.0.2.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.2 2025-08-31T07:50:26,414 Found link https://files.pythonhosted.org/packages/6b/8f/79463fe73171d43e748896a0cb09617b2e36a77ad8a802dc931aba13c9b4/yt_dlp_bonus-0.0.3.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.3 2025-08-31T07:50:26,415 Found link https://files.pythonhosted.org/packages/37/b3/ddb2776a51be285e2a571512c264a4e7eacd09dfc2fba189937c50cd7c84/yt_dlp_bonus-0.0.4.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.4 2025-08-31T07:50:26,416 Found link https://files.pythonhosted.org/packages/b2/64/d019de61bd5258a133231a3ad60004c04ffc88f91b3790839857693be696/yt_dlp_bonus-0.0.5.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.5 2025-08-31T07:50:26,416 Found link https://files.pythonhosted.org/packages/57/73/634cc78c5614a5d4f7160326601c71a172414d53c151c01ca390233874f8/yt_dlp_bonus-0.0.6.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.6 2025-08-31T07:50:26,417 Found link https://files.pythonhosted.org/packages/31/b4/1f9677c22f535f773783809931884bd6da291852f980c29823989a34bc33/yt_dlp_bonus-0.0.7.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.7 2025-08-31T07:50:26,418 Found link https://files.pythonhosted.org/packages/35/e2/2f3b0cf60a3739d4e0c5d3be50958795e4e3f5d292356fea7f0624bf0853/yt_dlp_bonus-0.0.8.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.8 2025-08-31T07:50:26,418 Found link https://files.pythonhosted.org/packages/ef/db/50bf6b0be86339eab346d2edce0ed45ce1aee75e93ba7fc47e935fb31a75/yt_dlp_bonus-0.0.9.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.0.9 2025-08-31T07:50:26,419 Found link https://files.pythonhosted.org/packages/3b/3c/9646fcd0583ee55db60f99f54b98f89417bc54d5de2ea34cd32f1d244d9c/yt_dlp_bonus-0.1.0.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.0 2025-08-31T07:50:26,420 Found link https://files.pythonhosted.org/packages/54/99/315e73afa87dceeac57f52589845db71c1180b420812fffafc51947e19e2/yt_dlp_bonus-0.1.1.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.1 2025-08-31T07:50:26,420 Found link https://files.pythonhosted.org/packages/ac/fd/5fa1cbcb4f09ed14f1065315b0728690c8388c586e73316acba1f9ffd779/yt_dlp_bonus-0.1.2.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.2 2025-08-31T07:50:26,421 Found link https://files.pythonhosted.org/packages/64/e6/a9dddedce38e0519109f8b6b0af2ce29d15395ee88b0a8b062272eb908c6/yt_dlp_bonus-0.1.3.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.3 2025-08-31T07:50:26,422 Found link https://files.pythonhosted.org/packages/45/28/943325b62f90a1a696bd582238fc41f593eeeaf81f83ad04975ca8a5c391/yt_dlp_bonus-0.1.4.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.4 2025-08-31T07:50:26,423 Found link https://files.pythonhosted.org/packages/d1/56/2c54ad57ef98dcff9563befe1e37edee4bafdf065e228bbe243bc66d9b5a/yt_dlp_bonus-0.1.5.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.5 2025-08-31T07:50:26,423 Found link https://files.pythonhosted.org/packages/ec/88/28b22fab8a4dc2fe9c4334463c018d5a86a0d7989c0f0ba4222f68fee2c1/yt_dlp_bonus-0.1.6.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.1.6 2025-08-31T07:50:26,424 Found link https://files.pythonhosted.org/packages/15/08/43551cd98c23cc4fec21b41c1aa071150c30c4b2a372ebd8f6b297e69bb5/yt_dlp_bonus-0.2.0.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.0 2025-08-31T07:50:26,424 Found link https://files.pythonhosted.org/packages/97/e8/32cf4a80f321a85979d9d3d963f008680278674bda057a3e80710b5138d7/yt_dlp_bonus-0.2.1.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.1 2025-08-31T07:50:26,425 Found link https://files.pythonhosted.org/packages/2e/fe/b38d04af6a600f6c4e0864d51afed313355b925d62671f6d6d6817353a41/yt_dlp_bonus-0.2.2.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.2 2025-08-31T07:50:26,425 Found link https://files.pythonhosted.org/packages/0f/e7/d57845986f93f477c145ba6d1da2948e7c6357bf6f9859ab18ce10b6b164/yt_dlp_bonus-0.2.3.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.3 2025-08-31T07:50:26,426 Found link https://files.pythonhosted.org/packages/30/ff/e1ee5f1d79345a4b07e3e52972da66562f53d03d351b5e4035bf3fc8742d/yt_dlp_bonus-0.2.4.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.4 2025-08-31T07:50:26,427 Skipping link: No binaries permitted for yt-dlp-bonus: https://files.pythonhosted.org/packages/37/3e/3bd1ad9e542d15e1e5578c179b020e40c7cfad3739218a3e524f73caafb8/yt_dlp_bonus-0.2.5-py3-none-any.whl (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,427 Found link https://files.pythonhosted.org/packages/e6/14/d637576f307c8b662028c0a3120f7e68ffa157a35d87518af25d9c8bba74/yt_dlp_bonus-0.2.5.tar.gz (from https://pypi.org/simple/yt-dlp-bonus/) (requires-python:>=3.10), version: 0.2.5 2025-08-31T07:50:26,428 Fetching project page and analyzing links: https://www.piwheels.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,429 Getting page https://www.piwheels.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,430 Found index url https://www.piwheels.org/simple/ 2025-08-31T07:50:26,598 Fetched page https://www.piwheels.org/simple/yt-dlp-bonus/ as text/html 2025-08-31T07:50:26,604 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.2.4-py3-none-any.whl#sha256=806d5cc9c6040e3766892154b6da1578d6eb5e3771aecbb40ad4090bd00d932c (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,604 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.2.3-py3-none-any.whl#sha256=facb96f460a1b3d44097e444d0585771866d4da630cbae091cc20c0b624733b9 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,605 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.2.2-py3-none-any.whl#sha256=7e17ff3132dd3677a5b9708afdaa8cff1c72b02321536db5c2017fac50264f3e (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,606 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.2.1-py3-none-any.whl#sha256=767f30bbeb4390390782d1501dc2564d96e99dbfe6cb901eee2f21d9a691d30f (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,606 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.2.0-py3-none-any.whl#sha256=03e9ae05ed38f039b6c33bf3ae97063142639d24d93e67a8726137af416c4e9f (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,607 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.6-py3-none-any.whl#sha256=57ba31c0a0a00ff3a7d4809626a52b160729774e2985ab531d32699eb6ba9378 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,607 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.5-py3-none-any.whl#sha256=24049e5625fc126a93481173ec8b15ce1a70ee694bd7b5fd2280af8404a7460e (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,608 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.4-py3-none-any.whl#sha256=8f0f3484afc1ace4f4cfd0cea2b69485cf922206eedebfb883aaacfdd0bfa538 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,608 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.3-py3-none-any.whl#sha256=fd5286467cb54e67f828dca8029043d62a7e3a316342627d6611bb78611ba9c0 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,608 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.2-py3-none-any.whl#sha256=decbbc51c746da98966e855580b3a11778d445968a1785b327ec7bc8fe8c1cdd (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,609 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.1-py3-none-any.whl#sha256=a565c2f4e58cc3b291836db43327ebd60b693ef6aebfb9e7818825157f270bd6 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,610 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.1.0-py3-none-any.whl#sha256=4429a3948f4ca738ba4648834922ebe8470426235fa67a8747479ae9aa0a9004 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,610 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.9-py3-none-any.whl#sha256=f45103d34d600b405312933f667f6fdfaea5a5555cd30d4831541a11d6570d81 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,611 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.8-py3-none-any.whl#sha256=74afc7c05c2e2ac837ccdda4fcde0f5e412ff0eb044ad847ee9da3216a5e823d (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,611 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.7-py3-none-any.whl#sha256=3bce45e01258b183b85a51288105ca3581a8192b18d7321d2527fcf68e368b3c (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,612 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.6-py3-none-any.whl#sha256=4ddcdeb94fd16451338456319e18ce59ea321eba5b4b0856e95daacca5d9e858 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,612 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.5-py3-none-any.whl#sha256=e77cd5f268eaefb8950ce9f8a8aa9b7afef7f4f3835443de9258515f4b26d6fd (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,613 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.4-py3-none-any.whl#sha256=1c6523de3827cb1d938c712ee440bb7bfb2f7f5de8b2a3c758ddc97f6e8a7b45 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,614 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.3-py3-none-any.whl#sha256=15097d964c5a86c94c9417a628d70f6a82da0cee947ba1371d6a9cf7658acece (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,614 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.2-py3-none-any.whl#sha256=3d0537564f4f8b2aab8efccbf46acabfb0bf2bbd604755d57a041d3daf82a1d7 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,614 Skipping link: No binaries permitted for yt-dlp-bonus: https://archive1.piwheels.org/simple/yt-dlp-bonus/yt_dlp_bonus-0.0.1-py3-none-any.whl#sha256=7c52ecf0ca959c5ddb5e82c1e341b142b6e793e6d48c494c95f5e115e6da8e21 (from https://www.piwheels.org/simple/yt-dlp-bonus/) (requires-python:>=3.10) 2025-08-31T07:50:26,615 Skipping link: not a file: https://www.piwheels.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,615 Skipping link: not a file: https://pypi.org/simple/yt-dlp-bonus/ 2025-08-31T07:50:26,637 Given no hashes to check 1 links for project 'yt-dlp-bonus': discarding no candidates 2025-08-31T07:50:26,638 Collecting yt-dlp-bonus==0.2.5 2025-08-31T07:50:26,641 Created temporary directory: /tmp/pip-unpack-y3jdaq15 2025-08-31T07:50:26,864 Downloading yt_dlp_bonus-0.2.5.tar.gz (21 kB) 2025-08-31T07:50:26,917 Added yt-dlp-bonus==0.2.5 from https://files.pythonhosted.org/packages/e6/14/d637576f307c8b662028c0a3120f7e68ffa157a35d87518af25d9c8bba74/yt_dlp_bonus-0.2.5.tar.gz to build tracker '/tmp/pip-build-tracker-u9shnhb6' 2025-08-31T07:50:26,919 Running setup.py (path:/tmp/pip-wheel-4thbaa92/yt-dlp-bonus_265717084117491d9ecc5612842531bd/setup.py) egg_info for package yt-dlp-bonus 2025-08-31T07:50:26,920 Created temporary directory: /tmp/pip-pip-egg-info-qdssc_df 2025-08-31T07:50:26,920 Preparing metadata (setup.py): started 2025-08-31T07:50:26,922 Running command python setup.py egg_info 2025-08-31T07:50:27,769 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-08-31T07:50:27,769 !! 2025-08-31T07:50:27,770 ******************************************************************************** 2025-08-31T07:50:27,771 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-08-31T07:50:27,772 License :: OSI Approved :: The Unlicense (Unlicense) 2025-08-31T07:50:27,773 License :: Free For Home Use 2025-08-31T07:50:27,774 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-08-31T07:50:27,774 ******************************************************************************** 2025-08-31T07:50:27,775 !! 2025-08-31T07:50:27,776 self._finalize_license_expression() 2025-08-31T07:50:27,798 running egg_info 2025-08-31T07:50:27,825 creating /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info 2025-08-31T07:50:27,826 writing /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/PKG-INFO 2025-08-31T07:50:27,830 writing dependency_links to /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/dependency_links.txt 2025-08-31T07:50:27,831 writing entry points to /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/entry_points.txt 2025-08-31T07:50:27,832 writing requirements to /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/requires.txt 2025-08-31T07:50:27,833 writing top-level names to /tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/top_level.txt 2025-08-31T07:50:27,835 writing manifest file '/tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/SOURCES.txt' 2025-08-31T07:50:27,919 reading manifest file '/tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/SOURCES.txt' 2025-08-31T07:50:27,921 adding license file 'LICENSE' 2025-08-31T07:50:27,924 writing manifest file '/tmp/pip-pip-egg-info-qdssc_df/yt_dlp_bonus.egg-info/SOURCES.txt' 2025-08-31T07:50:28,027 Preparing metadata (setup.py): finished with status 'done' 2025-08-31T07:50:28,032 Source in /tmp/pip-wheel-4thbaa92/yt-dlp-bonus_265717084117491d9ecc5612842531bd has version 0.2.5, which satisfies requirement yt-dlp-bonus==0.2.5 from https://files.pythonhosted.org/packages/e6/14/d637576f307c8b662028c0a3120f7e68ffa157a35d87518af25d9c8bba74/yt_dlp_bonus-0.2.5.tar.gz 2025-08-31T07:50:28,033 Removed yt-dlp-bonus==0.2.5 from https://files.pythonhosted.org/packages/e6/14/d637576f307c8b662028c0a3120f7e68ffa157a35d87518af25d9c8bba74/yt_dlp_bonus-0.2.5.tar.gz from build tracker '/tmp/pip-build-tracker-u9shnhb6' 2025-08-31T07:50:28,040 Created temporary directory: /tmp/pip-unpack-szfr2k8_ 2025-08-31T07:50:28,041 Created temporary directory: /tmp/pip-unpack-6_wnlq2f 2025-08-31T07:50:28,041 Building wheels for collected packages: yt-dlp-bonus 2025-08-31T07:50:28,045 Created temporary directory: /tmp/pip-wheel-mp2ar6d5 2025-08-31T07:50:28,046 DEPRECATION: Building 'yt-dlp-bonus' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'yt-dlp-bonus'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-08-31T07:50:28,047 Building wheel for yt-dlp-bonus (setup.py): started 2025-08-31T07:50:28,049 Destination directory: /tmp/pip-wheel-mp2ar6d5 2025-08-31T07:50:28,049 Running command python setup.py bdist_wheel 2025-08-31T07:50:28,872 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-08-31T07:50:28,872 !! 2025-08-31T07:50:28,873 ******************************************************************************** 2025-08-31T07:50:28,874 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-08-31T07:50:28,875 License :: OSI Approved :: The Unlicense (Unlicense) 2025-08-31T07:50:28,876 License :: Free For Home Use 2025-08-31T07:50:28,877 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-08-31T07:50:28,878 ******************************************************************************** 2025-08-31T07:50:28,879 !! 2025-08-31T07:50:28,879 self._finalize_license_expression() 2025-08-31T07:50:28,880 running bdist_wheel 2025-08-31T07:50:29,014 running build 2025-08-31T07:50:29,015 running build_py 2025-08-31T07:50:29,045 creating build/lib/yt_dlp_bonus 2025-08-31T07:50:29,047 copying yt_dlp_bonus/models.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,050 copying yt_dlp_bonus/cli.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,052 copying yt_dlp_bonus/constants.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,054 copying yt_dlp_bonus/main.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,057 copying yt_dlp_bonus/__init__.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,059 copying yt_dlp_bonus/exceptions.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,061 copying yt_dlp_bonus/__main__.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,063 copying yt_dlp_bonus/utils.py -> build/lib/yt_dlp_bonus 2025-08-31T07:50:29,092 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-08-31T07:50:29,093 !! 2025-08-31T07:50:29,094 ******************************************************************************** 2025-08-31T07:50:29,094 Please avoid running ``setup.py`` directly. 2025-08-31T07:50:29,095 Instead, use pypa/build, pypa/installer or other 2025-08-31T07:50:29,095 standards-based tools. 2025-08-31T07:50:29,096 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-08-31T07:50:29,096 or your builds will no longer be supported. 2025-08-31T07:50:29,097 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-08-31T07:50:29,098 ******************************************************************************** 2025-08-31T07:50:29,099 !! 2025-08-31T07:50:29,099 self.initialize_options() 2025-08-31T07:50:29,119 installing to build/bdist.linux-armv7l/wheel 2025-08-31T07:50:29,120 running install 2025-08-31T07:50:29,145 running install_lib 2025-08-31T07:50:29,171 creating build/bdist.linux-armv7l/wheel 2025-08-31T07:50:29,173 creating build/bdist.linux-armv7l/wheel/yt_dlp_bonus 2025-08-31T07:50:29,174 copying build/lib/yt_dlp_bonus/models.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,177 copying build/lib/yt_dlp_bonus/cli.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,179 copying build/lib/yt_dlp_bonus/constants.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,181 copying build/lib/yt_dlp_bonus/main.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,183 copying build/lib/yt_dlp_bonus/__init__.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,185 copying build/lib/yt_dlp_bonus/exceptions.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,187 copying build/lib/yt_dlp_bonus/__main__.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,188 copying build/lib/yt_dlp_bonus/utils.py -> build/bdist.linux-armv7l/wheel/./yt_dlp_bonus 2025-08-31T07:50:29,190 running install_egg_info 2025-08-31T07:50:29,223 running egg_info 2025-08-31T07:50:29,250 writing yt_dlp_bonus.egg-info/PKG-INFO 2025-08-31T07:50:29,254 writing dependency_links to yt_dlp_bonus.egg-info/dependency_links.txt 2025-08-31T07:50:29,255 writing entry points to yt_dlp_bonus.egg-info/entry_points.txt 2025-08-31T07:50:29,257 writing requirements to yt_dlp_bonus.egg-info/requires.txt 2025-08-31T07:50:29,258 writing top-level names to yt_dlp_bonus.egg-info/top_level.txt 2025-08-31T07:50:29,287 reading manifest file 'yt_dlp_bonus.egg-info/SOURCES.txt' 2025-08-31T07:50:29,290 adding license file 'LICENSE' 2025-08-31T07:50:29,293 writing manifest file 'yt_dlp_bonus.egg-info/SOURCES.txt' 2025-08-31T07:50:29,295 Copying yt_dlp_bonus.egg-info to build/bdist.linux-armv7l/wheel/./yt_dlp_bonus-0.2.5-py3.11.egg-info 2025-08-31T07:50:29,306 running install_scripts 2025-08-31T07:50:29,318 creating build/bdist.linux-armv7l/wheel/yt_dlp_bonus-0.2.5.dist-info/WHEEL 2025-08-31T07:50:29,321 creating '/tmp/pip-wheel-mp2ar6d5/yt_dlp_bonus-0.2.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-08-31T07:50:29,323 adding 'yt_dlp_bonus/__init__.py' 2025-08-31T07:50:29,324 adding 'yt_dlp_bonus/__main__.py' 2025-08-31T07:50:29,326 adding 'yt_dlp_bonus/cli.py' 2025-08-31T07:50:29,327 adding 'yt_dlp_bonus/constants.py' 2025-08-31T07:50:29,328 adding 'yt_dlp_bonus/exceptions.py' 2025-08-31T07:50:29,333 adding 'yt_dlp_bonus/main.py' 2025-08-31T07:50:29,335 adding 'yt_dlp_bonus/models.py' 2025-08-31T07:50:29,336 adding 'yt_dlp_bonus/utils.py' 2025-08-31T07:50:29,339 adding 'yt_dlp_bonus-0.2.5.dist-info/licenses/LICENSE' 2025-08-31T07:50:29,341 adding 'yt_dlp_bonus-0.2.5.dist-info/METADATA' 2025-08-31T07:50:29,342 adding 'yt_dlp_bonus-0.2.5.dist-info/WHEEL' 2025-08-31T07:50:29,342 adding 'yt_dlp_bonus-0.2.5.dist-info/entry_points.txt' 2025-08-31T07:50:29,343 adding 'yt_dlp_bonus-0.2.5.dist-info/top_level.txt' 2025-08-31T07:50:29,344 adding 'yt_dlp_bonus-0.2.5.dist-info/RECORD' 2025-08-31T07:50:29,345 removing build/bdist.linux-armv7l/wheel 2025-08-31T07:50:29,463 Building wheel for yt-dlp-bonus (setup.py): finished with status 'done' 2025-08-31T07:50:29,466 Created wheel for yt-dlp-bonus: filename=yt_dlp_bonus-0.2.5-py3-none-any.whl size=19306 sha256=e5bdde2e34630055a1f7abf287b645a8a731e1bdff2ed0b16559352dcaf45cfe 2025-08-31T07:50:29,467 Stored in directory: /tmp/pip-ephem-wheel-cache-wvoeibkc/wheels/d0/92/21/3355606d2315d95c9bc3c4867aa7bd19afd04c8490d684f7bc 2025-08-31T07:50:29,479 Successfully built yt-dlp-bonus 2025-08-31T07:50:29,483 Removed build tracker: '/tmp/pip-build-tracker-u9shnhb6'