2025-09-12T10:43:35,155 Created temporary directory: /tmp/pip-build-tracker-wwr9guxc 2025-09-12T10:43:35,155 Initialized build tracking at /tmp/pip-build-tracker-wwr9guxc 2025-09-12T10:43:35,156 Created build tracker: /tmp/pip-build-tracker-wwr9guxc 2025-09-12T10:43:35,156 Entered build tracker: /tmp/pip-build-tracker-wwr9guxc 2025-09-12T10:43:35,156 Created temporary directory: /tmp/pip-wheel-u4416ejt 2025-09-12T10:43:35,160 Created temporary directory: /tmp/pip-ephem-wheel-cache-1_msdb90 2025-09-12T10:43:35,227 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T10:43:35,230 2 location(s) to search for versions of tlbx: 2025-09-12T10:43:35,230 * https://pypi.org/simple/tlbx/ 2025-09-12T10:43:35,230 * https://www.piwheels.org/simple/tlbx/ 2025-09-12T10:43:35,231 Fetching project page and analyzing links: https://pypi.org/simple/tlbx/ 2025-09-12T10:43:35,231 Getting page https://pypi.org/simple/tlbx/ 2025-09-12T10:43:35,233 Found index url https://pypi.org/simple/ 2025-09-12T10:43:35,316 Fetched page https://pypi.org/simple/tlbx/ as application/vnd.pypi.simple.v1+json 2025-09-12T10:43:35,322 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/26/f2/564f1e65361f0e9dd08090e7a731a612a0bf554560cf1881c1e5d803371f/tlbx-0.1.3-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,323 Found link https://files.pythonhosted.org/packages/83/2a/4fd0befa0caee33a6f7e1fa9c10cf2be2136a6362cded22eecb0a03aaff5/tlbx-0.1.3.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.3 2025-09-12T10:43:35,323 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/00/21/ab298e33477a8c573c6f6f80c29b0a9ca34c80230c0ed858332d0335894f/tlbx-0.1.4-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,324 Found link https://files.pythonhosted.org/packages/e0/96/981538e5c48e9b5104a948d10e9df14332a24d3dbbc4b9125384aea4c0b8/tlbx-0.1.4.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.4 2025-09-12T10:43:35,324 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/44/cf/76b5b2df178612a68bf80499d07aa40c0987e79cbec97f271c33443d92ae/tlbx-0.1.5-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,324 Found link https://files.pythonhosted.org/packages/9d/21/fbf4b5981f9126b85fbd5a88cbaee3f774e2f713d62fb52ddf06f64ea4bd/tlbx-0.1.5.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.5 2025-09-12T10:43:35,324 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/68/0a/71369a8dde4778eb5357dc958a266ec842aa16f409d22f7c01b0092c4546/tlbx-0.1.6-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,324 Found link https://files.pythonhosted.org/packages/43/4f/5af80a62e3167dda5fdab75feb5f83a9deb15c20fa4744914af83cf67b62/tlbx-0.1.6.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.6 2025-09-12T10:43:35,325 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/82/86/f17a0d6add0c2df8bdb1bde54cc29834022ba4c9c8b51c8951928295fc7f/tlbx-0.1.7-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,325 Found link https://files.pythonhosted.org/packages/c5/21/5a2f61f6d5334057a6ef12a3752b31d5be213af3d7458ec266a8f7faa409/tlbx-0.1.7.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.7 2025-09-12T10:43:35,325 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/58/ab/34c187a02c1dc1de576e86a300368df9a36f7c44f44ff993b16dac6ed138/tlbx-0.1.8-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,325 Found link https://files.pythonhosted.org/packages/33/58/1e20c05bb2151e529cf079620e2cdc601ed10db4725ddc72456f1a5249e0/tlbx-0.1.8.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.8 2025-09-12T10:43:35,326 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/15/02/07432776d5a2b8bf1575c155b59ce18bc26f6cdf05bee58be8e18da8b1e3/tlbx-0.1.9-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,326 Found link https://files.pythonhosted.org/packages/e3/19/de0feabefb25ad18c1c43954a4cff6726a08fa50cb4a267b93400f76f3aa/tlbx-0.1.9.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.9 2025-09-12T10:43:35,326 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/39/d3/86c356151fb35879f5b0dbda37f6873a00fd37ec6d319422a938f7507ab0/tlbx-0.1.10-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,326 Found link https://files.pythonhosted.org/packages/68/14/0349c46d6e0b1057f8fbcfb0ed854c2be6cf2dbccbd4a913a0dc96efc258/tlbx-0.1.10.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.10 2025-09-12T10:43:35,327 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/2d/4f/db4c785dddab9e57dc2a734b7b6252d75b9427e708cccc3acff0a5f93416/tlbx-0.1.11-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,327 Found link https://files.pythonhosted.org/packages/59/70/f2761d000123a408ac9019d8c3984ea0d09abb20a2b7bc6f81af7eef82a0/tlbx-0.1.11.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.11 2025-09-12T10:43:35,327 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/62/45/77fb298689cbdce3802db2bd1d3333902445d951412dafb326d41d4f431c/tlbx-0.1.12-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,327 Found link https://files.pythonhosted.org/packages/a8/39/9e4519acfcf553e8e79d96595917f944184d7cf5694a33c3bcd80fa563e6/tlbx-0.1.12.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.12 2025-09-12T10:43:35,328 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/6d/8d/31b8dd6df453574e050325d0f2a80a71559fb24e4246f94cf1cfc65ca9d6/tlbx-0.1.13-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,328 Found link https://files.pythonhosted.org/packages/b9/40/f4ab01ac224014872f23d4b5181779eafb14525093076285a7a46514d811/tlbx-0.1.13.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.13 2025-09-12T10:43:35,328 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/58/ae/dcb91df91e4d3bb1a8e734ef5a15c7a19be15a7ec616b438ac61980e529d/tlbx-0.1.14-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,328 Found link https://files.pythonhosted.org/packages/38/eb/8b2a94d58992c43956b56abf2af931bf723c6f0929043e74fddf57652b6c/tlbx-0.1.14.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.14 2025-09-12T10:43:35,329 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/90/55/8a2b18380e79ad44632cee8fde482737174150f584e5cd46af71ba0ee803/tlbx-0.1.15-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,329 Found link https://files.pythonhosted.org/packages/03/9f/81a3b8ac26618d2fbefd184fe236783bbd4bde009939ac54e54c223f9c59/tlbx-0.1.15.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.15 2025-09-12T10:43:35,329 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/d4/8d/029645db82c00e36db96b7dc40919310ccbc539f1677b3fe02e40cd51762/tlbx-0.1.16-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,329 Found link https://files.pythonhosted.org/packages/5e/b2/93e2a7e4b81cbf2cdc783de2a540c4fb875f96cfc2c594d4ef4067cdad1d/tlbx-0.1.16.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.16 2025-09-12T10:43:35,330 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/5f/c2/8ea762c9ed0b16be1affd027f4c574ec4c9bdbfc4bcc53b9ede4f53a456b/tlbx-0.1.17-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,330 Found link https://files.pythonhosted.org/packages/2d/67/0170a54ebd3e4d7479670725616e9449f4e7825c16e230aa80f31159b3df/tlbx-0.1.17.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.17 2025-09-12T10:43:35,330 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/eb/fc/d3f7b6cca581a4732fbcd783eb3c2a42c4e13d3156b2ed14fe99457940eb/tlbx-0.1.18-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,330 Found link https://files.pythonhosted.org/packages/db/3e/2cd568b1ba1ccbf5d8ab58ab2d4fc354ad6f751340588f1eeaea35853284/tlbx-0.1.18.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.18 2025-09-12T10:43:35,331 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/3d/da/8d000f57107829eb4870fd3112df1d9b1ec78e05441bb5f37ad186c102c3/tlbx-0.1.19-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,331 Found link https://files.pythonhosted.org/packages/e3/42/d9feb585e48e8207b351a9f4f4414db23ccc4da1bf230a3686ba7fffe679/tlbx-0.1.19.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.19 2025-09-12T10:43:35,331 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/5f/31/a02d7bc97f76762b12c6d6a2eb5cc90545a54147249cd1ab1c10ba9b5192/tlbx-0.1.20-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,332 Found link https://files.pythonhosted.org/packages/e7/b1/61e9b3f54d2bdeed62b4284671bf053712267e99435aaf133e61b3eca6ee/tlbx-0.1.20.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.20 2025-09-12T10:43:35,332 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/bf/67/ebf09d375f9c95e250b8e70cdae6eb89aa3e628e55b49516ffb35e3b847c/tlbx-0.1.21-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,332 Found link https://files.pythonhosted.org/packages/d7/a1/46a6f64da2de79510ca4261fb20b90762b47f20eafa381ae450eb04bd3ff/tlbx-0.1.21.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.21 2025-09-12T10:43:35,332 Skipping link: No binaries permitted for tlbx: https://files.pythonhosted.org/packages/cf/a9/00e50379c6306d76472b3d1df7dc570b5f2d3bb60ed86b48a45fbae799ff/tlbx-0.1.22-py3-none-any.whl (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,333 Found link https://files.pythonhosted.org/packages/c0/e7/50661bd25a43d2f5020cf67326e081cad7b0e61ad792cc55600ce5e62afd/tlbx-0.1.22.tar.gz (from https://pypi.org/simple/tlbx/) (requires-python:>=3.6), version: 0.1.22 2025-09-12T10:43:35,333 Fetching project page and analyzing links: https://www.piwheels.org/simple/tlbx/ 2025-09-12T10:43:35,333 Getting page https://www.piwheels.org/simple/tlbx/ 2025-09-12T10:43:35,334 Found index url https://www.piwheels.org/simple/ 2025-09-12T10:43:35,436 Fetched page https://www.piwheels.org/simple/tlbx/ as text/html 2025-09-12T10:43:35,441 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.17-py3-none-any.whl#sha256=8e21ff008d17cb8ff661e5963b0bdb67646be2d8426588da29a52737b4400ff9 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,441 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.16-py3-none-any.whl#sha256=0d8800bf3debaedf0b10e8f7313df75f506fad228b36ad9c75acf6ef94a7ada7 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,441 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.15-py3-none-any.whl#sha256=1b2bc6c7ba6e32e5d06c626885a71d02f1d8ac560b2dd94f67dd64a89fde6a7d (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,441 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.14-py3-none-any.whl#sha256=4df8b51bf47f32eeddf9331b29b395501901825b47d4ab7a2f236d1154860eef (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.13-py3-none-any.whl#sha256=a8f88a1d0a0142a5e10d4536f832d4b4baca5a198ed83b9a28a4e63eaede867c (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.12-py3-none-any.whl#sha256=6b64b4c2ec171d8a57c9066d4d1e759f37be85ad51f2e98e9d8b36c6d5497adf (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.11-py3-none-any.whl#sha256=aa9533bbf400b14bc315421dbcd83c757ec20cbefde972481fe236f343007e08 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.10-py3-none-any.whl#sha256=54efeb6bcb1ec635c4910f718cde8acbcc10f60d22054055720599d415b3eb54 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.9-py3-none-any.whl#sha256=b0843e03494a18eb57ad613202456049048a1b738024c632af6e7f3bb8fe52c7 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,442 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.8-py3-none-any.whl#sha256=2651f5f2484862bd84a996254fad4fdb140fa2bef5bf23753eb296867d5aa957 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,443 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.7-py3-none-any.whl#sha256=aff9de7c203c39a37a98da392d1dd7629b7b65853067f4206a534e745b021744 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,443 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.6-py3-none-any.whl#sha256=2a72a8e19d7df8b2a2690749680038470411d6630729031c2042e0cef59f0bec (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,443 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.5-py3-none-any.whl#sha256=f30e55efafe6c8d9ee676ad05b09efecf9eb979c3b1c59ba79a4fcf6733c1d4f (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,443 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.4-py3-none-any.whl#sha256=adaaa1a25dc54ae2104d02e60dec1512b1bc53d807f143959095c7cdf20d4fef (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,443 Skipping link: No binaries permitted for tlbx: https://archive1.piwheels.org/simple/tlbx/tlbx-0.1.3-py3-none-any.whl#sha256=5b8ebdb0656a4ceb8ff07332d6ba372f6c7973242359c391e9193fc26e5e3c68 (from https://www.piwheels.org/simple/tlbx/) (requires-python:>=3.6) 2025-09-12T10:43:35,444 Skipping link: not a file: https://www.piwheels.org/simple/tlbx/ 2025-09-12T10:43:35,444 Skipping link: not a file: https://pypi.org/simple/tlbx/ 2025-09-12T10:43:35,473 Given no hashes to check 1 links for project 'tlbx': discarding no candidates 2025-09-12T10:43:35,474 Collecting tlbx==0.1.21 2025-09-12T10:43:35,476 Created temporary directory: /tmp/pip-unpack-k4aq3xes 2025-09-12T10:43:35,625 Downloading tlbx-0.1.21.tar.gz (11 kB) 2025-09-12T10:43:35,653 Added tlbx==0.1.21 from https://files.pythonhosted.org/packages/d7/a1/46a6f64da2de79510ca4261fb20b90762b47f20eafa381ae450eb04bd3ff/tlbx-0.1.21.tar.gz to build tracker '/tmp/pip-build-tracker-wwr9guxc' 2025-09-12T10:43:35,655 Running setup.py (path:/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/setup.py) egg_info for package tlbx 2025-09-12T10:43:35,655 Created temporary directory: /tmp/pip-pip-egg-info-yi4stqcw 2025-09-12T10:43:35,656 Preparing metadata (setup.py): started 2025-09-12T10:43:35,657 Running command python setup.py egg_info 2025-09-12T10:43:36,213 Traceback (most recent call last): 2025-09-12T10:43:36,216 File "", line 2, in 2025-09-12T10:43:36,216 exec(compile(''' 2025-09-12T10:43:36,216 ~~~~^^^^^^^^^^^^ 2025-09-12T10:43:36,217 # This is -- a caller that pip uses to run setup.py 2025-09-12T10:43:36,217 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,218 ...<32 lines>... 2025-09-12T10:43:36,218 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T10:43:36,218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,219 ''' % ('/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/setup.py',), "", "exec")) 2025-09-12T10:43:36,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,220 File "", line 35, in 2025-09-12T10:43:36,220 File "/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/setup.py", line 21, in 2025-09-12T10:43:36,220 with load_file("requirements.txt") as f: 2025-09-12T10:43:36,221 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,221 File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ 2025-09-12T10:43:36,221 return next(self.gen) 2025-09-12T10:43:36,221 File "/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/setup.py", line 11, in load_file 2025-09-12T10:43:36,222 f = open(os.path.join(os.path.dirname(__file__), fname)) 2025-09-12T10:43:36,222 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/requirements.txt' 2025-09-12T10:43:36,321 ERROR: python setup.py egg_info exited with 1 2025-09-12T10:43:36,335 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T10:43:36,335 exec(compile('"'"''"'"''"'"' 2025-09-12T10:43:36,335 # This is -- a caller that pip uses to run setup.py 2025-09-12T10:43:36,335 # 2025-09-12T10:43:36,335 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T10:43:36,335 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T10:43:36,335 # - It provides a clear error message when setuptools is not installed. 2025-09-12T10:43:36,335 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T10:43:36,335 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T10:43:36,335 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T10:43:36,335 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T10:43:36,335 import os, sys, tokenize, traceback 2025-09-12T10:43:36,335 2025-09-12T10:43:36,335 try: 2025-09-12T10:43:36,335 import setuptools 2025-09-12T10:43:36,335 except ImportError: 2025-09-12T10:43:36,335 print( 2025-09-12T10:43:36,335 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T10:43:36,335 "the build environment with exception:", 2025-09-12T10:43:36,335 file=sys.stderr, 2025-09-12T10:43:36,335 ) 2025-09-12T10:43:36,335 traceback.print_exc() 2025-09-12T10:43:36,335 sys.exit(1) 2025-09-12T10:43:36,335 2025-09-12T10:43:36,335 __file__ = %r 2025-09-12T10:43:36,335 sys.argv[0] = __file__ 2025-09-12T10:43:36,335 2025-09-12T10:43:36,335 if os.path.exists(__file__): 2025-09-12T10:43:36,335 filename = __file__ 2025-09-12T10:43:36,335 with tokenize.open(__file__) as f: 2025-09-12T10:43:36,335 setup_py_code = f.read() 2025-09-12T10:43:36,335 else: 2025-09-12T10:43:36,335 filename = "" 2025-09-12T10:43:36,335 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T10:43:36,335 2025-09-12T10:43:36,335 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T10:43:36,335 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yi4stqcw[/] 2025-09-12T10:43:36,335 [bold magenta]cwd[/]: /tmp/pip-wheel-u4416ejt/tlbx_755358ee87624609bbf1bde5703c1029/ 2025-09-12T10:43:36,336 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T10:43:36,337 ERROR: metadata generation failed 2025-09-12T10:43:36,343 Exception information: 2025-09-12T10:43:36,343 Traceback (most recent call last): 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T10:43:36,343 call_subprocess( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 args, 2025-09-12T10:43:36,343 ^^^^^ 2025-09-12T10:43:36,343 ...<2 lines>... 2025-09-12T10:43:36,343 spinner=spinner, 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T10:43:36,343 raise error 2025-09-12T10:43:36,343 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T10:43:36,343 2025-09-12T10:43:36,343 The above exception was the direct cause of the following exception: 2025-09-12T10:43:36,343 2025-09-12T10:43:36,343 Traceback (most recent call last): 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T10:43:36,343 status = _inner_run() 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T10:43:36,343 return self.run(options, args) 2025-09-12T10:43:36,343 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T10:43:36,343 return func(self, options, args) 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T10:43:36,343 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T10:43:36,343 result = self._result = resolver.resolve( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T10:43:36,343 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T10:43:36,343 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T10:43:36,343 if not criterion.candidates: 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T10:43:36,343 return bool(self._sequence) 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T10:43:36,343 self._bool = any(self) 2025-09-12T10:43:36,343 ~~~^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T10:43:36,343 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T10:43:36,343 ^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T10:43:36,343 candidate = func() 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T10:43:36,343 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 link, template, name, version 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T10:43:36,343 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 link, 2025-09-12T10:43:36,343 ^^^^^ 2025-09-12T10:43:36,343 ...<3 lines>... 2025-09-12T10:43:36,343 version=version, 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T10:43:36,343 super().__init__( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 link=link, 2025-09-12T10:43:36,343 ^^^^^^^^^^ 2025-09-12T10:43:36,343 ...<4 lines>... 2025-09-12T10:43:36,343 version=version, 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T10:43:36,343 self.dist = self._prepare() 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T10:43:36,343 dist = self._prepare_distribution() 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T10:43:36,343 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T10:43:36,343 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T10:43:36,343 dist = _get_prepared_distribution( 2025-09-12T10:43:36,343 req, 2025-09-12T10:43:36,343 ...<3 lines>... 2025-09-12T10:43:36,343 self.check_build_deps, 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T10:43:36,343 abstract_dist.prepare_distribution_metadata( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 finder, build_isolation, check_build_deps 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T10:43:36,343 self.req.prepare_metadata() 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T10:43:36,343 self.metadata_directory = generate_metadata_legacy( 2025-09-12T10:43:36,343 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T10:43:36,343 build_env=self.build_env, 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ...<3 lines>... 2025-09-12T10:43:36,343 details=details, 2025-09-12T10:43:36,343 ^^^^^^^^^^^^^^^^ 2025-09-12T10:43:36,343 ) 2025-09-12T10:43:36,343 ^ 2025-09-12T10:43:36,343 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T10:43:36,343 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T10:43:36,343 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T10:43:36,369 Removed tlbx==0.1.21 from https://files.pythonhosted.org/packages/d7/a1/46a6f64da2de79510ca4261fb20b90762b47f20eafa381ae450eb04bd3ff/tlbx-0.1.21.tar.gz from build tracker '/tmp/pip-build-tracker-wwr9guxc' 2025-09-12T10:43:36,370 Removed build tracker: '/tmp/pip-build-tracker-wwr9guxc'