2025-09-08T01:43:04,189 Created temporary directory: /tmp/pip-build-tracker-bsyru6jr 2025-09-08T01:43:04,190 Initialized build tracking at /tmp/pip-build-tracker-bsyru6jr 2025-09-08T01:43:04,190 Created build tracker: /tmp/pip-build-tracker-bsyru6jr 2025-09-08T01:43:04,190 Entered build tracker: /tmp/pip-build-tracker-bsyru6jr 2025-09-08T01:43:04,190 Created temporary directory: /tmp/pip-wheel-ziw_9tob 2025-09-08T01:43:04,193 Created temporary directory: /tmp/pip-ephem-wheel-cache-y9b0w2a1 2025-09-08T01:43:04,251 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:43:04,254 2 location(s) to search for versions of vvveb: 2025-09-08T01:43:04,254 * https://pypi.org/simple/vvveb/ 2025-09-08T01:43:04,254 * https://www.piwheels.org/simple/vvveb/ 2025-09-08T01:43:04,254 Fetching project page and analyzing links: https://pypi.org/simple/vvveb/ 2025-09-08T01:43:04,254 Getting page https://pypi.org/simple/vvveb/ 2025-09-08T01:43:04,255 Found index url https://pypi.org/simple/ 2025-09-08T01:43:04,405 Fetched page https://pypi.org/simple/vvveb/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:43:04,414 Found link https://files.pythonhosted.org/packages/c0/24/f7bf94be393c8dd9bb3478e3189e29ed6d023b82d2f6c14e64dededcad94/vvveb-1.0.0.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.0 2025-09-08T01:43:04,414 Found link https://files.pythonhosted.org/packages/ec/3e/5994aa5529fc1f5425fce69fd63a442a56afc13480f0bf263ca49aeed0c6/vvveb-1.0.1.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.1 2025-09-08T01:43:04,415 Found link https://files.pythonhosted.org/packages/50/43/2e0dd1117f80358095e75b0a3ce0fbd7a543188d671d6c7743d5986e3bc6/vvveb-1.0.2.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.2 2025-09-08T01:43:04,415 Found link https://files.pythonhosted.org/packages/4f/59/a805139d7263afe9e5bf620ed9483f68eb13ccb614d5c70b220bb9cc9c10/vvveb-1.0.3.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.3 2025-09-08T01:43:04,416 Found link https://files.pythonhosted.org/packages/3b/ae/4e52468ce828a4ede227ebf8e4ce1ae01b3cb2f12417b7f4de66e542f764/vvveb-1.0.4.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.4 2025-09-08T01:43:04,416 Found link https://files.pythonhosted.org/packages/d6/1d/c007527028c9b5a13ec26661ae59d5b8f85c13af729e7006ef10557729e7/vvveb-1.0.5.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.5 2025-09-08T01:43:04,417 Found link https://files.pythonhosted.org/packages/f8/af/a248695a0c811fb7d0f0d4b9a6bf1daa25eb1ff0af6b31a3badcb2e34abd/vvveb-1.0.6.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.6 2025-09-08T01:43:04,417 Found link https://files.pythonhosted.org/packages/ca/8f/42e2526e1fe88263996420c301999016783bcf707d5570e677d43f18c0d2/vvveb-1.0.7.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.7 2025-09-08T01:43:04,418 Found link https://files.pythonhosted.org/packages/af/78/76a20d3020d37b93b563e563428a01d07dc22214e46e4ba99c51026274af/vvveb-1.0.8.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.8 2025-09-08T01:43:04,418 Found link https://files.pythonhosted.org/packages/86/aa/c65ab10cbc5f67fd1b85a265b1e315b835fcf8996de48c2555592786ebaa/vvveb-1.0.9.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.9 2025-09-08T01:43:04,419 Found link https://files.pythonhosted.org/packages/a2/6f/cf2fe92adb7566da50f1527390c64ec12ecd8e36b99500497cd319c7985f/vvveb-1.0.10.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.10 2025-09-08T01:43:04,419 Found link https://files.pythonhosted.org/packages/df/4a/8fa71c191639984ffa4938a9177583ebbf980479792b7ab9c735308c6aad/vvveb-1.0.11.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.11 2025-09-08T01:43:04,420 Found link https://files.pythonhosted.org/packages/4b/ca/512241e6632f80a1ebfce172abc5c0581759a7c7f9352a0ca1796b88df6e/vvveb-1.0.12.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.12 2025-09-08T01:43:04,420 Found link https://files.pythonhosted.org/packages/f5/37/f36595515924fc2b09cc029f8dea24be725d016977eca3924731e0e058fe/vvveb-1.0.13.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.13 2025-09-08T01:43:04,421 Found link https://files.pythonhosted.org/packages/c7/91/6c2937a15252bd4e0e4663baefaf6b3cd3c2e9ea8a981c0aae14e2d6b101/vvveb-1.0.14.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.14 2025-09-08T01:43:04,421 Found link https://files.pythonhosted.org/packages/61/23/c8011bbe96eaf1957d808dd01253c41f1ab834d76ca542a0e07e054d76d9/vvveb-1.0.15.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.15 2025-09-08T01:43:04,422 Found link https://files.pythonhosted.org/packages/99/74/da6a577d128f949028b5dbdac7064a54b0222bc597b75f5a23b82def1d35/vvveb-1.0.16.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.16 2025-09-08T01:43:04,422 Found link https://files.pythonhosted.org/packages/c5/51/0282e6255fe35dd121704524ca16c262e05d9af0adeb9d15f825f7f5974f/vvveb-1.0.17.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.17 2025-09-08T01:43:04,423 Found link https://files.pythonhosted.org/packages/32/8d/bbca72072d4f3ebe42b4c750722d2f796dec6ca4fa3d429fa686f9b31da7/vvveb-1.0.18.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.18 2025-09-08T01:43:04,423 Found link https://files.pythonhosted.org/packages/dc/5b/2c241bf02db0cb9b8ab56383d95a6e7f43e6b52b388221b9e45906eae203/vvveb-1.0.19.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.19 2025-09-08T01:43:04,424 Found link https://files.pythonhosted.org/packages/64/d0/c962402c9ca6f363aa3a238f2f3cbb9bb74b8a340205a73898ce4f23c2b2/vvveb-1.0.20.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.20 2025-09-08T01:43:04,424 Found link https://files.pythonhosted.org/packages/c0/a1/e6d1d1fbcf2a5586855bac0f500fba75a1b209c4e745b95c8e056d3f59bd/vvveb-1.0.21.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.21 2025-09-08T01:43:04,424 Found link https://files.pythonhosted.org/packages/71/21/819740c59c447ece242872962eb07d4d3e4e12422d956216ab6178645fb2/vvveb-1.0.22.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.22 2025-09-08T01:43:04,424 Found link https://files.pythonhosted.org/packages/34/a4/7a5b2cda772766a73380dc2132d781b19887b1444271f67f7f8da369d999/vvveb-1.0.23.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.23 2025-09-08T01:43:04,425 Found link https://files.pythonhosted.org/packages/b7/e1/d20ff060ebe7f7bbe7122f570cd3ef8ca9cb6db44ac782730c81ccb7df05/vvveb-1.0.24.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.24 2025-09-08T01:43:04,425 Found link https://files.pythonhosted.org/packages/4e/37/be1e8f9242ae2627bf72812a56f42ca3aa1aff56e704632bce2bd91a6456/vvveb-1.0.25.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.25 2025-09-08T01:43:04,425 Found link https://files.pythonhosted.org/packages/88/c1/113fa5f9bd2401cc453f01c48f65a95931439de538db1ffacfa8b8ee85b5/vvveb-1.0.26.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.26 2025-09-08T01:43:04,425 Found link https://files.pythonhosted.org/packages/94/be/92dc6b45d53ec37f36bad34dfd2ba1c3b75b0520b4c7413c3dc51a0ee736/vvveb-1.0.27.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.27 2025-09-08T01:43:04,425 Found link https://files.pythonhosted.org/packages/7b/eb/0fe66cd9cfd2071ee1f19b64b1a8041f576b2882ccdab8ecb5208849e83b/vvveb-1.0.28.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.28 2025-09-08T01:43:04,426 Found link https://files.pythonhosted.org/packages/e2/ac/e3bfb56d57e6e768085ab0c06acbf20d9219c829f170a1a21581a65dc82e/vvveb-1.0.29.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.29 2025-09-08T01:43:04,426 Found link https://files.pythonhosted.org/packages/56/67/a05e5c490693c9f7348ef01e6c78e86fa65e101147d0d371521c738ff573/vvveb-1.0.30.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.30 2025-09-08T01:43:04,426 Found link https://files.pythonhosted.org/packages/87/e3/a32b4abc1602e2afef4e7d15f885369f4da5559353a1335008b71dc39f1a/vvveb-1.0.31.tar.gz (from https://pypi.org/simple/vvveb/), version: 1.0.31 2025-09-08T01:43:04,426 Fetching project page and analyzing links: https://www.piwheels.org/simple/vvveb/ 2025-09-08T01:43:04,427 Getting page https://www.piwheels.org/simple/vvveb/ 2025-09-08T01:43:04,427 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:43:04,528 Fetched page https://www.piwheels.org/simple/vvveb/ as text/html 2025-09-08T01:43:04,533 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.31-py3-none-any.whl#sha256=c377bdd2cce594cad3511cf692edf79263c4d5a94c1dff5903c3e8c3e28e3264 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,533 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.30-py3-none-any.whl#sha256=b793746a5915a2579eacf1a18ce0b46c69c1c957fb31517d65644fc1ad5e0899 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,533 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.29-py3-none-any.whl#sha256=b174c78f0bac43a41d343d3045a4341dcc4cc3ce72dd9a9853065a540c78e54a (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.28-py3-none-any.whl#sha256=40f6b561eb9122c793d270a6c8e6e9c8f673182df8958ebccf822d208e457571 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.27-py3-none-any.whl#sha256=48d917632eb7a24f685754194bcbccef7018a2d2300c22ff1303dfef5bc728d5 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.26-py3-none-any.whl#sha256=2799bc930e915a381e8d5994cbc0a03ab29bb18873c50fe1782ff2db403a38bd (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.25-py3-none-any.whl#sha256=728bdee5a2cbc4281ff396218fc0e10c2d4217d18a4f028f4589a675eac21cd1 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.24-py3-none-any.whl#sha256=c6a7f1e54e516aed4c08a1669e1ce03e4e78879ab8784a3b6a361244a92b89e1 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.23-py3-none-any.whl#sha256=178fcc0094abac259dd4828f4ec658aace3cb94bbfbaf885da30133f03a8d11b (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.22-py3-none-any.whl#sha256=ef49b7a915c6b5042a9beea20a1ba7cd2f78df08a27ad3a797732ece0b050722 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,534 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.21-py3-none-any.whl#sha256=bf621e40ef1faefb7d2d888fac9bfa395afdd6b581800e0dad1c8d39f89e6b12 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.20-py3-none-any.whl#sha256=99b595fcd54a7ebf8b111f6742f065bbeadb5e4ad66298fff437f8c3f794c35c (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.19-py3-none-any.whl#sha256=67c8b83da4ff29fe5590f5f00720860dcd464b563e062e0601dc0130910e172b (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.18-py3-none-any.whl#sha256=4605903150792763f9c68541a284ef18643f95d0936e9a2441a90935d21bca2b (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.17-py3-none-any.whl#sha256=90d8cf3df80ed117a8d8dcf0baeeef5114446dd7b2b1a7baee5dc7d20ff1744d (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.16-py3-none-any.whl#sha256=9e6b5ea349973ecae261489c86a12be72f768e45f7c57d95eada6ba292a8a564 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.15-py3-none-any.whl#sha256=26c1eca3637f5de3062b30fbc04bccffa712b285d7311ed125935935da6c64cb (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.14-py3-none-any.whl#sha256=64f75a07f42637708e3ec11e2402c97c6aedf50241751129c93b70406291ad25 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.13-py3-none-any.whl#sha256=827412988fffbff0bd588a47af6b43da1163e2ae58bb0a545befd04c22c04112 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,535 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.12-py3-none-any.whl#sha256=da943c58b154647166ac17f7940a45c2770b59ac7f8c79ec4bdf2eed61d4861f (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.11-py3-none-any.whl#sha256=4dcd6f1b2a7a5e05849c40efd0f4a2035a46e927321f03ab2ea1a9e157ddba16 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.10-py3-none-any.whl#sha256=fe49f8aeda4897c7e82ed461790063bae5fa226a6f37b98e9202d80d64831903 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.9-py3-none-any.whl#sha256=5342ecce62ed43c9c835542e08b3ccd38cd958f44942d978f402e91024bcda48 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.8-py3-none-any.whl#sha256=fcdc0bb37f97b26cf1c57c913f3237d4767fdeb1ee36019983c72941629d5b97 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.7-py3-none-any.whl#sha256=d906859d30567c4962e706fdcfdcd775d3b2e4435e32bd8ce4cd76b44014ec1a (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.6-py3-none-any.whl#sha256=42e543012b6f22cffd547f4a809517b1b2d781338da8732983876d6dd86c5c06 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.5-py3-none-any.whl#sha256=12037b3c7280a8e3ca46adc3b2a3f7d0f8f52cb6a22557cba340b37b5e9198ec (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,536 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.4-py3-none-any.whl#sha256=59440376bde324cfdfe11abd37aa0215dbd53f6d6f64d9ab8c9e64cffbbe1f5f (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,537 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.3-py3-none-any.whl#sha256=410eeb8a7d1c52d65dd06ca19f801c90abdba6f206c6d325fc8f1a82c591ebfa (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,537 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.2-py3-none-any.whl#sha256=98ad08025e4a6bd3fe424282fce0fdc6a81c865fbcb753603ec8320c8c892714 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,537 Skipping link: No binaries permitted for vvveb: https://archive1.piwheels.org/simple/vvveb/vvveb-1.0.1-py3-none-any.whl#sha256=82d3dbc7fbac0a5c6d92bd587d4f83adc3a9560cf9e1e0a7cc8e6aff677cd5b3 (from https://www.piwheels.org/simple/vvveb/) 2025-09-08T01:43:04,537 Skipping link: not a file: https://www.piwheels.org/simple/vvveb/ 2025-09-08T01:43:04,537 Skipping link: not a file: https://pypi.org/simple/vvveb/ 2025-09-08T01:43:04,568 Given no hashes to check 1 links for project 'vvveb': discarding no candidates 2025-09-08T01:43:04,569 Collecting vvveb==1.0.0 2025-09-08T01:43:04,570 Created temporary directory: /tmp/pip-unpack-h7dkivkr 2025-09-08T01:43:04,718 Downloading vvveb-1.0.0.tar.gz (13 kB) 2025-09-08T01:43:04,766 Added vvveb==1.0.0 from https://files.pythonhosted.org/packages/c0/24/f7bf94be393c8dd9bb3478e3189e29ed6d023b82d2f6c14e64dededcad94/vvveb-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-bsyru6jr' 2025-09-08T01:43:04,767 Running setup.py (path:/tmp/pip-wheel-ziw_9tob/vvveb_6dcf6812f12343b4a0c9398735d0fb0c/setup.py) egg_info for package vvveb 2025-09-08T01:43:04,768 Created temporary directory: /tmp/pip-pip-egg-info-y58x9qr1 2025-09-08T01:43:04,768 Preparing metadata (setup.py): started 2025-09-08T01:43:04,769 Running command python setup.py egg_info 2025-09-08T01:43:05,279 Traceback (most recent call last): 2025-09-08T01:43:05,281 File "", line 2, in 2025-09-08T01:43:05,281 exec(compile(''' 2025-09-08T01:43:05,281 ~~~~^^^^^^^^^^^^ 2025-09-08T01:43:05,281 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:43:05,281 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,281 ...<32 lines>... 2025-09-08T01:43:05,282 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:43:05,282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,282 ''' % ('/tmp/pip-wheel-ziw_9tob/vvveb_6dcf6812f12343b4a0c9398735d0fb0c/setup.py',), "", "exec")) 2025-09-08T01:43:05,282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,282 File "", line 35, in 2025-09-08T01:43:05,282 File "/tmp/pip-wheel-ziw_9tob/vvveb_6dcf6812f12343b4a0c9398735d0fb0c/setup.py", line 5, in 2025-09-08T01:43:05,282 __requires = filter(None, open('requirements.txt').read().splitlines()) 2025-09-08T01:43:05,283 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,283 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-08T01:43:05,367 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:43:05,379 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:43:05,379 exec(compile('"'"''"'"''"'"' 2025-09-08T01:43:05,379 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:43:05,379 # 2025-09-08T01:43:05,379 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:43:05,379 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:43:05,379 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:43:05,379 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:43:05,379 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:43:05,379 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:43:05,379 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:43:05,379 import os, sys, tokenize, traceback 2025-09-08T01:43:05,379 2025-09-08T01:43:05,379 try: 2025-09-08T01:43:05,379 import setuptools 2025-09-08T01:43:05,379 except ImportError: 2025-09-08T01:43:05,379 print( 2025-09-08T01:43:05,379 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:43:05,379 "the build environment with exception:", 2025-09-08T01:43:05,379 file=sys.stderr, 2025-09-08T01:43:05,379 ) 2025-09-08T01:43:05,379 traceback.print_exc() 2025-09-08T01:43:05,379 sys.exit(1) 2025-09-08T01:43:05,379 2025-09-08T01:43:05,379 __file__ = %r 2025-09-08T01:43:05,379 sys.argv[0] = __file__ 2025-09-08T01:43:05,379 2025-09-08T01:43:05,379 if os.path.exists(__file__): 2025-09-08T01:43:05,379 filename = __file__ 2025-09-08T01:43:05,379 with tokenize.open(__file__) as f: 2025-09-08T01:43:05,379 setup_py_code = f.read() 2025-09-08T01:43:05,379 else: 2025-09-08T01:43:05,379 filename = "" 2025-09-08T01:43:05,379 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:43:05,379 2025-09-08T01:43:05,379 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:43:05,379 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ziw_9tob/vvveb_6dcf6812f12343b4a0c9398735d0fb0c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-y58x9qr1[/] 2025-09-08T01:43:05,380 [bold magenta]cwd[/]: /tmp/pip-wheel-ziw_9tob/vvveb_6dcf6812f12343b4a0c9398735d0fb0c/ 2025-09-08T01:43:05,380 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:43:05,381 ERROR: metadata generation failed 2025-09-08T01:43:05,386 Exception information: 2025-09-08T01:43:05,386 Traceback (most recent call last): 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:43:05,386 call_subprocess( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 args, 2025-09-08T01:43:05,386 ^^^^^ 2025-09-08T01:43:05,386 ...<2 lines>... 2025-09-08T01:43:05,386 spinner=spinner, 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:43:05,386 raise error 2025-09-08T01:43:05,386 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:43:05,386 2025-09-08T01:43:05,386 The above exception was the direct cause of the following exception: 2025-09-08T01:43:05,386 2025-09-08T01:43:05,386 Traceback (most recent call last): 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:43:05,386 status = _inner_run() 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:43:05,386 return self.run(options, args) 2025-09-08T01:43:05,386 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:43:05,386 return func(self, options, args) 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:43:05,386 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:43:05,386 result = self._result = resolver.resolve( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:43:05,386 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:43:05,386 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:43:05,386 if not criterion.candidates: 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:43:05,386 return bool(self._sequence) 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:43:05,386 self._bool = any(self) 2025-09-08T01:43:05,386 ~~~^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:43:05,386 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:43:05,386 ^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:43:05,386 candidate = func() 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:43:05,386 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 link, template, name, version 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:43:05,386 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 link, 2025-09-08T01:43:05,386 ^^^^^ 2025-09-08T01:43:05,386 ...<3 lines>... 2025-09-08T01:43:05,386 version=version, 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:43:05,386 super().__init__( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 link=link, 2025-09-08T01:43:05,386 ^^^^^^^^^^ 2025-09-08T01:43:05,386 ...<4 lines>... 2025-09-08T01:43:05,386 version=version, 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:43:05,386 self.dist = self._prepare() 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:43:05,386 dist = self._prepare_distribution() 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:43:05,386 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:43:05,386 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:43:05,386 dist = _get_prepared_distribution( 2025-09-08T01:43:05,386 req, 2025-09-08T01:43:05,386 ...<3 lines>... 2025-09-08T01:43:05,386 self.check_build_deps, 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:43:05,386 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 finder, build_isolation, check_build_deps 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:43:05,386 self.req.prepare_metadata() 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:43:05,386 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:43:05,386 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:43:05,386 build_env=self.build_env, 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ...<3 lines>... 2025-09-08T01:43:05,386 details=details, 2025-09-08T01:43:05,386 ^^^^^^^^^^^^^^^^ 2025-09-08T01:43:05,386 ) 2025-09-08T01:43:05,386 ^ 2025-09-08T01:43:05,386 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:43:05,386 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:43:05,386 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:43:05,408 Removed vvveb==1.0.0 from https://files.pythonhosted.org/packages/c0/24/f7bf94be393c8dd9bb3478e3189e29ed6d023b82d2f6c14e64dededcad94/vvveb-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-bsyru6jr' 2025-09-08T01:43:05,408 Removed build tracker: '/tmp/pip-build-tracker-bsyru6jr'