2025-09-04T16:00:14,306 Created temporary directory: /tmp/pip-build-tracker-4zzjaq94 2025-09-04T16:00:14,307 Initialized build tracking at /tmp/pip-build-tracker-4zzjaq94 2025-09-04T16:00:14,307 Created build tracker: /tmp/pip-build-tracker-4zzjaq94 2025-09-04T16:00:14,307 Entered build tracker: /tmp/pip-build-tracker-4zzjaq94 2025-09-04T16:00:14,307 Created temporary directory: /tmp/pip-wheel-voy7u7l_ 2025-09-04T16:00:14,310 Created temporary directory: /tmp/pip-ephem-wheel-cache-gka406g0 2025-09-04T16:00:14,370 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:00:14,373 2 location(s) to search for versions of furl: 2025-09-04T16:00:14,373 * https://pypi.org/simple/furl/ 2025-09-04T16:00:14,373 * https://www.piwheels.org/simple/furl/ 2025-09-04T16:00:14,373 Fetching project page and analyzing links: https://pypi.org/simple/furl/ 2025-09-04T16:00:14,373 Getting page https://pypi.org/simple/furl/ 2025-09-04T16:00:14,374 Found index url https://pypi.org/simple/ 2025-09-04T16:00:14,446 Fetched page https://pypi.org/simple/furl/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:00:14,453 Found link https://files.pythonhosted.org/packages/31/ea/f1ed697da364ff682e01f50fada18b17ae1df95d1373abf76262dc566c30/furl-0.2.tar.gz (from https://pypi.org/simple/furl/), version: 0.2 2025-09-04T16:00:14,453 Found link https://files.pythonhosted.org/packages/72/8b/119a229abc04f5f08e88b7482d39d13006f28d289abeedf152b433bc9ead/furl-0.2.1.tar.gz (from https://pypi.org/simple/furl/), version: 0.2.1 2025-09-04T16:00:14,453 Found link https://files.pythonhosted.org/packages/03/7b/dfc57f1343f79269abeee7b9ee267a6a76c87d1966f07a5a264c837ef374/furl-0.2.2.tar.gz (from https://pypi.org/simple/furl/), version: 0.2.2 2025-09-04T16:00:14,454 Found link https://files.pythonhosted.org/packages/29/26/1ac423c3f0110f55d76cef6bd0212dbca1b59e6afb39534b4ae8e885d58c/furl-0.3.tar.gz (from https://pypi.org/simple/furl/), version: 0.3 2025-09-04T16:00:14,454 Found link https://files.pythonhosted.org/packages/b8/02/6af8764596ec618d8bc554bbf80086a1879a8e82a5a01b997b6900b8d125/furl-0.3.1.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.1 2025-09-04T16:00:14,454 Found link https://files.pythonhosted.org/packages/87/35/0078537e13a6cda4ab0d22ceeb35b1cb11402424c1001ac301d276acafcd/furl-0.3.2.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.2 2025-09-04T16:00:14,454 Found link https://files.pythonhosted.org/packages/db/34/ab9d4e71f72dc157141e4fb0da54dd01bd7bfaf85c0c167484c767634613/furl-0.3.3.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.3 2025-09-04T16:00:14,455 Found link https://files.pythonhosted.org/packages/d3/ba/511b949299e7965975cacea1b69bcd685817d81ed97277011af3706916e0/furl-0.3.4.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.4 2025-09-04T16:00:14,455 Found link https://files.pythonhosted.org/packages/06/b5/0a7cd5c19b251696397a8b27cde612fb135420145ba5c4f5e112bcc57726/furl-0.3.5.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.5 2025-09-04T16:00:14,455 Found link https://files.pythonhosted.org/packages/46/ea/f23676803e9cb87daf1be4c9eaa81f2849fae72669c5e0913804be629220/furl-0.3.6.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.6 2025-09-04T16:00:14,455 Found link https://files.pythonhosted.org/packages/fa/e1/2c0b2545d4d5af4dfbf5f85ee0bf6fefd6a96e098dabeef04f0a883d6f97/furl-0.3.7.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.7 2025-09-04T16:00:14,455 Found link https://files.pythonhosted.org/packages/bc/6c/f465afdf0b8949db12025a3d6df039b83595bd00ace504fcd939bdb952ae/furl-0.3.8.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.8 2025-09-04T16:00:14,456 Found link https://files.pythonhosted.org/packages/36/80/b763567449a11b7e1246b97579178826e972da4a507afed0d1f3a5749eac/furl-0.3.9.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.9 2025-09-04T16:00:14,456 Found link https://files.pythonhosted.org/packages/c2/87/c4bd79cb278db3dc73292489e0911660e94c535964ce4b002be52a06b988/furl-0.3.91.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.91 2025-09-04T16:00:14,456 Found link https://files.pythonhosted.org/packages/3c/3a/f25ee6aa90649843e826f27040f5e875ce0dee89b9590200af8ca4bb0fc7/furl-0.3.93.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.93 2025-09-04T16:00:14,456 Found link https://files.pythonhosted.org/packages/c6/27/1edff51c233f0f4ec20ef70e2b761b3edb4bf6775f7218e9f2548974c03d/furl-0.3.94.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.94 2025-09-04T16:00:14,457 Found link https://files.pythonhosted.org/packages/f6/fb/7631b93d3652f287ba489ad19da79985be7be581f7f87eded7904b8c786e/furl-0.3.95.tar.gz (from https://pypi.org/simple/furl/), version: 0.3.95 2025-09-04T16:00:14,457 Found link https://files.pythonhosted.org/packages/47/c7/a57d5e765eb030f4661fe7ea4825b82c1f3bb8d6fc88b59117bc1b833c65/furl-0.4.0.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.0 2025-09-04T16:00:14,457 Found link https://files.pythonhosted.org/packages/7c/aa/b27596b03fe305e0d1e81ba226c51e7bc9f69fe9bc49ff0ba0b242a96737/furl-0.4.1.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.1 2025-09-04T16:00:14,457 Found link https://files.pythonhosted.org/packages/f1/cf/29d955893f3a3a5da4141f01537a692e9d1955bfa223497e28088aa2207a/furl-0.4.2.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.2 2025-09-04T16:00:14,457 Found link https://files.pythonhosted.org/packages/1e/31/e1e7d10b1306153f48687fa470f8f90b4b12c02cb938b7b1d2a4eaf5b847/furl-0.4.3.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.3 2025-09-04T16:00:14,458 Found link https://files.pythonhosted.org/packages/4e/9b/14515d286a730ae1afb8b19f239e2238ae535684e8d851c4871eee1b4dd1/furl-0.4.4.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.4 2025-09-04T16:00:14,458 Found link https://files.pythonhosted.org/packages/ce/78/1650dfa42890d8d43210de10c2a782279e56ef3b95c7d39807cccb179c0e/furl-0.4.5.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.5 2025-09-04T16:00:14,458 Found link https://files.pythonhosted.org/packages/12/a6/28e92227e86541cdfad5b196e40ae19c941c171a747fcab076d970f3d021/furl-0.4.6.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.6 2025-09-04T16:00:14,458 Found link https://files.pythonhosted.org/packages/c4/45/43cd33e57b964e0cf0d12a8efbfa7a068cfa1edaa76dc1b343f3fcf1b06e/furl-0.4.7.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.7 2025-09-04T16:00:14,458 Found link https://files.pythonhosted.org/packages/af/51/2d998548d8e280b3ae04d696cd873e70a1c3c7333d37184ea9f46f224eb2/furl-0.4.8.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.8 2025-09-04T16:00:14,459 Found link https://files.pythonhosted.org/packages/0d/c3/04dea45bb8dc992310aca5c906e06fa3896270a1392eb3fb9f8b1a76249d/furl-0.4.9.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.9 2025-09-04T16:00:14,459 Found link https://files.pythonhosted.org/packages/be/d4/3437558a89c68c739bbc8e15925026f861fb49f7deb4b51b30671bfb14b7/furl-0.4.91.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.91 2025-09-04T16:00:14,459 Found link https://files.pythonhosted.org/packages/82/40/9aa533477dea118ce91f74e028b5f96620f619a9de890f13b615a5fdc6df/furl-0.4.92.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.92 2025-09-04T16:00:14,459 Found link https://files.pythonhosted.org/packages/19/e3/8757e6daaeda0ec91db3251966c67abd1226492bdc70ded571402ac6f078/furl-0.4.93.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.93 2025-09-04T16:00:14,459 Found link https://files.pythonhosted.org/packages/f6/1b/c5f7f58acbf67836ae3d3798fde941a0d5b0fe9a5bc3909e3ea3924f1fba/furl-0.4.94.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.94 2025-09-04T16:00:14,460 Found link https://files.pythonhosted.org/packages/94/22/0971e01cf4295b9238af475dcfc37a33eb37dfdb2a0f627417ab4f35a6c5/furl-0.4.95.tar.gz (from https://pypi.org/simple/furl/), version: 0.4.95 2025-09-04T16:00:14,460 Found link https://files.pythonhosted.org/packages/5f/8b/c5969170eb284a553fadfe6c53a14859d558ae818fd41aaddd07de3fe255/furl-0.5.1.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.1 2025-09-04T16:00:14,460 Found link https://files.pythonhosted.org/packages/61/38/60e09c0e6bc04280deec8dd2aff71a8f465d35f7f02b36844de74662036f/furl-0.5.2.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.2 2025-09-04T16:00:14,460 Found link https://files.pythonhosted.org/packages/18/bb/ca0d32bc2eaaf1f2a3c8f2d4c93b454c4537f9f84e4f415f6582aad943a7/furl-0.5.3.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.3 2025-09-04T16:00:14,460 Found link https://files.pythonhosted.org/packages/00/7d/337db468a80ae24585e9697a39240912750c0ccfdebbc0a9f18a3b58042b/furl-0.5.4.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.4 2025-09-04T16:00:14,461 Found link https://files.pythonhosted.org/packages/9f/83/7649d809618e8d290be050e26c3a41a94c9d995b32b4cb5339ce2182f8bf/furl-0.5.5.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.5 2025-09-04T16:00:14,461 Found link https://files.pythonhosted.org/packages/83/ad/75071923dfef89f967b8ed95f0737b47ba98afb8f33e7abb0565f286ba8e/furl-0.5.6.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.6 2025-09-04T16:00:14,461 Found link https://files.pythonhosted.org/packages/90/dc/2143209f21b637b17dae0226b1eca0a0c5f0f6659cd59703ded27b920820/furl-0.5.7.tar.gz (from https://pypi.org/simple/furl/), version: 0.5.7 2025-09-04T16:00:14,461 Found link https://files.pythonhosted.org/packages/5b/8e/faf89d2f7b08434cb5fea0aa62e69017db05af6a3cec143dc61d6a0545ea/furl-1.0.0.tar.gz (from https://pypi.org/simple/furl/), version: 1.0.0 2025-09-04T16:00:14,462 Found link https://files.pythonhosted.org/packages/2e/1d/a06d8e06704d7e61954ae62335bcc58ccf437942fffa92162f31e98d76ca/furl-1.0.1.tar.gz (from https://pypi.org/simple/furl/), version: 1.0.1 2025-09-04T16:00:14,462 Found link https://files.pythonhosted.org/packages/12/57/fc08d1b25477f619a9961e6ed9ebc7e56dc4f59b087ef4643ff03bb53cc0/furl-1.0.2.tar.gz (from https://pypi.org/simple/furl/), version: 1.0.2 2025-09-04T16:00:14,462 Found link https://files.pythonhosted.org/packages/8e/d2/b193c3061b5700d92e75d7d9a3598c8ea0bf43e95f72b2c984e1e0fbe234/furl-1.1.tar.gz (from https://pypi.org/simple/furl/), version: 1.1 2025-09-04T16:00:14,462 Found link https://files.pythonhosted.org/packages/a7/a2/632545b58e0beffee6e5fb9b17ea085f66f2e4bb6470557654ca2ed41615/furl-1.2.tar.gz (from https://pypi.org/simple/furl/), version: 1.2 2025-09-04T16:00:14,462 Found link https://files.pythonhosted.org/packages/82/bf/cedbeeab4690dd4e198e7d819ccd9e58b9b03e2fc3392f26553a674f0537/furl-1.2.1.tar.gz (from https://pypi.org/simple/furl/), version: 1.2.1 2025-09-04T16:00:14,463 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/bd/b6/302ecc007de38274509d6397300afd2e274aba7f1c3c0a165b5f1e1a836a/furl-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,463 Found link https://files.pythonhosted.org/packages/93/70/e266a29c3c1c9ec94d7fcb3232e0d77bfa04c281f44a9edeb9946a256d91/furl-2.0.0.tar.gz (from https://pypi.org/simple/furl/), version: 2.0.0 2025-09-04T16:00:14,463 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/9f/c7/e9dc30914bf048bcd06284bb93d9650d318ecac8668b684fc41e975558ff/furl-2.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,463 Found link https://files.pythonhosted.org/packages/9c/7d/98f583acd3f5edac3d79476bddb8b643c4ff17c14c8fdadb436964445dc3/furl-2.1.0.tar.gz (from https://pypi.org/simple/furl/), version: 2.1.0 2025-09-04T16:00:14,463 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/ed/d8/e04b1e6fc3ce34c2f658110f35d7e936c56b115adcf72108a4dce3559378/furl-2.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,463 Found link https://files.pythonhosted.org/packages/58/ea/f60e6c4b7354186fe705b9fde4e88253692f31c1a629d6f1d5655f453534/furl-2.1.1.tar.gz (from https://pypi.org/simple/furl/), version: 2.1.1 2025-09-04T16:00:14,464 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/12/18/b29367947b32b510cbbbfa86164929ceed069ff020f84a6dc780df5d6ba1/furl-2.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,464 Found link https://files.pythonhosted.org/packages/76/72/87c701c35700603742b09567ca701bb51715eb3d201a99b19285cb14856c/furl-2.1.2.tar.gz (from https://pypi.org/simple/furl/), version: 2.1.2 2025-09-04T16:00:14,464 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/41/ef/a572e03144d18842c480bd25165ec50ddc20b1744b2aeaaae4408a281f6f/furl-2.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,464 Found link https://files.pythonhosted.org/packages/2a/0a/31a43d63d25f045b88fe7d3267e9ec3ce3820572205a9342c1cdf2ad2ca3/furl-2.1.3.tar.gz (from https://pypi.org/simple/furl/), version: 2.1.3 2025-09-04T16:00:14,464 Skipping link: No binaries permitted for furl: https://files.pythonhosted.org/packages/61/8c/dce3b1b7593858eba995b2dfdb833f872c7f863e3da92aab7128a6b11af4/furl-2.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/furl/) 2025-09-04T16:00:14,464 Found link https://files.pythonhosted.org/packages/53/e4/203a76fa2ef46cdb0a618295cc115220cbb874229d4d8721068335eb87f0/furl-2.1.4.tar.gz (from https://pypi.org/simple/furl/), version: 2.1.4 2025-09-04T16:00:14,465 Fetching project page and analyzing links: https://www.piwheels.org/simple/furl/ 2025-09-04T16:00:14,465 Getting page https://www.piwheels.org/simple/furl/ 2025-09-04T16:00:14,466 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:00:14,561 Fetched page https://www.piwheels.org/simple/furl/ as text/html 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://www.piwheels.org/simple/furl/furl-2.1.4-py2.py3-none-any.whl#sha256=6225c51f200ca9e6458f5890a3ded6d9f37727283c111145c306091ad8a3a63f (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-2.1.3-py2.py3-none-any.whl#sha256=3813052f35c09dfcbb0e0aeec1c97ebdc48dee4de7874929c6ff1fa1d03f42fa (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-2.1.2-py2.py3-none-any.whl#sha256=a2c6adb472fc5faba2e18b6c28b83464b80201f168fd10b81997895a7cb5d5a6 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-2.1.1-py2.py3-none-any.whl#sha256=58dffe3b4ccbca4ebde951dda75b7a4b6555b294a80b81037cb0c1b5440c5fff (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-2.1.0-py2.py3-none-any.whl#sha256=f4d6f1e5479c376a5b7bdc62795d736d8c1b2a754f366a2ad2816e46e946e22e (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-2.0.0-py2.py3-none-any.whl#sha256=f7e90e9f85ef3f2e64485f04c2a80b50af6133942812fd87a44d45305b079018 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,569 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.2.1-py3-none-any.whl#sha256=89029b8f53ca8cdb1bfdd5acab54f7ebea68eacd9c7f974b038d5ff3ed014aa1 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.2-py3-none-any.whl#sha256=ee264c4107ff0b2b8b8e1c4f91f53b246f3fe1511af3f7b507dfcaf76b1dcff0 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.1-py3-none-any.whl#sha256=943a7c690d2a651bea9edf4ae9bb6d16800a88fba0c9631088c86f956813e2b0 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.0.2-py3-none-any.whl#sha256=45cea76ecb90fc286167fdf63978f9a7ac5a5aa40fcc67e48abd9a1e3c217327 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.0.1-py3-none-any.whl#sha256=44756ece7d2817674005e1cc1ecad931e5f6c996d6042bbb37a46dbf480ecdc2 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-1.0.0-py3-none-any.whl#sha256=41e6b8736199a9dd9ca3d5ddbf6e2b1069ae0dc50ea0c2fe582975b47bdb93cb (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.7-py3-none-any.whl#sha256=c62b21090378de9ffc0904289d7b6b39d194961f0088e89bf615ba35be5d4d9b (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.6-py3-none-any.whl#sha256=c1bc8427f9532a899ed28eea9fbdee2d7c226379272669a5612282071d94a05b (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,570 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.5-py3-none-any.whl#sha256=da936e530ec3ab80a07f46b96ab44203796579a1c329ade522c6a652d9e2ba55 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.4-py3-none-any.whl#sha256=33395383ddd8025843f4b33930c3aae3667531bc9516c2dbb0ed2d8182cd9662 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.3-py3-none-any.whl#sha256=16bfc6a86946ef162288e134580e84671586b74a336d34b03b4fa69e8e053007 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.2-py3-none-any.whl#sha256=944680ca37e2e48ad33f78eb0a8c1fefbe3dc232f1a9bc3759d65badbaac9653 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.5.1-py3-none-any.whl#sha256=c475561251b0575471b64f64e061dcf54de42151bcc6c25287ebbc362467971f (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.95-py3-none-any.whl#sha256=6931c24414f630317d50a80775c39c265988f74f33c8ffc1a7208f5dcacb9810 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.94-py3-none-any.whl#sha256=6c8a8141c84fa172fe01191115fb9429dec3be4dd3204e97e9df28d3da6af90f (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.93-py3-none-any.whl#sha256=30a7a888fc0f56e8a24bc6cb0576b774418fa6358068fd8413f9f3660da4b377 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,571 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.92-py3-none-any.whl#sha256=7e8ff215f3a4db1a7da2526e56a23e2c7eb44a2dc54446e5adb2fc992190ff03 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.91-py3-none-any.whl#sha256=2506344651d5661670be087d3b19a9332d74bdfb16238659620865e9d43d8dd2 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.9-py3-none-any.whl#sha256=9c7c16c829ecc684d7195ba11d549bd80d3d0bc35f3f6b47b1a4839a53ee9a6a (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.8-py3-none-any.whl#sha256=dd42bce1cef2087a7295b3f4d15f01af4eff867c71385c9341cebe17cfdb21bb (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.7-py3-none-any.whl#sha256=988acc823ec84062593ffcde5c0de4214c5cb285b9696bcf9f9c6dc12cb2911c (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.6-py3-none-any.whl#sha256=ca7420e8fa3f185177e3ef3e1e9bc51713c36ce881b5a0ef7ae51aeab56b22f7 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.5-py3-none-any.whl#sha256=fb15c1efec6aa173d38f9ca3c341f476b2b52dd447a0f59b0f1ccd1e5b56d4de (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.4-py3-none-any.whl#sha256=2ec6f1b5c66c18db434e8ad9c535430907bbb22f0dde340723731a25b2bf0776 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,572 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.3-py3-none-any.whl#sha256=25a1d2457046517b738890093c1515531f6100d166faed6b9820ad8f92eefcc7 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.2-py3-none-any.whl#sha256=84023126c0d7a6d4efda092f84a0bd9e762c5327be915e8331dbdab621f16b4d (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.1-py3-none-any.whl#sha256=00e0e6e3d117227b2f52f7d921fcec609a3c9f29158147bcfa834019ebc982a1 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.4.0-py3-none-any.whl#sha256=979e53db326aef8aff2830dc48b3529a3ea6ae1b886ad5c3a266b08a7383a4b6 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3.5-py3-none-any.whl#sha256=84744fb0d27f5bdc676fe4aa2c29bae7470b0c996f86368d0b0f26dae51a6c5e (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3.4-py3-none-any.whl#sha256=c201fa485474347c75eb1692a17585f58dafc01de46783d997c21e424b4f905d (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3.3-py3-none-any.whl#sha256=e70d6ed159d46bc48947bd8c56210101c42223eb42f5ff0d876085209b7321fe (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3.2-py3-none-any.whl#sha256=2888f34f2446ad4b63321940f3d11c82a5955622ad8e24b0037265a45f6a6738 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3.1-py3-none-any.whl#sha256=788840888161e545dce997461d6108ee33ebc4758d84ccfd4c0ca3467e8af3a5 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,573 Skipping link: No binaries permitted for furl: https://archive1.piwheels.org/simple/furl/furl-0.3-py3-none-any.whl#sha256=12ed9b5c00acf0cf139086c2600aa88940d2de084d7a900d7f593db3dbd8d933 (from https://www.piwheels.org/simple/furl/) 2025-09-04T16:00:14,574 Skipping link: not a file: https://www.piwheels.org/simple/furl/ 2025-09-04T16:00:14,574 Skipping link: not a file: https://pypi.org/simple/furl/ 2025-09-04T16:00:14,604 Given no hashes to check 1 links for project 'furl': discarding no candidates 2025-09-04T16:00:14,605 Collecting furl==0.2.2 2025-09-04T16:00:14,606 Created temporary directory: /tmp/pip-unpack-oxps0cop 2025-09-04T16:00:14,753 Downloading furl-0.2.2.tar.gz (7.4 kB) 2025-09-04T16:00:14,776 Added furl==0.2.2 from https://files.pythonhosted.org/packages/03/7b/dfc57f1343f79269abeee7b9ee267a6a76c87d1966f07a5a264c837ef374/furl-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-4zzjaq94' 2025-09-04T16:00:14,777 Running setup.py (path:/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/setup.py) egg_info for package furl 2025-09-04T16:00:14,777 Created temporary directory: /tmp/pip-pip-egg-info-1o3g3j62 2025-09-04T16:00:14,778 Preparing metadata (setup.py): started 2025-09-04T16:00:14,778 Running command python setup.py egg_info 2025-09-04T16:00:15,313 Traceback (most recent call last): 2025-09-04T16:00:15,315 File "", line 2, in 2025-09-04T16:00:15,315 exec(compile(''' 2025-09-04T16:00:15,315 ~~~~^^^^^^^^^^^^ 2025-09-04T16:00:15,315 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:00:15,315 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,315 ...<32 lines>... 2025-09-04T16:00:15,315 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:00:15,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,316 ''' % ('/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/setup.py',), "", "exec")) 2025-09-04T16:00:15,316 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,316 File "", line 35, in 2025-09-04T16:00:15,316 File "/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/setup.py", line 3, in 2025-09-04T16:00:15,316 import furl 2025-09-04T16:00:15,316 File "/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/furl/__init__.py", line 18, in 2025-09-04T16:00:15,316 from .furl import * 2025-09-04T16:00:15,316 File "/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/furl/furl.py", line 14, in 2025-09-04T16:00:15,317 import urlparse 2025-09-04T16:00:15,317 ModuleNotFoundError: No module named 'urlparse' 2025-09-04T16:00:15,401 ERROR: python setup.py egg_info exited with 1 2025-09-04T16:00:15,414 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T16:00:15,414 exec(compile('"'"''"'"''"'"' 2025-09-04T16:00:15,414 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:00:15,414 # 2025-09-04T16:00:15,414 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:00:15,414 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:00:15,414 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:00:15,414 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:00:15,414 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:00:15,414 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:00:15,414 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:00:15,414 import os, sys, tokenize, traceback 2025-09-04T16:00:15,414 2025-09-04T16:00:15,414 try: 2025-09-04T16:00:15,414 import setuptools 2025-09-04T16:00:15,414 except ImportError: 2025-09-04T16:00:15,414 print( 2025-09-04T16:00:15,414 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:00:15,414 "the build environment with exception:", 2025-09-04T16:00:15,414 file=sys.stderr, 2025-09-04T16:00:15,414 ) 2025-09-04T16:00:15,414 traceback.print_exc() 2025-09-04T16:00:15,414 sys.exit(1) 2025-09-04T16:00:15,414 2025-09-04T16:00:15,414 __file__ = %r 2025-09-04T16:00:15,414 sys.argv[0] = __file__ 2025-09-04T16:00:15,414 2025-09-04T16:00:15,414 if os.path.exists(__file__): 2025-09-04T16:00:15,414 filename = __file__ 2025-09-04T16:00:15,414 with tokenize.open(__file__) as f: 2025-09-04T16:00:15,414 setup_py_code = f.read() 2025-09-04T16:00:15,414 else: 2025-09-04T16:00:15,414 filename = "" 2025-09-04T16:00:15,414 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:00:15,414 2025-09-04T16:00:15,414 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:00:15,414 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-1o3g3j62[/] 2025-09-04T16:00:15,414 [bold magenta]cwd[/]: /tmp/pip-wheel-voy7u7l_/furl_b65e77b7b6b649d8bfaee2728ae03d00/ 2025-09-04T16:00:15,414 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T16:00:15,415 ERROR: metadata generation failed 2025-09-04T16:00:15,420 Exception information: 2025-09-04T16:00:15,420 Traceback (most recent call last): 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T16:00:15,420 call_subprocess( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 args, 2025-09-04T16:00:15,420 ^^^^^ 2025-09-04T16:00:15,420 ...<2 lines>... 2025-09-04T16:00:15,420 spinner=spinner, 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T16:00:15,420 raise error 2025-09-04T16:00:15,420 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T16:00:15,420 2025-09-04T16:00:15,420 The above exception was the direct cause of the following exception: 2025-09-04T16:00:15,420 2025-09-04T16:00:15,420 Traceback (most recent call last): 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:00:15,420 status = _inner_run() 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:00:15,420 return self.run(options, args) 2025-09-04T16:00:15,420 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:00:15,420 return func(self, options, args) 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T16:00:15,420 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T16:00:15,420 result = self._result = resolver.resolve( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T16:00:15,420 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T16:00:15,420 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T16:00:15,420 if not criterion.candidates: 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T16:00:15,420 return bool(self._sequence) 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T16:00:15,420 self._bool = any(self) 2025-09-04T16:00:15,420 ~~~^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T16:00:15,420 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T16:00:15,420 ^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T16:00:15,420 candidate = func() 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T16:00:15,420 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 link, template, name, version 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T16:00:15,420 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 link, 2025-09-04T16:00:15,420 ^^^^^ 2025-09-04T16:00:15,420 ...<3 lines>... 2025-09-04T16:00:15,420 version=version, 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T16:00:15,420 super().__init__( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 link=link, 2025-09-04T16:00:15,420 ^^^^^^^^^^ 2025-09-04T16:00:15,420 ...<4 lines>... 2025-09-04T16:00:15,420 version=version, 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T16:00:15,420 self.dist = self._prepare() 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T16:00:15,420 dist = self._prepare_distribution() 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T16:00:15,420 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T16:00:15,420 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T16:00:15,420 dist = _get_prepared_distribution( 2025-09-04T16:00:15,420 req, 2025-09-04T16:00:15,420 ...<3 lines>... 2025-09-04T16:00:15,420 self.check_build_deps, 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T16:00:15,420 abstract_dist.prepare_distribution_metadata( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 finder, build_isolation, check_build_deps 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T16:00:15,420 self.req.prepare_metadata() 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T16:00:15,420 self.metadata_directory = generate_metadata_legacy( 2025-09-04T16:00:15,420 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:00:15,420 build_env=self.build_env, 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ...<3 lines>... 2025-09-04T16:00:15,420 details=details, 2025-09-04T16:00:15,420 ^^^^^^^^^^^^^^^^ 2025-09-04T16:00:15,420 ) 2025-09-04T16:00:15,420 ^ 2025-09-04T16:00:15,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T16:00:15,420 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T16:00:15,420 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T16:00:15,441 Removed furl==0.2.2 from https://files.pythonhosted.org/packages/03/7b/dfc57f1343f79269abeee7b9ee267a6a76c87d1966f07a5a264c837ef374/furl-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-4zzjaq94' 2025-09-04T16:00:15,441 Removed build tracker: '/tmp/pip-build-tracker-4zzjaq94'