2025-09-08T09:07:38,200 Created temporary directory: /tmp/pip-build-tracker-ej7us6xn 2025-09-08T09:07:38,200 Initialized build tracking at /tmp/pip-build-tracker-ej7us6xn 2025-09-08T09:07:38,200 Created build tracker: /tmp/pip-build-tracker-ej7us6xn 2025-09-08T09:07:38,201 Entered build tracker: /tmp/pip-build-tracker-ej7us6xn 2025-09-08T09:07:38,201 Created temporary directory: /tmp/pip-wheel-lpxmx916 2025-09-08T09:07:38,204 Created temporary directory: /tmp/pip-ephem-wheel-cache-vu7g7tck 2025-09-08T09:07:38,272 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T09:07:38,275 2 location(s) to search for versions of notifiers: 2025-09-08T09:07:38,275 * https://pypi.org/simple/notifiers/ 2025-09-08T09:07:38,275 * https://www.piwheels.org/simple/notifiers/ 2025-09-08T09:07:38,275 Fetching project page and analyzing links: https://pypi.org/simple/notifiers/ 2025-09-08T09:07:38,275 Getting page https://pypi.org/simple/notifiers/ 2025-09-08T09:07:38,277 Found index url https://pypi.org/simple/ 2025-09-08T09:07:38,426 Fetched page https://pypi.org/simple/notifiers/ as application/vnd.pypi.simple.v1+json 2025-09-08T09:07:38,442 Found link https://files.pythonhosted.org/packages/a4/43/efbf17edb717badefe4459062ff568d85e9e5fde1ffb940d4331a6c8cf45/notifiers-0.1.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.1 2025-09-08T09:07:38,443 Found link https://files.pythonhosted.org/packages/3d/9a/b87478f6c885f086e1a44766c2647a16299a05f111ac67fcdd6ee28033d9/notifiers-0.2.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.2 2025-09-08T09:07:38,443 Found link https://files.pythonhosted.org/packages/83/42/1f00eb38c652d86f1946956f74c53775a2e4f1ad7a78a1643033e9897175/notifiers-0.3.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.3 2025-09-08T09:07:38,443 Found link https://files.pythonhosted.org/packages/b3/cb/d6c3728f7e7c8d9c943ecbbf0869133c5bd11dcf0ccb545d9dc4240fcbf9/notifiers-0.3.2.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.3.2 2025-09-08T09:07:38,443 Found link https://files.pythonhosted.org/packages/95/57/f7049511dc534c18576c8bf23d105c52fa6fe9fadbfc6f74f8db202af370/notifiers-0.3.3.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.3.3 2025-09-08T09:07:38,444 Found link https://files.pythonhosted.org/packages/f8/82/0944dca4a1a74c84b82b1745580cee168c5e3e38b3967506cc410338665e/notifiers-0.4.0.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.4.0 2025-09-08T09:07:38,444 Found link https://files.pythonhosted.org/packages/a2/3d/5558a4f6895653eb8726567a6f0d5e4ce7c4b9a73a3e7c272d6265909ebc/notifiers-0.4.1.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.4.1 2025-09-08T09:07:38,444 Found link https://files.pythonhosted.org/packages/d1/d3/36008e5cc2597d405bf4cff83a835925abcd70dfccc35642697f8ff070af/notifiers-0.4.2.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.4.2 2025-09-08T09:07:38,444 Found link https://files.pythonhosted.org/packages/23/e4/4677d187835993a5776df0d8837ea3ffe0e9c4de4308ba5b5af71ed735b4/notifiers-0.4.3.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.4.3 2025-09-08T09:07:38,444 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/1c/f6/61a92c5aa2c6b67697d7029321930c2def1526537bcadd98eee77972e71e/notifiers-0.5.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,445 Found link https://files.pythonhosted.org/packages/47/3e/0c6f70163efcc2e00f96a89868217eda0de194360b57a3190190c6337d78/notifiers-0.5.0.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.5.0 2025-09-08T09:07:38,445 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/6f/3c/9c696e3369e70bbe16a4d32d59ec25c3337fbdcfae94d193d603395132cf/notifiers-0.5.1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,445 Found link https://files.pythonhosted.org/packages/71/f7/7799e476cfa9b4e266ae45e1ada08cf5a9121673206e4dc069cc0cd3b6e6/notifiers-0.5.1.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.5.1 2025-09-08T09:07:38,445 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/e8/de/0482748d89f33505cea55bdb727368b6fe52c088f81f25f4ff5838c204e7/notifiers-0.6.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,445 Found link https://files.pythonhosted.org/packages/54/36/4df0b65bae02ae6484405af689fa056e1873d66e15e1521592cc0b11996d/notifiers-0.6.0.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.6.0 2025-09-08T09:07:38,445 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/ec/52/8e109720ae4ae8f377f3b391792b0d28dec41d2e51c3ce5d66b7935b09ac/notifiers-0.6.1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,445 Found link https://files.pythonhosted.org/packages/23/ff/529e1ca33f484f6e4abd2cf6e75bca7dbf0306a76d3f00599988f9bbca7b/notifiers-0.6.1.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.6.1 2025-09-08T09:07:38,446 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/54/72/814a38867023646d88146ce5795ed7eb00a7da702ca06af6e5f250e31b37/notifiers-0.6.2-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,446 Found link https://files.pythonhosted.org/packages/78/a4/79fde6289df48b033e1c27b5ea499a3dfd664f1471435dbd37dfac0359e3/notifiers-0.6.2.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.6.2 2025-09-08T09:07:38,446 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/08/c2/c32bc7fa9d13f4cfd280db6d6988ee4f31b965d7f971d1f995c6353eff95/notifiers-0.6.3-py3-none-any.whl (from https://pypi.org/simple/notifiers/) 2025-09-08T09:07:38,446 Found link https://files.pythonhosted.org/packages/f9/c6/46a12f01c050ad31e63aa3b8b93da77966b528ec44c6631d989b93b7ed77/notifiers-0.6.3.tar.gz (from https://pypi.org/simple/notifiers/), version: 0.6.3 2025-09-08T09:07:38,446 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/51/f3/ab1f27235b1f4983f7690ea7b20d48fd0d2278da0641da023df155208e63/notifiers-0.6.4-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,447 Found link https://files.pythonhosted.org/packages/99/e3/cf83360c2dcfee8b5dfbda7b2c273f102319f9e1760c8dafefc9449534b0/notifiers-0.6.4.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.6.4 2025-09-08T09:07:38,447 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/1c/89/0a87c55091285322434e2dfa9ce60745424f30a8c186f1d473182142b55b/notifiers-0.7.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,447 Found link https://files.pythonhosted.org/packages/43/f5/a2f2b8e398ad99c7f03318a7eb879709d977ec74f1e685fc7936d404e5d0/notifiers-0.7.0.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.7.0 2025-09-08T09:07:38,447 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/fa/9b/7287f677e845593c585b16b96ec98c6e4210ef4eee14f1c94e24dace98a3/notifiers-0.7.1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,448 Found link https://files.pythonhosted.org/packages/60/62/10852ef24e1b1badeec7f54640f4446cc7903153f05b4225f97db76204b2/notifiers-0.7.1.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.7.1 2025-09-08T09:07:38,448 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/f6/e0/f925cf58d9e93fbb84d63f0c41f642b355175b7afaf5a5dd385f5e8b998c/notifiers-0.7.2-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,448 Found link https://files.pythonhosted.org/packages/ff/92/26304feb7939bf57996f367eef5fbdf10d0cffc3d74d30b8dcc8932476ee/notifiers-0.7.2.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.7.2 2025-09-08T09:07:38,448 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/4e/61/baf51a1f63f614e0049909f6c3ebb1ca1ce2bf885f48c81fbb6693f868c1/notifiers-0.7.3-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,448 Found link https://files.pythonhosted.org/packages/fb/65/3a4fb3ebba5346deb62c7b55ce7d680afc8e1e74d3a3f5aa428766c89351/notifiers-0.7.3.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.7.3 2025-09-08T09:07:38,448 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/3c/8c/1e8b23456fd149e9eb49fb391d4883737e8d551d21125d01ca063d924a6f/notifiers-0.7.4-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,448 Found link https://files.pythonhosted.org/packages/b7/6e/2c4fa6f0799435124a2fd25642297f879b07c058acf03136f64b7827d3ec/notifiers-0.7.4.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 0.7.4 2025-09-08T09:07:38,449 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/75/89/77bd2c159640cf0ec0f30b50b2309e5dce0a86a6e825cb2c83e1cd0dc9ff/notifiers-1.0.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,449 Found link https://files.pythonhosted.org/packages/82/6c/9008949550c97fb23f021989bcc66ed1e8b21a1f8e21451f81b3994b35b8/notifiers-1.0.0.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 1.0.0 2025-09-08T09:07:38,449 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/ed/c2/106e11d562d818a8ea0d31b6bbe260726f54f755edd34b4486ea26836402/notifiers-1.0.3-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,449 Found link https://files.pythonhosted.org/packages/e5/fa/15cabb714af158b027c8564fb67a5d1c0896a92a3762dc120f32656611ab/notifiers-1.0.3.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 1.0.3 2025-09-08T09:07:38,449 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/45/27/123d4b41bfc6883e42ca2b04113b402460647a9c6ffa0ad374fa122e9173/notifiers-1.0.4-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,449 Found link https://files.pythonhosted.org/packages/3d/95/0e3e50512e12783293fc0ecb8e3aba1da65e0e4f5f43a1234d688569724a/notifiers-1.0.4.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 1.0.4 2025-09-08T09:07:38,450 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/06/ee/e3a3ba875a4464046ab51ceaacc5d28386c09e8e6b773e31cd5a08d94da5/notifiers-1.2.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,450 Found link https://files.pythonhosted.org/packages/7b/ef/e3f99d873d59b68854cee84bf7063855b66dce1a0c8176d72a62784e8774/notifiers-1.2.0.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 1.2.0 2025-09-08T09:07:38,450 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/cf/e0/f6a6cefe31ebf03df6db87511c559e8ad6eb2f933c99aba00232e8e802f2/notifiers-1.2.1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,450 Found link https://files.pythonhosted.org/packages/4f/36/4c300f55949b9be84284d51253ae48d564dc2c4f2bffb94f26c8c1485f07/notifiers-1.2.1.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.6), version: 1.2.1 2025-09-08T09:07:38,450 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/db/68/5ae54fcda41562e8cebad37c1b422ed56e612c5c3a89dc55f9b512653ce4/notifiers-1.3.0-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7) 2025-09-08T09:07:38,450 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/86/b6/2a15e9c3a508fb9627e24e82865fbb08ad52e9a4d92259349b35f527fc0c/notifiers-1.3.0-py3.9.egg (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7) 2025-09-08T09:07:38,450 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/69/15/fbced61069bac0ca23f18e47e9923405ce467ce74dc251fce7af1deb1021/notifiers-1.3.1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,451 Found link https://files.pythonhosted.org/packages/19/b5/dcdec968c1aba24c1293b42261966cbd85e5f2f579a0c1095fdb74e6b614/notifiers-1.3.1.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0), version: 1.3.1 2025-09-08T09:07:38,451 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/0e/ae/149a2a4efe091816d33473170cf4308b152e9eb2eab5494d2c6ca05e1b86/notifiers-1.3.1.post1-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,451 Found link https://files.pythonhosted.org/packages/e6/73/f131b487e17e0f120aac4eb018738488ca632479ecc31b10ee9f4f52cc0c/notifiers-1.3.1.post1.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0), version: 1.3.1.post1 2025-09-08T09:07:38,452 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/ae/0e/171c4cb1fcf64e8ba8963c285ea2e81ee3ad1f85c08f106b767365f28f00/notifiers-1.3.2-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,452 Found link https://files.pythonhosted.org/packages/fc/ae/1d670ba8e0dcfdad0ef3b7192bf3c399c2c488af99234c78e3132e20323d/notifiers-1.3.2.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0), version: 1.3.2 2025-09-08T09:07:38,452 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/ee/da/4688b862a9265cfbc2bb432fee6ab7a1cee278056d9043ee1219c6c1beca/notifiers-1.3.3-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,452 Found link https://files.pythonhosted.org/packages/54/fc/aa5de032cc8d9ee41ceba7bbea98e2ed7090d7d95465dfe0179eb937146f/notifiers-1.3.3.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.7,<4.0), version: 1.3.3 2025-09-08T09:07:38,452 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/e9/8a/c112cbdf2a2c737e40d604409ccf9ec1e43392f92fc89b0820043e7e7a03/notifiers-1.3.4-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:~=3.7) 2025-09-08T09:07:38,453 Found link https://files.pythonhosted.org/packages/4f/38/f2631bbcf1d7d512c2795900955e89b9826bcc594c075b2ade5cc248d128/notifiers-1.3.4.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:~=3.7), version: 1.3.4 2025-09-08T09:07:38,453 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/a5/b0/3c1c886681489455622c5098d5a89b7222e16282b351f2808efcf23d871a/notifiers-1.3.5-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.8) 2025-09-08T09:07:38,454 Found link https://files.pythonhosted.org/packages/51/c2/1e36b5774b3ccbcb5f63133bf3fade097cd58fbdd9947248ab43777f705a/notifiers-1.3.5.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.8), version: 1.3.5 2025-09-08T09:07:38,454 Skipping link: No binaries permitted for notifiers: https://files.pythonhosted.org/packages/52/5c/44e2adf2df2118b468908d825ddcb00cf4f05f3ad4c5ef92d6738389cd89/notifiers-1.3.6-py3-none-any.whl (from https://pypi.org/simple/notifiers/) (requires-python:>=3.8) 2025-09-08T09:07:38,454 Found link https://files.pythonhosted.org/packages/f2/da/a8c87ce1f82ed0a3940ff80cf74c2e565ffdf1e35aa1e981856f8dd8dc4a/notifiers-1.3.6.tar.gz (from https://pypi.org/simple/notifiers/) (requires-python:>=3.8), version: 1.3.6 2025-09-08T09:07:38,454 Fetching project page and analyzing links: https://www.piwheels.org/simple/notifiers/ 2025-09-08T09:07:38,454 Getting page https://www.piwheels.org/simple/notifiers/ 2025-09-08T09:07:38,455 Found index url https://www.piwheels.org/simple/ 2025-09-08T09:07:38,540 Fetched page https://www.piwheels.org/simple/notifiers/ as text/html 2025-09-08T09:07:38,547 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.6-py3-none-any.whl#sha256=137c54a5eeabcf5b672674d0a2fbaf072335bb6f5240a26d29ff387dbb043391 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.8) 2025-09-08T09:07:38,547 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.5-py3-none-any.whl#sha256=2c1a16260c4281b77f85702479f60bd1419de32b6d0a490e5ad448fc4fc458db (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.8) 2025-09-08T09:07:38,547 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.4-py3-none-any.whl#sha256=99b8ed791a1d816ee9369ed45c3f34caa690ff368b518aa9446445157c0b8cc7 (from https://www.piwheels.org/simple/notifiers/) (requires-python:~=3.7) 2025-09-08T09:07:38,547 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.3-py3-none-any.whl#sha256=152e605c0be595069b187a89ab1bdc1559f51a3ec5ee5803915c7e2ec9464e94 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,547 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.2-py3-none-any.whl#sha256=8a51a2a664f922fed5f33c9a458180ee5fc9d44a5cb8338b2de4ddc422964236 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.1.post1-py3-none-any.whl#sha256=9b0ef933de4817458f2fcbe1c116e821996e158d890885538c4863a6fa9bbf41 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.3.1-py3-none-any.whl#sha256=0300c9d8b6276a06d27c5e5f816b6d3614dfe61670d6fad98af1dc045af3342b (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.7,<4.0) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.2.1-py3-none-any.whl#sha256=171ae79215fcf119e34992ad7e1f95f0709f93997203b3fc6f115b5cedd780a6 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.2.0-py3-none-any.whl#sha256=77d129e522595637494cd6e4ff7eaaef05a27d92dca224a8c5b03fae5ef50b0e (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.0.4-py3-none-any.whl#sha256=3b0ada7f0e9093f2d2b695542f9eb8fae7cbef516423b563e41048315669405e (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.0.3-py3-none-any.whl#sha256=122c052b5dfb35e24b45c73a8a2e2963761537e2c9cfdd7ecc093c5cda52e2e1 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,548 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-1.0.0-py3-none-any.whl#sha256=403e29939ee1991dd1416e740ed2c023cbb93cc7b6d040c48289469ea4bd4315 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.7.4-py3-none-any.whl#sha256=5a6aac07a60579622b5821e02622196ffb78ca11552d0e333683a147d4be3765 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.7.3-py3-none-any.whl#sha256=13ad74c307510633d2579f96d1e36cc2eec2b87cf048c3d511fa425c26b363e5 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.7.2-py3-none-any.whl#sha256=61b7a81212e550f1e60810040c7b7213f12f5d884f16abec65369fda45d744cd (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.7.1-py3-none-any.whl#sha256=27631c4aa61c241b0e40bbcbccfef4af7bf808d36feaf5e342cdd6f077e81b2d (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.7.0-py3-none-any.whl#sha256=6b368c48c494d18441deefb6f359b1610bf6b82c5c3dea4772db1d65f2cfa013 (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.6.4-py3-none-any.whl#sha256=447e8e153b1a9e2c240bd099f354944792b9967b3ced4c3d12560de03f261f1e (from https://www.piwheels.org/simple/notifiers/) (requires-python:>=3.6) 2025-09-08T09:07:38,549 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.6.3-py3-none-any.whl#sha256=e2adad110ef5b9de2e45f1e64c34e74bdad34dfdeedbd4b08f501322d2cb0551 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.6.2-py3-none-any.whl#sha256=fbc355533bc912505121aae2248013fd41fcfbb51c4000ad3cd7873ecdab6be5 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.6.1-py3-none-any.whl#sha256=a522432bf6b6a6af80a66893f0b2f77a597082f60c01c293c258af800cb82764 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.6.0-py3-none-any.whl#sha256=444e3e4c456b7859a8ba8757440cdf8acb3eddcda2dac45130fad171def8af0e (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.5.1-py3-none-any.whl#sha256=4a04912e759762ebcad052f16cb866a47b87f1bafa423fa56b0078656d80c134 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.5.0-py3-none-any.whl#sha256=af90ce4b9cbab532f862a5fdebaa53f30820bfd581cd3c2715c5f84aa0010efe (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.4.3-py3-none-any.whl#sha256=0a6deca3c1304b678d0cc2c473903b49d7a7d1c6d5d73bf578bf7a5ce396dc38 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.4.2-py3-none-any.whl#sha256=08bb34f0c5bdab4c517d9691f0bca3d831aefbd58c712d2face816d11e43cffd (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,550 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.4.1-py3-none-any.whl#sha256=b728f522625bc63cfd77a2cfdbababac97af53005d96751763d279568051f51d (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.4.0-py3-none-any.whl#sha256=a821317a185dd380fe45c53efaa1db24984b5b74053f7ac79aacd4b3b1adf0ed (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.3.3-py3-none-any.whl#sha256=35200889f3028d38de50f6582cf98a852a362f3eead7f650f181249a3d2a936f (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.3-py3-none-any.whl#sha256=842b13121b974d26d09d95b67fda98fdcc04b3b6aacaa00a65bc69be3d309393 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.2-py3-none-any.whl#sha256=420aeb9d14eccfa35f3801fb5328e6406f866530d0dd00f0483b4c011bb25fa5 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: No binaries permitted for notifiers: https://archive1.piwheels.org/simple/notifiers/notifiers-0.1-py3-none-any.whl#sha256=a2bad7cd5748345234b5d01d84771746a09078c69107143f1eae0caa52198327 (from https://www.piwheels.org/simple/notifiers/) 2025-09-08T09:07:38,551 Skipping link: not a file: https://www.piwheels.org/simple/notifiers/ 2025-09-08T09:07:38,552 Skipping link: not a file: https://pypi.org/simple/notifiers/ 2025-09-08T09:07:38,580 Given no hashes to check 1 links for project 'notifiers': discarding no candidates 2025-09-08T09:07:38,581 Collecting notifiers==0.3.2 2025-09-08T09:07:38,583 Created temporary directory: /tmp/pip-unpack-mbiygf7s 2025-09-08T09:07:38,721 Downloading notifiers-0.3.2.tar.gz (5.0 kB) 2025-09-08T09:07:38,748 Added notifiers==0.3.2 from https://files.pythonhosted.org/packages/b3/cb/d6c3728f7e7c8d9c943ecbbf0869133c5bd11dcf0ccb545d9dc4240fcbf9/notifiers-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-ej7us6xn' 2025-09-08T09:07:38,749 Running setup.py (path:/tmp/pip-wheel-lpxmx916/notifiers_d7a992e26e734836836dfa46fe2d0d85/setup.py) egg_info for package notifiers 2025-09-08T09:07:38,749 Created temporary directory: /tmp/pip-pip-egg-info-jmn6yr9_ 2025-09-08T09:07:38,749 Preparing metadata (setup.py): started 2025-09-08T09:07:38,750 Running command python setup.py egg_info 2025-09-08T09:07:39,264 Traceback (most recent call last): 2025-09-08T09:07:39,266 File "", line 2, in 2025-09-08T09:07:39,266 exec(compile(''' 2025-09-08T09:07:39,266 ~~~~^^^^^^^^^^^^ 2025-09-08T09:07:39,266 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:07:39,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,266 ...<32 lines>... 2025-09-08T09:07:39,266 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:07:39,266 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,266 ''' % ('/tmp/pip-wheel-lpxmx916/notifiers_d7a992e26e734836836dfa46fe2d0d85/setup.py',), "", "exec")) 2025-09-08T09:07:39,267 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,267 File "", line 35, in 2025-09-08T09:07:39,267 File "/tmp/pip-wheel-lpxmx916/notifiers_d7a992e26e734836836dfa46fe2d0d85/setup.py", line 7, in 2025-09-08T09:07:39,267 with io.open('README.md', encoding='utf-8') as readme: 2025-09-08T09:07:39,267 ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,267 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T09:07:39,351 ERROR: python setup.py egg_info exited with 1 2025-09-08T09:07:39,363 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T09:07:39,363 exec(compile('"'"''"'"''"'"' 2025-09-08T09:07:39,363 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:07:39,363 # 2025-09-08T09:07:39,363 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T09:07:39,363 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T09:07:39,363 # - It provides a clear error message when setuptools is not installed. 2025-09-08T09:07:39,363 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T09:07:39,363 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T09:07:39,363 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T09:07:39,363 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T09:07:39,363 import os, sys, tokenize, traceback 2025-09-08T09:07:39,363 2025-09-08T09:07:39,363 try: 2025-09-08T09:07:39,363 import setuptools 2025-09-08T09:07:39,363 except ImportError: 2025-09-08T09:07:39,363 print( 2025-09-08T09:07:39,363 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T09:07:39,363 "the build environment with exception:", 2025-09-08T09:07:39,363 file=sys.stderr, 2025-09-08T09:07:39,363 ) 2025-09-08T09:07:39,363 traceback.print_exc() 2025-09-08T09:07:39,363 sys.exit(1) 2025-09-08T09:07:39,363 2025-09-08T09:07:39,363 __file__ = %r 2025-09-08T09:07:39,363 sys.argv[0] = __file__ 2025-09-08T09:07:39,363 2025-09-08T09:07:39,363 if os.path.exists(__file__): 2025-09-08T09:07:39,363 filename = __file__ 2025-09-08T09:07:39,363 with tokenize.open(__file__) as f: 2025-09-08T09:07:39,363 setup_py_code = f.read() 2025-09-08T09:07:39,363 else: 2025-09-08T09:07:39,363 filename = "" 2025-09-08T09:07:39,363 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T09:07:39,363 2025-09-08T09:07:39,363 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:07:39,363 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-lpxmx916/notifiers_d7a992e26e734836836dfa46fe2d0d85/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jmn6yr9_[/] 2025-09-08T09:07:39,363 [bold magenta]cwd[/]: /tmp/pip-wheel-lpxmx916/notifiers_d7a992e26e734836836dfa46fe2d0d85/ 2025-09-08T09:07:39,363 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T09:07:39,364 ERROR: metadata generation failed 2025-09-08T09:07:39,369 Exception information: 2025-09-08T09:07:39,369 Traceback (most recent call last): 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T09:07:39,369 call_subprocess( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 args, 2025-09-08T09:07:39,369 ^^^^^ 2025-09-08T09:07:39,369 ...<2 lines>... 2025-09-08T09:07:39,369 spinner=spinner, 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T09:07:39,369 raise error 2025-09-08T09:07:39,369 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T09:07:39,369 2025-09-08T09:07:39,369 The above exception was the direct cause of the following exception: 2025-09-08T09:07:39,369 2025-09-08T09:07:39,369 Traceback (most recent call last): 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T09:07:39,369 status = _inner_run() 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T09:07:39,369 return self.run(options, args) 2025-09-08T09:07:39,369 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T09:07:39,369 return func(self, options, args) 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T09:07:39,369 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T09:07:39,369 result = self._result = resolver.resolve( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T09:07:39,369 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T09:07:39,369 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T09:07:39,369 if not criterion.candidates: 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T09:07:39,369 return bool(self._sequence) 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T09:07:39,369 self._bool = any(self) 2025-09-08T09:07:39,369 ~~~^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T09:07:39,369 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T09:07:39,369 ^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T09:07:39,369 candidate = func() 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T09:07:39,369 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 link, template, name, version 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T09:07:39,369 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 link, 2025-09-08T09:07:39,369 ^^^^^ 2025-09-08T09:07:39,369 ...<3 lines>... 2025-09-08T09:07:39,369 version=version, 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T09:07:39,369 super().__init__( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 link=link, 2025-09-08T09:07:39,369 ^^^^^^^^^^ 2025-09-08T09:07:39,369 ...<4 lines>... 2025-09-08T09:07:39,369 version=version, 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T09:07:39,369 self.dist = self._prepare() 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T09:07:39,369 dist = self._prepare_distribution() 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T09:07:39,369 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T09:07:39,369 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T09:07:39,369 dist = _get_prepared_distribution( 2025-09-08T09:07:39,369 req, 2025-09-08T09:07:39,369 ...<3 lines>... 2025-09-08T09:07:39,369 self.check_build_deps, 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T09:07:39,369 abstract_dist.prepare_distribution_metadata( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 finder, build_isolation, check_build_deps 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T09:07:39,369 self.req.prepare_metadata() 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T09:07:39,369 self.metadata_directory = generate_metadata_legacy( 2025-09-08T09:07:39,369 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:07:39,369 build_env=self.build_env, 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ...<3 lines>... 2025-09-08T09:07:39,369 details=details, 2025-09-08T09:07:39,369 ^^^^^^^^^^^^^^^^ 2025-09-08T09:07:39,369 ) 2025-09-08T09:07:39,369 ^ 2025-09-08T09:07:39,369 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T09:07:39,369 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T09:07:39,369 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T09:07:39,390 Removed notifiers==0.3.2 from https://files.pythonhosted.org/packages/b3/cb/d6c3728f7e7c8d9c943ecbbf0869133c5bd11dcf0ccb545d9dc4240fcbf9/notifiers-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-ej7us6xn' 2025-09-08T09:07:39,390 Removed build tracker: '/tmp/pip-build-tracker-ej7us6xn'