2025-09-07T22:27:21,334 Created temporary directory: /tmp/pip-build-tracker-j9qd_09y 2025-09-07T22:27:21,334 Initialized build tracking at /tmp/pip-build-tracker-j9qd_09y 2025-09-07T22:27:21,335 Created build tracker: /tmp/pip-build-tracker-j9qd_09y 2025-09-07T22:27:21,335 Entered build tracker: /tmp/pip-build-tracker-j9qd_09y 2025-09-07T22:27:21,335 Created temporary directory: /tmp/pip-wheel-ws6hqyy8 2025-09-07T22:27:21,338 Created temporary directory: /tmp/pip-ephem-wheel-cache-wlmbf_ku 2025-09-07T22:27:21,393 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:27:21,395 2 location(s) to search for versions of leveldb: 2025-09-07T22:27:21,395 * https://pypi.org/simple/leveldb/ 2025-09-07T22:27:21,395 * https://www.piwheels.org/simple/leveldb/ 2025-09-07T22:27:21,395 Fetching project page and analyzing links: https://pypi.org/simple/leveldb/ 2025-09-07T22:27:21,396 Getting page https://pypi.org/simple/leveldb/ 2025-09-07T22:27:21,397 Found index url https://pypi.org/simple/ 2025-09-07T22:27:21,466 Fetched page https://pypi.org/simple/leveldb/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:27:21,469 Found link https://files.pythonhosted.org/packages/43/e4/8709b23b9ec0c8101c3db6d7798a043e882331328f8548cb85dab00a27cb/leveldb-0.1.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.1 2025-09-07T22:27:21,469 Found link https://files.pythonhosted.org/packages/21/29/a5d2deb7b5a359ce88477a394a2a49bd6f6203ce5674d729a1b76d833f5b/leveldb-0.11.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.11 2025-09-07T22:27:21,469 Found link https://files.pythonhosted.org/packages/9a/f4/311eb490e0758d66b1fb9050294d852620258beabaf880008a188b46db6d/leveldb-0.12.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.12 2025-09-07T22:27:21,469 Found link https://files.pythonhosted.org/packages/da/2f/20b985e14bf9afe151563a89f70bf0fa221d3d4f0998223434969f6e9237/leveldb-0.13.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.13 2025-09-07T22:27:21,470 Found link https://files.pythonhosted.org/packages/32/8d/397ec0f6e341843fe8f41629f245185e01244209e2afab5e2b75c14188bb/leveldb-0.14.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.14 2025-09-07T22:27:21,470 Found link https://files.pythonhosted.org/packages/6f/8f/4776005d76bc0821c59fb8793c4ca555e98c4970c68a1b21ddbcdec91ec6/leveldb-0.15.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.15 2025-09-07T22:27:21,470 Found link https://files.pythonhosted.org/packages/39/c5/407a4df653f709863213dcedf2736fe44061548dd57e3610a2b9b913172f/leveldb-0.16.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.16 2025-09-07T22:27:21,470 Found link https://files.pythonhosted.org/packages/64/e6/0e696ae2d3e49489a30c4d9090de9ecd81b1e46cc7446e30be8635d53469/leveldb-0.17.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.17 2025-09-07T22:27:21,470 Found link https://files.pythonhosted.org/packages/2b/31/368e2399471845e791af00eb788128b7fa001d3d93704a2375a3404b440b/leveldb-0.18.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.18 2025-09-07T22:27:21,471 Found link https://files.pythonhosted.org/packages/ed/69/eb48f04fef21f5f14452a6a0ecd70b60983fe181936805fcd58c64d94f92/leveldb-0.19.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.19 2025-09-07T22:27:21,471 Found link https://files.pythonhosted.org/packages/03/98/1521e7274cfbcc678e9640e242a62cbcd18743f9c5761179da165c940eac/leveldb-0.20.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.20 2025-09-07T22:27:21,471 Found link https://files.pythonhosted.org/packages/1a/5e/f6ee87e059afe4127c959125b5a91ca51d65e37bf4dc6a8a3756840382ce/leveldb-0.191.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.191 2025-09-07T22:27:21,471 Found link https://files.pythonhosted.org/packages/91/b2/f3ee8c61192e4320b4d044c41ba210b4fc03136376faafbc47f063f1556c/leveldb-0.192.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.192 2025-09-07T22:27:21,471 Found link https://files.pythonhosted.org/packages/24/b5/eb76325c438d159c1f0b34ed1f864566c48f145480375561c296c95dbc4f/leveldb-0.193.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.193 2025-09-07T22:27:21,472 Found link https://files.pythonhosted.org/packages/ec/c1/ca3b4199bd4073e6430076f1edd8061f2f548e831eeddc3cbc077ebaa0ca/leveldb-0.194.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.194 2025-09-07T22:27:21,472 Found link https://files.pythonhosted.org/packages/48/6e/9da3c29c0cbeb5871241ef154f11196867712ee3adc4077a94fa5f7d9dbd/leveldb-0.201.tar.gz (from https://pypi.org/simple/leveldb/), version: 0.201 2025-09-07T22:27:21,472 Fetching project page and analyzing links: https://www.piwheels.org/simple/leveldb/ 2025-09-07T22:27:21,472 Getting page https://www.piwheels.org/simple/leveldb/ 2025-09-07T22:27:21,473 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:27:21,564 Fetched page https://www.piwheels.org/simple/leveldb/ as text/html 2025-09-07T22:27:21,573 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp35-cp35m-linux_armv6l.whl#sha256=2c18c530dc46293d05c42e39d8a6c39346e9bce4da0fe9f3c01d5b0a6a2c946c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,573 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp35-cp35m-linux_armv7l.whl#sha256=2c18c530dc46293d05c42e39d8a6c39346e9bce4da0fe9f3c01d5b0a6a2c946c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp37-cp37m-linux_armv6l.whl#sha256=1a875224a2d245972518339406e50f2adadcee7339e060b197356cd2cd35c213 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp37-cp37m-linux_armv7l.whl#sha256=1a875224a2d245972518339406e50f2adadcee7339e060b197356cd2cd35c213 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp39-cp39-linux_armv6l.whl#sha256=603c9d0729fb80f8def9a77ac84134a92b240300db85fd18f36898162c0348f4 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp39-cp39-linux_armv7l.whl#sha256=603c9d0729fb80f8def9a77ac84134a92b240300db85fd18f36898162c0348f4 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp311-cp311-linux_armv6l.whl#sha256=59ca7bf1b2896d26734df7389e0549a2a44249c0368d98425dec0456d1c7a1ee (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.201-cp311-cp311-linux_armv7l.whl#sha256=59ca7bf1b2896d26734df7389e0549a2a44249c0368d98425dec0456d1c7a1ee (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp37-cp37m-linux_armv7l.whl#sha256=5ebd78c39073e8371fd1af0310832dcdfde37cb89b6aa24cab3ec966cbb381d3 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,574 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp37-cp37m-linux_armv6l.whl#sha256=5ebd78c39073e8371fd1af0310832dcdfde37cb89b6aa24cab3ec966cbb381d3 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp34-cp34m-linux_armv6l.whl#sha256=6dad75351ec23c419ea1c8f65d840ff969ba253dde9ad88c5710e0771193829c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp34-cp34m-linux_armv7l.whl#sha256=6dad75351ec23c419ea1c8f65d840ff969ba253dde9ad88c5710e0771193829c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp35-cp35m-linux_armv7l.whl#sha256=ad76e93439f892268108008b9b6988229166c3cd34bda353e006ca93c914857c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp35-cp35m-linux_armv6l.whl#sha256=ad76e93439f892268108008b9b6988229166c3cd34bda353e006ca93c914857c (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp311-cp311-linux_armv6l.whl#sha256=bc56398f6dc0d72e5acb423adcabf3538f95977ad3f54c0c090bec71d67d30e8 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp311-cp311-linux_armv7l.whl#sha256=bc56398f6dc0d72e5acb423adcabf3538f95977ad3f54c0c090bec71d67d30e8 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,575 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp39-cp39-linux_armv6l.whl#sha256=7a3223bac190ef0a89fc2a26358fec518a8cc3edfece3d78959328d0bee1c61d (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.194-cp39-cp39-linux_armv7l.whl#sha256=7a3223bac190ef0a89fc2a26358fec518a8cc3edfece3d78959328d0bee1c61d (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp37-cp37m-linux_armv7l.whl#sha256=1a2b868302ea5b8f1eaf9d17ffc8a94b5e9b8cc7022285959a130496cafacbf4 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp37-cp37m-linux_armv6l.whl#sha256=1a2b868302ea5b8f1eaf9d17ffc8a94b5e9b8cc7022285959a130496cafacbf4 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp35-cp35m-linux_armv6l.whl#sha256=8ffab07a84e3d3c187a0fc48b7acdb978b5fb6b95b7d233d5e0c32b9ee94a62a (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp35-cp35m-linux_armv7l.whl#sha256=8ffab07a84e3d3c187a0fc48b7acdb978b5fb6b95b7d233d5e0c32b9ee94a62a (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp34-cp34m-linux_armv6l.whl#sha256=28ff77e8c7fabf8c9cb2c22ad03d8cfe1a22d09d161e7a6b9e3180cc570a02f3 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp34-cp34m-linux_armv7l.whl#sha256=28ff77e8c7fabf8c9cb2c22ad03d8cfe1a22d09d161e7a6b9e3180cc570a02f3 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,576 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp311-cp311-linux_armv6l.whl#sha256=6888e31b44e990123fa0f31df40e8b8ee2138085c3fd592a9c832f519dc30ce5 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp311-cp311-linux_armv7l.whl#sha256=6888e31b44e990123fa0f31df40e8b8ee2138085c3fd592a9c832f519dc30ce5 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp39-cp39-linux_armv6l.whl#sha256=355aaab1ab5bff66994f17dc14e3540f060952875eca04828650febb067dc27d (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.193-cp39-cp39-linux_armv7l.whl#sha256=355aaab1ab5bff66994f17dc14e3540f060952875eca04828650febb067dc27d (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp37-cp37m-linux_armv6l.whl#sha256=cbc71e1675d3e9d23380bad77af8973c87c1a37dd4ccc1d81df199b8c2f3defe (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp37-cp37m-linux_armv7l.whl#sha256=cbc71e1675d3e9d23380bad77af8973c87c1a37dd4ccc1d81df199b8c2f3defe (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp35-cp35m-linux_armv6l.whl#sha256=9d0dfc67225d0aaf82d7535f453277b6d8a7e4d5b2b4f6cd82792cc173bad5ae (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp35-cp35m-linux_armv7l.whl#sha256=9d0dfc67225d0aaf82d7535f453277b6d8a7e4d5b2b4f6cd82792cc173bad5ae (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,577 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp34-cp34m-linux_armv6l.whl#sha256=af8b57e2be8d1f440ee64d809f2c4873dfcded6c0c202dd97a73eece087aae9e (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp34-cp34m-linux_armv7l.whl#sha256=af8b57e2be8d1f440ee64d809f2c4873dfcded6c0c202dd97a73eece087aae9e (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp311-cp311-linux_armv6l.whl#sha256=0343403c5f8cf18f42a73935925a783704937b9080b46f458cd24b3c1ee86024 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp311-cp311-linux_armv7l.whl#sha256=0343403c5f8cf18f42a73935925a783704937b9080b46f458cd24b3c1ee86024 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp39-cp39-linux_armv6l.whl#sha256=90ea24b4972c0ae45f99d3b39171bcc3b45190d04832d13a25d7d99a09a35b26 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: No binaries permitted for leveldb: https://archive1.piwheels.org/simple/leveldb/leveldb-0.20-cp39-cp39-linux_armv7l.whl#sha256=90ea24b4972c0ae45f99d3b39171bcc3b45190d04832d13a25d7d99a09a35b26 (from https://www.piwheels.org/simple/leveldb/) 2025-09-07T22:27:21,578 Skipping link: not a file: https://www.piwheels.org/simple/leveldb/ 2025-09-07T22:27:21,578 Skipping link: not a file: https://pypi.org/simple/leveldb/ 2025-09-07T22:27:21,602 Given no hashes to check 1 links for project 'leveldb': discarding no candidates 2025-09-07T22:27:21,603 Collecting leveldb==0.18 2025-09-07T22:27:21,604 Created temporary directory: /tmp/pip-unpack-m6pzr5fl 2025-09-07T22:27:21,746 Downloading leveldb-0.18.tar.gz (222 kB) 2025-09-07T22:27:21,883 Added leveldb==0.18 from https://files.pythonhosted.org/packages/2b/31/368e2399471845e791af00eb788128b7fa001d3d93704a2375a3404b440b/leveldb-0.18.tar.gz to build tracker '/tmp/pip-build-tracker-j9qd_09y' 2025-09-07T22:27:21,884 Running setup.py (path:/tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/setup.py) egg_info for package leveldb 2025-09-07T22:27:21,884 Created temporary directory: /tmp/pip-pip-egg-info-ffmqpgag 2025-09-07T22:27:21,884 Preparing metadata (setup.py): started 2025-09-07T22:27:21,885 Running command python setup.py egg_info 2025-09-07T22:27:22,393 Traceback (most recent call last): 2025-09-07T22:27:22,394 File "", line 2, in 2025-09-07T22:27:22,394 exec(compile(''' 2025-09-07T22:27:22,394 ~~~~^^^^^^^^^^^^ 2025-09-07T22:27:22,394 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:27:22,394 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,394 ...<32 lines>... 2025-09-07T22:27:22,395 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:27:22,395 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,395 ''' % ('/tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/setup.py',), "", "exec")) 2025-09-07T22:27:22,395 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,395 File "", line 35, in 2025-09-07T22:27:22,395 File "/tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/setup.py", line 14, in 2025-09-07T22:27:22,395 import ez_setup 2025-09-07T22:27:22,395 File "/tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/ez_setup.py", line 106 2025-09-07T22:27:22,395 except pkg_resources.VersionConflict, e: 2025-09-07T22:27:22,396 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,396 SyntaxError: multiple exception types must be parenthesized 2025-09-07T22:27:22,480 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:27:22,491 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:27:22,491 exec(compile('"'"''"'"''"'"' 2025-09-07T22:27:22,491 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:27:22,491 # 2025-09-07T22:27:22,491 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:27:22,491 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:27:22,491 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:27:22,491 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:27:22,491 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:27:22,491 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:27:22,491 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:27:22,491 import os, sys, tokenize, traceback 2025-09-07T22:27:22,491 2025-09-07T22:27:22,491 try: 2025-09-07T22:27:22,491 import setuptools 2025-09-07T22:27:22,491 except ImportError: 2025-09-07T22:27:22,491 print( 2025-09-07T22:27:22,491 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:27:22,491 "the build environment with exception:", 2025-09-07T22:27:22,491 file=sys.stderr, 2025-09-07T22:27:22,491 ) 2025-09-07T22:27:22,491 traceback.print_exc() 2025-09-07T22:27:22,491 sys.exit(1) 2025-09-07T22:27:22,491 2025-09-07T22:27:22,491 __file__ = %r 2025-09-07T22:27:22,491 sys.argv[0] = __file__ 2025-09-07T22:27:22,491 2025-09-07T22:27:22,491 if os.path.exists(__file__): 2025-09-07T22:27:22,491 filename = __file__ 2025-09-07T22:27:22,491 with tokenize.open(__file__) as f: 2025-09-07T22:27:22,491 setup_py_code = f.read() 2025-09-07T22:27:22,491 else: 2025-09-07T22:27:22,491 filename = "" 2025-09-07T22:27:22,491 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:27:22,491 2025-09-07T22:27:22,491 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:27:22,491 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ffmqpgag[/] 2025-09-07T22:27:22,492 [bold magenta]cwd[/]: /tmp/pip-wheel-ws6hqyy8/leveldb_db50ad7715f04f03886ee58f7a8fcc46/ 2025-09-07T22:27:22,492 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:27:22,493 ERROR: metadata generation failed 2025-09-07T22:27:22,497 Exception information: 2025-09-07T22:27:22,497 Traceback (most recent call last): 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:27:22,497 call_subprocess( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 args, 2025-09-07T22:27:22,497 ^^^^^ 2025-09-07T22:27:22,497 ...<2 lines>... 2025-09-07T22:27:22,497 spinner=spinner, 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:27:22,497 raise error 2025-09-07T22:27:22,497 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:27:22,497 2025-09-07T22:27:22,497 The above exception was the direct cause of the following exception: 2025-09-07T22:27:22,497 2025-09-07T22:27:22,497 Traceback (most recent call last): 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:27:22,497 status = _inner_run() 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:27:22,497 return self.run(options, args) 2025-09-07T22:27:22,497 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:27:22,497 return func(self, options, args) 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:27:22,497 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:27:22,497 result = self._result = resolver.resolve( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:27:22,497 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:27:22,497 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:27:22,497 if not criterion.candidates: 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:27:22,497 return bool(self._sequence) 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:27:22,497 self._bool = any(self) 2025-09-07T22:27:22,497 ~~~^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:27:22,497 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:27:22,497 ^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:27:22,497 candidate = func() 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:27:22,497 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 link, template, name, version 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:27:22,497 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 link, 2025-09-07T22:27:22,497 ^^^^^ 2025-09-07T22:27:22,497 ...<3 lines>... 2025-09-07T22:27:22,497 version=version, 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:27:22,497 super().__init__( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 link=link, 2025-09-07T22:27:22,497 ^^^^^^^^^^ 2025-09-07T22:27:22,497 ...<4 lines>... 2025-09-07T22:27:22,497 version=version, 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:27:22,497 self.dist = self._prepare() 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:27:22,497 dist = self._prepare_distribution() 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:27:22,497 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:27:22,497 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:27:22,497 dist = _get_prepared_distribution( 2025-09-07T22:27:22,497 req, 2025-09-07T22:27:22,497 ...<3 lines>... 2025-09-07T22:27:22,497 self.check_build_deps, 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:27:22,497 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 finder, build_isolation, check_build_deps 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:27:22,497 self.req.prepare_metadata() 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:27:22,497 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:27:22,497 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:27:22,497 build_env=self.build_env, 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ...<3 lines>... 2025-09-07T22:27:22,497 details=details, 2025-09-07T22:27:22,497 ^^^^^^^^^^^^^^^^ 2025-09-07T22:27:22,497 ) 2025-09-07T22:27:22,497 ^ 2025-09-07T22:27:22,497 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:27:22,497 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:27:22,497 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:27:22,518 Removed leveldb==0.18 from https://files.pythonhosted.org/packages/2b/31/368e2399471845e791af00eb788128b7fa001d3d93704a2375a3404b440b/leveldb-0.18.tar.gz from build tracker '/tmp/pip-build-tracker-j9qd_09y' 2025-09-07T22:27:22,518 Removed build tracker: '/tmp/pip-build-tracker-j9qd_09y'