2025-09-07T21:37:02,129 Created temporary directory: /tmp/pip-build-tracker-9ed0w9d4 2025-09-07T21:37:02,130 Initialized build tracking at /tmp/pip-build-tracker-9ed0w9d4 2025-09-07T21:37:02,130 Created build tracker: /tmp/pip-build-tracker-9ed0w9d4 2025-09-07T21:37:02,130 Entered build tracker: /tmp/pip-build-tracker-9ed0w9d4 2025-09-07T21:37:02,131 Created temporary directory: /tmp/pip-wheel-lso17zo0 2025-09-07T21:37:02,134 Created temporary directory: /tmp/pip-ephem-wheel-cache-op1kmf3_ 2025-09-07T21:37:02,191 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:37:02,193 2 location(s) to search for versions of redturtle-video: 2025-09-07T21:37:02,193 * https://pypi.org/simple/redturtle-video/ 2025-09-07T21:37:02,193 * https://www.piwheels.org/simple/redturtle-video/ 2025-09-07T21:37:02,193 Fetching project page and analyzing links: https://pypi.org/simple/redturtle-video/ 2025-09-07T21:37:02,194 Getting page https://pypi.org/simple/redturtle-video/ 2025-09-07T21:37:02,195 Found index url https://pypi.org/simple/ 2025-09-07T21:37:02,345 Fetched page https://pypi.org/simple/redturtle-video/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:37:02,354 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/42/8f/dee263f6e645315f2ddafabb01b82785b764c6babb1afd1f4353e3c65b0f/redturtle.video-0.1.0alpha-py2.4.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,355 Found link https://files.pythonhosted.org/packages/81/4d/f1f5c389e451cef869cd5a6138dd56aa1d3a6a8581a31cd840e4a7638362/redturtle.video-0.1.0alpha.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.1.0alpha 2025-09-07T21:37:02,355 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c1/fe/e975c9fa077287bba46977915ddc4811f272c700bf7dcbaece5413bfea3f/redturtle.video-0.2.0beta-py2.4.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,356 Found link https://files.pythonhosted.org/packages/54/58/96409f2e3c32679ecf9275a628b52728db3c009bde1621e4599fe066e5e4/redturtle.video-0.2.0beta.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.2.0beta 2025-09-07T21:37:02,356 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/16/a4/21a2194280f509e74461dbd3afafb8c01ba310298b25c1d81d19b63e4199/redturtle.video-0.2.1beta-py2.4.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,356 Found link https://files.pythonhosted.org/packages/78/b8/5b2fe5fe9db08ba8ec447dc7572597b98b8b0ce9db85dca466a942592c49/redturtle.video-0.2.1beta.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.2.1beta 2025-09-07T21:37:02,356 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/20/507fd32ca4e5810056644bfa4615b1baa1c777ad7f81bb39652f02280e53/redturtle.video-0.2.2-py2.4.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,356 Found link https://files.pythonhosted.org/packages/3d/d4/6fee024a06a9801a5b39e60bf5994cc8d61cb750da8865189e28cfd7b2d0/redturtle.video-0.2.2.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.2.2 2025-09-07T21:37:02,357 Found link https://files.pythonhosted.org/packages/ec/94/b82d93e869885829ee2d9eb998a4d9679c404e28e62a90281392351b3f08/redturtle.video-0.2.3.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.2.3 2025-09-07T21:37:02,357 Found link https://files.pythonhosted.org/packages/be/2d/6289e6f825f819f91073a68a0809f18631980a9c81566b864e20b7ca2a3d/redturtle.video-0.3.0.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.3.0 2025-09-07T21:37:02,357 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1e/59/0fd24c2f7cd6d4deeeeb3e2ca8d5a438f1e4093f9edfd74f10f308fb954b/redturtle.video-0.3.1-py2.4.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,357 Found link https://files.pythonhosted.org/packages/89/64/947c3250fbd320ef9638b53c1b766b7f3d76dfd94e12a1b1059966baf05c/redturtle.video-0.3.1.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.3.1 2025-09-07T21:37:02,358 Found link https://files.pythonhosted.org/packages/87/d1/1a659bcbb60c41975a42b49024594a8809442dd11ff4ae82ebadaacb0b79/redturtle.video-0.4.0.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.4.0 2025-09-07T21:37:02,358 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/de/9c/76592a2351dc1a8f2545bbc05b9d1b474f266ed581e8dc7cecf83d068415/redturtle.video-0.5.0-py2.6.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,358 Found link https://files.pythonhosted.org/packages/79/32/2ce3ce69ea8159c0775cb02f93732dcdf38da6c85562a46196b7c165321e/redturtle.video-0.5.0.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.5.0 2025-09-07T21:37:02,358 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/55/7b/786dafc343ee46d8df90ddea9eab72065877c5214bb709d853a3ee3a3976/redturtle.video-0.5.1-py2.6.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,359 Found link https://files.pythonhosted.org/packages/22/72/d214fde12a9b1fb75d2f8e5b77cd79167821aa5fdbf5d88c9331f63b77f4/redturtle.video-0.5.1.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.5.1 2025-09-07T21:37:02,359 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f4/ee/70009734fd1461e47725527358e2ab5119ac286b93f6a411406cacc936f1/redturtle.video-0.5.2-py2.6.egg (from https://pypi.org/simple/redturtle-video/) 2025-09-07T21:37:02,359 Found link https://files.pythonhosted.org/packages/65/32/819dbf817ebd6308f7c72df7e935089c670d56d4dd89d01160b31e7f66a9/redturtle.video-0.5.2.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.5.2 2025-09-07T21:37:02,359 Found link https://files.pythonhosted.org/packages/df/be/ab865583718d7f8fb95f4e6d434e90bc002a7effa46a8bd0d88250cf648b/redturtle.video-0.6.0.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.6.0 2025-09-07T21:37:02,359 Found link https://files.pythonhosted.org/packages/71/8e/164d67051529f8038db0bc42794cda073a141342ca672d5b7ab3673f05b7/redturtle.video-0.7.0.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.7.0 2025-09-07T21:37:02,360 Found link https://files.pythonhosted.org/packages/18/da/23abb916c366ca5afdbb1e647cc6f3a66878d4a71fda4a3f18568347d9cb/redturtle.video-0.7.1.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.7.1 2025-09-07T21:37:02,360 Found link https://files.pythonhosted.org/packages/51/46/79076bb4793dc4b31664baefeb5f2da06ef09150bbb8c18c55ef07fc007e/redturtle.video-0.7.2.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.7.2 2025-09-07T21:37:02,360 Found link https://files.pythonhosted.org/packages/92/03/1452ce1a9111ff2edf0893830fe3b0f23140116be7c03de4e5491e3a82cf/redturtle.video-0.7.3.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 0.7.3 2025-09-07T21:37:02,360 Found link https://files.pythonhosted.org/packages/d7/2c/aad0f8c17db60dc99a534844abcdd664b8ec7a45474aa4a2d196ed4013f9/redturtle.video-0.8.0.zip (from https://pypi.org/simple/redturtle-video/), version: 0.8.0 2025-09-07T21:37:02,361 Found link https://files.pythonhosted.org/packages/9c/31/4b26f23441806d0b8c96179373287b8b262eb22531364713ffda7d512cb7/redturtle.video-0.8.1.zip (from https://pypi.org/simple/redturtle-video/), version: 0.8.1 2025-09-07T21:37:02,361 Found link https://files.pythonhosted.org/packages/59/31/bfe8700c24e3991851cdd5f7dfe9780b62313fb4aedc5b23be177cf4b7c3/redturtle.video-1.0.0.zip (from https://pypi.org/simple/redturtle-video/), version: 1.0.0 2025-09-07T21:37:02,361 Found link https://files.pythonhosted.org/packages/e2/7f/d29d24223736c82b1395c660a5d36b660593e5b0b83ff93f20e16bf2d56b/redturtle.video-1.0.1.zip (from https://pypi.org/simple/redturtle-video/), version: 1.0.1 2025-09-07T21:37:02,361 Found link https://files.pythonhosted.org/packages/be/de/cdda99ff9793193bbd45276d26b926e2f767f424c7f0b864fe1a79f75893/redturtle.video-1.0.2.zip (from https://pypi.org/simple/redturtle-video/), version: 1.0.2 2025-09-07T21:37:02,362 Found link https://files.pythonhosted.org/packages/00/f8/e6ecdc1b04610813fab65b104c137cd99f8204ff4bb7b099fac4aee6aefc/redturtle.video-1.1.0.zip (from https://pypi.org/simple/redturtle-video/), version: 1.1.0 2025-09-07T21:37:02,362 Found link https://files.pythonhosted.org/packages/68/b0/e803f1551d79100e18f9202bb1271191748d896412cbbec9227fd14a9ef8/redturtle.video-1.1.1.tar.gz (from https://pypi.org/simple/redturtle-video/), version: 1.1.1 2025-09-07T21:37:02,362 Fetching project page and analyzing links: https://www.piwheels.org/simple/redturtle-video/ 2025-09-07T21:37:02,363 Getting page https://www.piwheels.org/simple/redturtle-video/ 2025-09-07T21:37:02,364 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:37:02,470 Fetched page https://www.piwheels.org/simple/redturtle-video/ as text/html 2025-09-07T21:37:02,474 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-1.1.1-py3-none-any.whl#sha256=ff2b95e09a39fe0133a0372b3bf706a5cf64e61eedbb8829da9352edf6c842bf (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-1.1.0-py3-none-any.whl#sha256=5894cb478f82649453ea5500d8e62eb8c487abf36c6874f4812e242ad395b715 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-1.0.2-py3-none-any.whl#sha256=11a6de632272c63c39daa9cd225d779826169cbe61788d839243f71da6c641c9 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-1.0.1-py3-none-any.whl#sha256=17d4e7967723ce9e0501d5f87cd73830bf9220bdeabe8d6045f7fa1d97ec06da (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-1.0.0-py3-none-any.whl#sha256=014d6cda5697322f30c024a2da1ff31609b4d0a9e8884b4df197843a1b0bda0b (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.8.1-py3-none-any.whl#sha256=0b58e870a5aa44a63a7785f994ab9f0affa84e740091db39a689b63c6f577238 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.8.0-py3-none-any.whl#sha256=f495187828c591d7f5ee1d9b833037aa978e98b20600d2cd9bad3c897d24abca (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,475 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.7.3-py3-none-any.whl#sha256=732e5d17de8779ae50ac30239a4b3ce61315a745546f4d828ea0e6e276a6de00 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.7.1-py3-none-any.whl#sha256=45fe0f8cdbbdd27adcf45ea708fe6c841bfa29e64eeabf027369c5c073946ef3 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.7.0-py3-none-any.whl#sha256=5d5434c1f8e09d69e7b1a5ad5b1490dacf17c6572a31d373417846084b7ea9a1 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.6.0-py3-none-any.whl#sha256=2e14859167cee9093b43a60f1f8d5cefab14b7f817baa6a4e866bf72c725780b (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.5.2-py3-none-any.whl#sha256=edd829b7d61b94c39fd005d2ce5133741d7b09036cdf1eba338361b19c0cc05b (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.5.1-py3-none-any.whl#sha256=c9a65c0ad615aa0f287c68bbb301ebba2c00bcc6c310efbb230fdefab6015740 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.5.0-py3-none-any.whl#sha256=cd9b2a842f71e6bfb000568f60ab15d08bd1dcf29658c20376316598e038a374 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,476 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.4.0-py3-none-any.whl#sha256=17b9b6bd960528f272afa493eb066c20531888414093cf9725311a68e28a6ca3 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.3.1-py3-none-any.whl#sha256=d4d0a9ee04a3d10b2e01d94069f89623b951cf600018183da0359159cdd16046 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.3.0-py3-none-any.whl#sha256=ff4c7e58dc3c1be5b7acb26267cd97efc11c571b1d65d30871c4b2daac95af11 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.2.3-py3-none-any.whl#sha256=7c106a16d28a5fb3f9e379971f68ac3a44bc3d661205fdd6d56f673e02ebdee8 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.2.2-py3-none-any.whl#sha256=57bf15d51234ae168e47d9a5495081069f8b57e043efde1cff076f50126b679c (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.2.1b0-py3-none-any.whl#sha256=43fd110ae4b1aa3add6b8232ac20fb6698c46508ecf31b029f971ee13436a1a1 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.2.0b0-py3-none-any.whl#sha256=8a4f94d98d5948e1870f03aee1a745f2bdc71768a0119215e6ec86a9f2c932a4 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: No binaries permitted for redturtle-video: https://archive1.piwheels.org/simple/redturtle-video/redturtle.video-0.1.0a0-py3-none-any.whl#sha256=4777f94a21c4e39e4b88460b1d0e024e19a3140b80cc891826cbc88df4f68954 (from https://www.piwheels.org/simple/redturtle-video/) 2025-09-07T21:37:02,477 Skipping link: not a file: https://www.piwheels.org/simple/redturtle-video/ 2025-09-07T21:37:02,478 Skipping link: not a file: https://pypi.org/simple/redturtle-video/ 2025-09-07T21:37:02,504 Given no hashes to check 1 links for project 'redturtle-video': discarding no candidates 2025-09-07T21:37:02,505 Collecting redturtle-video==0.7.2 2025-09-07T21:37:02,507 Created temporary directory: /tmp/pip-unpack-kjo_e7yz 2025-09-07T21:37:03,030 Downloading redturtle.video-0.7.2.tar.gz (263 kB) 2025-09-07T21:37:03,131 Added redturtle-video==0.7.2 from https://files.pythonhosted.org/packages/51/46/79076bb4793dc4b31664baefeb5f2da06ef09150bbb8c18c55ef07fc007e/redturtle.video-0.7.2.tar.gz to build tracker '/tmp/pip-build-tracker-9ed0w9d4' 2025-09-07T21:37:03,132 Running setup.py (path:/tmp/pip-wheel-lso17zo0/redturtle-video_458c30b483384000a5f5068ff67f2ed3/setup.py) egg_info for package redturtle-video 2025-09-07T21:37:03,133 Created temporary directory: /tmp/pip-pip-egg-info-ouz2eosl 2025-09-07T21:37:03,133 Preparing metadata (setup.py): started 2025-09-07T21:37:03,134 Running command python setup.py egg_info 2025-09-07T21:37:03,648 Traceback (most recent call last): 2025-09-07T21:37:03,650 File "", line 2, in 2025-09-07T21:37:03,650 exec(compile(''' 2025-09-07T21:37:03,650 ~~~~^^^^^^^^^^^^ 2025-09-07T21:37:03,650 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:37:03,650 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,651 ...<32 lines>... 2025-09-07T21:37:03,651 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:37:03,651 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,651 ''' % ('/tmp/pip-wheel-lso17zo0/redturtle-video_458c30b483384000a5f5068ff67f2ed3/setup.py',), "", "exec")) 2025-09-07T21:37:03,651 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,651 File "", line 35, in 2025-09-07T21:37:03,651 File "/tmp/pip-wheel-lso17zo0/redturtle-video_458c30b483384000a5f5068ff67f2ed3/setup.py", line 30, in 2025-09-07T21:37:03,651 long_description=open("README.rst").read() + "\n" + 2025-09-07T21:37:03,652 ~~~~^^^^^^^^^^^^^^ 2025-09-07T21:37:03,652 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-07T21:37:03,736 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:37:03,747 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:37:03,747 exec(compile('"'"''"'"''"'"' 2025-09-07T21:37:03,747 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:37:03,747 # 2025-09-07T21:37:03,747 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:37:03,747 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:37:03,747 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:37:03,747 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:37:03,747 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:37:03,747 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:37:03,747 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:37:03,747 import os, sys, tokenize, traceback 2025-09-07T21:37:03,747 2025-09-07T21:37:03,747 try: 2025-09-07T21:37:03,747 import setuptools 2025-09-07T21:37:03,747 except ImportError: 2025-09-07T21:37:03,747 print( 2025-09-07T21:37:03,747 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:37:03,747 "the build environment with exception:", 2025-09-07T21:37:03,747 file=sys.stderr, 2025-09-07T21:37:03,747 ) 2025-09-07T21:37:03,747 traceback.print_exc() 2025-09-07T21:37:03,747 sys.exit(1) 2025-09-07T21:37:03,747 2025-09-07T21:37:03,747 __file__ = %r 2025-09-07T21:37:03,747 sys.argv[0] = __file__ 2025-09-07T21:37:03,747 2025-09-07T21:37:03,747 if os.path.exists(__file__): 2025-09-07T21:37:03,747 filename = __file__ 2025-09-07T21:37:03,747 with tokenize.open(__file__) as f: 2025-09-07T21:37:03,747 setup_py_code = f.read() 2025-09-07T21:37:03,747 else: 2025-09-07T21:37:03,747 filename = "" 2025-09-07T21:37:03,747 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:37:03,747 2025-09-07T21:37:03,747 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:37:03,747 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-lso17zo0/redturtle-video_458c30b483384000a5f5068ff67f2ed3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ouz2eosl[/] 2025-09-07T21:37:03,748 [bold magenta]cwd[/]: /tmp/pip-wheel-lso17zo0/redturtle-video_458c30b483384000a5f5068ff67f2ed3/ 2025-09-07T21:37:03,748 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:37:03,749 ERROR: metadata generation failed 2025-09-07T21:37:03,754 Exception information: 2025-09-07T21:37:03,754 Traceback (most recent call last): 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:37:03,754 call_subprocess( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 args, 2025-09-07T21:37:03,754 ^^^^^ 2025-09-07T21:37:03,754 ...<2 lines>... 2025-09-07T21:37:03,754 spinner=spinner, 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:37:03,754 raise error 2025-09-07T21:37:03,754 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:37:03,754 2025-09-07T21:37:03,754 The above exception was the direct cause of the following exception: 2025-09-07T21:37:03,754 2025-09-07T21:37:03,754 Traceback (most recent call last): 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:37:03,754 status = _inner_run() 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:37:03,754 return self.run(options, args) 2025-09-07T21:37:03,754 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:37:03,754 return func(self, options, args) 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:37:03,754 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:37:03,754 result = self._result = resolver.resolve( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:37:03,754 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:37:03,754 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:37:03,754 if not criterion.candidates: 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:37:03,754 return bool(self._sequence) 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:37:03,754 self._bool = any(self) 2025-09-07T21:37:03,754 ~~~^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:37:03,754 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:37:03,754 ^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:37:03,754 candidate = func() 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:37:03,754 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 link, template, name, version 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:37:03,754 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 link, 2025-09-07T21:37:03,754 ^^^^^ 2025-09-07T21:37:03,754 ...<3 lines>... 2025-09-07T21:37:03,754 version=version, 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:37:03,754 super().__init__( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 link=link, 2025-09-07T21:37:03,754 ^^^^^^^^^^ 2025-09-07T21:37:03,754 ...<4 lines>... 2025-09-07T21:37:03,754 version=version, 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:37:03,754 self.dist = self._prepare() 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:37:03,754 dist = self._prepare_distribution() 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:37:03,754 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:37:03,754 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:37:03,754 dist = _get_prepared_distribution( 2025-09-07T21:37:03,754 req, 2025-09-07T21:37:03,754 ...<3 lines>... 2025-09-07T21:37:03,754 self.check_build_deps, 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:37:03,754 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 finder, build_isolation, check_build_deps 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:37:03,754 self.req.prepare_metadata() 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:37:03,754 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:37:03,754 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:37:03,754 build_env=self.build_env, 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ...<3 lines>... 2025-09-07T21:37:03,754 details=details, 2025-09-07T21:37:03,754 ^^^^^^^^^^^^^^^^ 2025-09-07T21:37:03,754 ) 2025-09-07T21:37:03,754 ^ 2025-09-07T21:37:03,754 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:37:03,754 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:37:03,754 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:37:03,775 Removed redturtle-video==0.7.2 from https://files.pythonhosted.org/packages/51/46/79076bb4793dc4b31664baefeb5f2da06ef09150bbb8c18c55ef07fc007e/redturtle.video-0.7.2.tar.gz from build tracker '/tmp/pip-build-tracker-9ed0w9d4' 2025-09-07T21:37:03,776 Removed build tracker: '/tmp/pip-build-tracker-9ed0w9d4'