2025-09-04T15:58:15,248 Created temporary directory: /tmp/pip-build-tracker-1ugyfpl6 2025-09-04T15:58:15,248 Initialized build tracking at /tmp/pip-build-tracker-1ugyfpl6 2025-09-04T15:58:15,248 Created build tracker: /tmp/pip-build-tracker-1ugyfpl6 2025-09-04T15:58:15,248 Entered build tracker: /tmp/pip-build-tracker-1ugyfpl6 2025-09-04T15:58:15,249 Created temporary directory: /tmp/pip-wheel-h3puclks 2025-09-04T15:58:15,252 Created temporary directory: /tmp/pip-ephem-wheel-cache-dn13yosb 2025-09-04T15:58:15,308 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T15:58:15,310 2 location(s) to search for versions of django-guardian: 2025-09-04T15:58:15,310 * https://pypi.org/simple/django-guardian/ 2025-09-04T15:58:15,310 * https://www.piwheels.org/simple/django-guardian/ 2025-09-04T15:58:15,311 Fetching project page and analyzing links: https://pypi.org/simple/django-guardian/ 2025-09-04T15:58:15,311 Getting page https://pypi.org/simple/django-guardian/ 2025-09-04T15:58:15,312 Found index url https://pypi.org/simple/ 2025-09-04T15:58:15,383 Fetched page https://pypi.org/simple/django-guardian/ as application/vnd.pypi.simple.v1+json 2025-09-04T15:58:15,391 Found link https://files.pythonhosted.org/packages/49/ac/241941de6da0a76b3118aa072c971df76bbdf17ceb8f0d0ffc1c4dd908cd/django-guardian-0.1.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.1.0 2025-09-04T15:58:15,391 Found link https://files.pythonhosted.org/packages/2b/c9/071b6d6006bc8cbc0820d7d378670585e435209f8abbfa993c18c6261da6/django-guardian-0.1.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.1.1 2025-09-04T15:58:15,391 Found link https://files.pythonhosted.org/packages/e2/50/a170cd88501e1e4a3aa8e1db992b18924723c9790da56900a6b3f8bad996/django-guardian-0.2.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.2.0 2025-09-04T15:58:15,392 Found link https://files.pythonhosted.org/packages/c4/15/95a88ffa7edbb9b07ccdf757fab07b2b5ec406241191bcf957419d4337fc/django-guardian-0.2.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.2.1 2025-09-04T15:58:15,392 Found link https://files.pythonhosted.org/packages/f9/55/3f1003877581a068a596193bb7ba6c2c66c8ad487fa346e41b60bda1104f/django-guardian-0.2.2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.2.2 2025-09-04T15:58:15,392 Found link https://files.pythonhosted.org/packages/08/62/8b8fccdc8bce20e6750b67ceb7535e04d2565ea81c6bd254b8a7bc983996/django-guardian-0.2.3.tar.gz (from https://pypi.org/simple/django-guardian/), version: 0.2.3 2025-09-04T15:58:15,392 Found link https://files.pythonhosted.org/packages/da/09/710b6010266536b4175b424dce495011ff9f8648d3eb21162152c5ce871b/django-guardian-1.0.0.alpha1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.0.alpha1 2025-09-04T15:58:15,393 Found link https://files.pythonhosted.org/packages/a7/e2/7538744297b39560f4a91e1b6bb1c84b59e893169e9cab6d49c4aa3855ce/django-guardian-1.0.0.alpha2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.0.alpha2 2025-09-04T15:58:15,393 Found link https://files.pythonhosted.org/packages/6a/ca/f9dbaa8dadff1114b2a7af49d90be26ec0cdd21742f9490518413e6f85df/django-guardian-1.0.0.beta1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.0.beta1 2025-09-04T15:58:15,393 Found link https://files.pythonhosted.org/packages/b7/b8/60264e88c2003161055199c239a2ba0680132c7820542adb5c4b853bbddf/django-guardian-1.0.0.beta2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.0.beta2 2025-09-04T15:58:15,393 Found link https://files.pythonhosted.org/packages/58/f5/5990dd00e9b53ee635fc8f42a19f13bdbfe8e95d1efc100482f6e708a0ca/django-guardian-1.0.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.0 2025-09-04T15:58:15,393 Found link https://files.pythonhosted.org/packages/74/8c/6b143a1e2f63eb7ee490658b016362fecfde0d27be4267855498574e07b4/django-guardian-1.0.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.1 2025-09-04T15:58:15,394 Found link https://files.pythonhosted.org/packages/6a/fe/9d2d39938e98f75bcc9bfc671758c97ed4fa3a217516d992ca6374dfa9d5/django-guardian-1.0.2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.2 2025-09-04T15:58:15,394 Found link https://files.pythonhosted.org/packages/00/62/e1ae7a7814e01b67f1a1a18f824936b7a7b4ece5c37b72deb8e294b291cc/django-guardian-1.0.3.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.3 2025-09-04T15:58:15,394 Found link https://files.pythonhosted.org/packages/59/d2/5150480c5e2d0bc622f512dcce40c3e09fb80fbba92129b5cf98f9e90b3a/django-guardian-1.0.4.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.0.4 2025-09-04T15:58:15,394 Found link https://files.pythonhosted.org/packages/31/23/bde62766ae9e5f8af7e961fbb58b310b492d5e8d599dd288177e0c09dc17/django-guardian-1.1.0.beta.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.1.0.beta 2025-09-04T15:58:15,395 Found link https://files.pythonhosted.org/packages/a4/24/9c17f298fa78b31553998b201536e7ea6df1285d5a2a7fde1ea1d1f3ce3d/django-guardian-1.1.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.1.0 2025-09-04T15:58:15,395 Found link https://files.pythonhosted.org/packages/dd/d3/c896ae5f6465b3f41e7667c2e1c424f11a9eb4ccf58b795ab00bccdaa564/django-guardian-1.1.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.1.1 2025-09-04T15:58:15,395 Found link https://files.pythonhosted.org/packages/31/9e/04ddd3d41aa9e3ce015d34e57504dcc497b3ba2359ace0ffa13e015ad2fd/django-guardian-1.2.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.0 2025-09-04T15:58:15,395 Found link https://files.pythonhosted.org/packages/28/c1/a3931943774f6b25e4db7452d08e9a85c5be8c8fbe28ecb701f8ca3a4b5d/django-guardian-1.2.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.1 2025-09-04T15:58:15,395 Found link https://files.pythonhosted.org/packages/b2/f1/bc292e4b6c315e0daf5dd9e257fb6544eef48d028570c627a28eca0d064a/django-guardian-1.2.2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.2 2025-09-04T15:58:15,396 Found link https://files.pythonhosted.org/packages/62/12/23f022bf0db785a1d60132061a3e88beaf2fc03620847bfad494b13f9e37/django-guardian-1.2.3.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.3 2025-09-04T15:58:15,396 Found link https://files.pythonhosted.org/packages/27/3f/8f1063544f241ae28ebcdc61e738ea8dfbaf53bf4aa7747325e479b2f1da/django-guardian-1.2.4.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.4 2025-09-04T15:58:15,396 Found link https://files.pythonhosted.org/packages/b5/80/d17920a8c32997f4e6cd966142897ec8d4537b90fe060bb097ee55c70e47/django-guardian-1.2.5.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.2.5 2025-09-04T15:58:15,396 Found link https://files.pythonhosted.org/packages/86/4d/4dfdfb2c72dcce7665d96849a15f855dcbd1d6ee802d6a87388803edddc6/django-guardian-1.3.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.3 2025-09-04T15:58:15,397 Found link https://files.pythonhosted.org/packages/fa/04/cd9f3cead99cd029a3e378b054ee3075b134a7e25d2ee76bd0cad9c76f16/django-guardian-1.3.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.3.1 2025-09-04T15:58:15,397 Found link https://files.pythonhosted.org/packages/b6/99/2be6a9aba973508e0ff1e4011e2bbc419e1a1b3f3a7d9204e216a16c8e84/django-guardian-1.3.2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.3.2 2025-09-04T15:58:15,397 Found link https://files.pythonhosted.org/packages/06/07/db687fe57e03de7f389b17d9ee96168d3e8061ace545574369e7283f9590/django-guardian-1.4.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.0 2025-09-04T15:58:15,397 Found link https://files.pythonhosted.org/packages/ca/f5/83d40df187505298be2267dff50a896e67990e1c2ece7a7fc3df3611b98c/django-guardian-1.4.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.1 2025-09-04T15:58:15,397 Found link https://files.pythonhosted.org/packages/c7/1c/9d9d4b1033d5547b2eebc9391626f3f03b157dbbcc1aab9d7bc4c9184100/django-guardian-1.4.2.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.2 2025-09-04T15:58:15,398 Found link https://files.pythonhosted.org/packages/b2/0c/8b3f9afacc0baa1958ba0fc7d1a351f57d101176bce1dddcff26f8d40014/django-guardian-1.4.3.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.3 2025-09-04T15:58:15,398 Found link https://files.pythonhosted.org/packages/0a/85/c7aa1f574127ae13d5d3e3f3f210079936bdd8c46d2253adeed212ee4aa6/django-guardian-1.4.4.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.4 2025-09-04T15:58:15,398 Found link https://files.pythonhosted.org/packages/f9/a0/d7ba8f38262d91081e478e83717d362f95cfc26aad30d637cff8b64e5f35/django-guardian-1.4.5.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.5 2025-09-04T15:58:15,398 Found link https://files.pythonhosted.org/packages/32/30/095d07360a74af9ce28219c88ce6afbd67edbb99554688ec864784b6b971/django-guardian-1.4.6.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.6 2025-09-04T15:58:15,399 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/1a/50/694af2b895107ccdb6a5ee4f9da452700a97633e99903b7524d713bfdf37/django_guardian-1.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,399 Found link https://files.pythonhosted.org/packages/5f/83/0387e6f4c2ce285f20bf0f41fb69affcca8d5b3d622cad21e2602514f123/django-guardian-1.4.8.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.8 2025-09-04T15:58:15,399 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/18/60/1d3bdd046241944bae40c4d3c6a21d45d257e8e3aa1d79877a76102b3cc2/django_guardian-1.4.8-py2.py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,399 Found link https://files.pythonhosted.org/packages/ec/6a/ec682aaf3a32c673edfd69bd35623cfa0e014a069a473a2cd2a78d95a480/django-guardian-1.4.9.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.4.9 2025-09-04T15:58:15,399 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/d8/37/1af073fbdafdce874138be20606304d7204b68e39ddb39f3cc81c0b6c9bf/django_guardian-1.4.9-py2.py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,399 Found link https://files.pythonhosted.org/packages/5f/47/6cd2de3625b8439bd893985bc962e2ac90125672375ed826f33a96ae94af/django-guardian-1.5.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.5.0 2025-09-04T15:58:15,400 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/5c/76/6dccf5e3f224d66e44fc39deaf7d32112e892bd1d5103e98a027bccdec41/django_guardian-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,400 Found link https://files.pythonhosted.org/packages/34/d7/d28bf8d81c726e61efadc396cec5413681383208b469d790fe8ad9025669/django-guardian-1.5.1.tar.gz (from https://pypi.org/simple/django-guardian/), version: 1.5.1 2025-09-04T15:58:15,400 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/bd/a1/8bd715298dab3ceb91e3756bf904186c3d934df9fec8755e82c45a9be7e7/django_guardian-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,400 Found link https://files.pythonhosted.org/packages/20/79/111792176451a800eca62666bec579ba84feaceb9852a43abc8b31426ac7/django-guardian-2.0.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 2.0.0 2025-09-04T15:58:15,400 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/d7/e9/c13dc335ecc6b4a348504b238b5aa9334fcdd3f14c985889fedbd8496d35/django_guardian-2.0.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,401 Found link https://files.pythonhosted.org/packages/67/f1/d80a917796133c14dcd66387a87d604b0e54989cb028f937a5b0c41e0d7f/django-guardian-2.1.0.tar.gz (from https://pypi.org/simple/django-guardian/), version: 2.1.0 2025-09-04T15:58:15,401 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/bc/93/758e42add82fe62a6b217777f028ad692471d2cad6bf59ea2736f82be3e8/django_guardian-2.1.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) 2025-09-04T15:58:15,401 Found link https://files.pythonhosted.org/packages/8d/c4/e04ed2eed76ba95f9ab95cd2448333c5af9da5727d340e2dcca8df668479/django-guardian-2.2.0.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5), version: 2.2.0 2025-09-04T15:58:15,402 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/56/ed/b0e24c766a498da38e2d10942be313613e12943cfdfe147dcdcdf1516c1d/django_guardian-2.2.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,402 Found link https://files.pythonhosted.org/packages/23/64/def6c21454269d77469dae127cc9be252daf697859fe949c9da8fb5f02a6/django-guardian-2.3.0.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5), version: 2.3.0 2025-09-04T15:58:15,402 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/b7/96/4c74aaef85df5e7298afdd600f6e4382f675e5dac6a1a261372a9c177ebb/django_guardian-2.3.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,402 Found link https://files.pythonhosted.org/packages/6f/4c/d1f6923a0ad7f16c403a54c09e94acb76ac6c3765e02523fb09b2b03e1a8/django-guardian-2.4.0.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5), version: 2.4.0 2025-09-04T15:58:15,402 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/a2/25/869df12e544b51f583254aadbba6c1a95e11d2d08edeb9e58dd715112db5/django_guardian-2.4.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,403 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/8c/14/0668e471a901f99d4f2e746919678bcb8b9c4582c1fc6cf16b30483d1df4/django_guardian-3.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.8) 2025-09-04T15:58:15,403 Found link https://files.pythonhosted.org/packages/4a/fd/8ae8267ac7f91d479347af4eea0768b31c4b68a7c177c16e67cfaf79d247/django_guardian-3.0.0rc1.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.8), version: 3.0.0rc1 2025-09-04T15:58:15,403 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/a5/81/a2f3d3245d1f4cf446d78863526fba0b1b140d60784095a5cc2d4e8ac709/django_guardian-3.0.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,404 Found link https://files.pythonhosted.org/packages/30/82/2c76cdf77eae3cb0c3df394686daf8f84bcd604c0da7a26fa19f5fe74ed4/django_guardian-3.0.0.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.0 2025-09-04T15:58:15,404 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/66/bf/183dccfda114df0587cd76f05cc268c1e828ed47b1d5c556369f6d791c55/django_guardian-3.0.2-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,404 Found link https://files.pythonhosted.org/packages/70/c3/e000ff97485616b73ebc3bb3ccb5c320fa64b4ac37715523f9161ba2b4be/django_guardian-3.0.2.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.2 2025-09-04T15:58:15,404 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/8b/13/e6f629a978ef5fab8b8d2760cacc3e451016cef952cf4c049d672c5c6b07/django_guardian-3.0.3-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,405 Found link https://files.pythonhosted.org/packages/30/c2/3ed43813dd7313f729dbaa829b4f9ed4a647530151f672cfb5f843c12edf/django_guardian-3.0.3.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.3 2025-09-04T15:58:15,405 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/8c/d3/eec11b28c4682aa638f80e385e42cb776b829abd369db533e80ee8d4d730/django_guardian-3.0.4-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,405 Found link https://files.pythonhosted.org/packages/00/0a/28ad4968f012d31d4d34bcae2170ceec3e13fa88e3e65d52894956dbcd94/django_guardian-3.0.4.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.4 2025-09-04T15:58:15,405 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/36/4f/1075b40662ef1fe82e30d3d8208e07e5e35f0e1e22c895930afcd01af07b/django_guardian-3.0.5-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,405 Found link https://files.pythonhosted.org/packages/b3/b5/869040aab36a532bc392a769ee4a9ed43f4f78b843bc9749cf8a17b8c1fe/django_guardian-3.0.5.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.5 2025-09-04T15:58:15,406 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/a9/47/f1d677362e350d8709974151263506d66047ae6a95ebecdb9f6030e3f75b/django_guardian-3.0.6-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,406 Found link https://files.pythonhosted.org/packages/f9/95/6c7452213fee13bdc0ed9757fc4f996c3981d542d3c754d0dbdc048e6831/django_guardian-3.0.6.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.6 2025-09-04T15:58:15,406 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/8a/c4/615bcfaa0d559a92b23fe77b03e13c0c3b31353c1de92c69d2f528c2bf5d/django_guardian-3.0.7-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,406 Found link https://files.pythonhosted.org/packages/56/de/2bac3ae7e122d171a912d98be2aab37179071eac39fa8d8d6d99efb8c5d8/django_guardian-3.0.7.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.0.7 2025-09-04T15:58:15,406 Skipping link: No binaries permitted for django-guardian: https://files.pythonhosted.org/packages/a3/24/712831a5c80795bd849fc6ac7c6d3c464fd1bf184ef4617f9ba6f2d4cd99/django_guardian-3.1.0-py3-none-any.whl (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,407 Found link https://files.pythonhosted.org/packages/41/75/39875736b3937e867444d7594a98db67a6c30ee7df819a17396e37be017a/django_guardian-3.1.0.tar.gz (from https://pypi.org/simple/django-guardian/) (requires-python:>=3.9), version: 3.1.0 2025-09-04T15:58:15,407 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-guardian/ 2025-09-04T15:58:15,407 Getting page https://www.piwheels.org/simple/django-guardian/ 2025-09-04T15:58:15,408 Found index url https://www.piwheels.org/simple/ 2025-09-04T15:58:15,495 Fetched page https://www.piwheels.org/simple/django-guardian/ as text/html 2025-09-04T15:58:15,504 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-3.1.0-py3-none-any.whl#sha256=2f66bc4952ebdf83bfbf1b7f3f2651538427a5349d71ead687ac449793cf0b5f (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-3.0.7-py3-none-any.whl#sha256=742abf58d5936baa796fbfd705fe03c22c1815907b30cd13c2ae3d000dbbe0a8 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-3.0.6-py3-none-any.whl#sha256=666233355aaaba293550d1a0766e22683d931e83596f378b653b9680842a6b9b (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-3.0.5-py3-none-any.whl#sha256=cb154c9e219cd2d8fb870526be7bb620eeb1e938a6dd576942e027a0044ebe65 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-3.0.4-py3-none-any.whl#sha256=794ef08abc1fc677440ddafe07952b2678c88ee7cbb6ff376f9975f08b3d363a (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-3.0.3-py3-none-any.whl#sha256=706a81630d22da5401eb9fcd41cb2ef866cb4f79513f03971c8572ba188eb246 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,505 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-3.0.2-py3-none-any.whl#sha256=15f4b5b4f85a7862b9a11cd8053f777225176d6e1bc7453782057c33dbc7df87 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-3.0.0-py3-none-any.whl#sha256=9c5b467ef2d2d02c0b9e44e3a4802c8e8cfb838fb489fe789658a924c5c9c00f (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.9) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-3.0.0rc1-py3-none-any.whl#sha256=b2b6993207b579f7d141768baa909942308986e5e707052111348b82892581de (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.8) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://www.piwheels.org/simple/django-guardian/django_guardian-2.4.0-py3-none-any.whl#sha256=440ca61358427e575323648b25f8384739e54c38b3d655c81d75e0cd0d61b697 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-2.3.0-py3-none-any.whl#sha256=bc3729a9f03a8d890088e52db71e0e8d3fa99513965130a6e348f165f05fef00 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-2.2.0-py3-none-any.whl#sha256=ac81e88372fdf1795d84ba065550e739b42e9c6d07cdf201cf5bbf9efa7f396c (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-2.1.0-py3-none-any.whl#sha256=e638c9a23eeac534bb68b133975539ed8782f733ab6f35c0b23b4c39cd06b1bb (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,506 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-2.0.0-py3-none-any.whl#sha256=e8c4556c4e145028a5dcfd7b2611d52e1ac104af562017ce17c3f67e47a62693 (from https://www.piwheels.org/simple/django-guardian/) (requires-python:>=3.5) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.5.1-py2.py3-none-any.whl#sha256=e4cf6a6406f5e6341e20dfda4f6fb9977da7708323c9d4aa7317c585b694ed86 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.5.0-py2.py3-none-any.whl#sha256=ed47220d5e7a849c92ead9f25c5a576df3cebfd4ec398beee819418e0b6f2470 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.9-py2.py3-none-any.whl#sha256=8836ac9263c9bd8c162efa5fbd0729f7f8ef83008c8da298e8e2aa81ea624c47 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.8-py2.py3-none-any.whl#sha256=3e901609baddf0036af6bc920970477d3c598c91ba296936a17878d03997184f (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.6-py2.py3-none-any.whl#sha256=aa0979b1955f07fc37fea96be7ee16ef4a42ac3423e64847cbbf8a36aa80ca6b (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.5-py2.py3-none-any.whl#sha256=35436afb023d8b0410b41aac1c0f3f39f9adadc1c08811d53d8033c98251019f (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,507 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.4-py2.py3-none-any.whl#sha256=9cd794aff6797e7676d772c4aabfb2679baf9c406f370b4d227eb715fcd381cc (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.3-py2.py3-none-any.whl#sha256=708b33a1e1068dfcab2a1b96fffb3ba5dc560927fd3274c63f995df7b7b1e883 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.2-py2.py3-none-any.whl#sha256=2af55658a462819592a0bb8a481f25c17d842d44c8b5676097ff7b9db295b689 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.1-py2.py3-none-any.whl#sha256=612b07cbda01383cef82b6baa4c27b58abf8512c48fa84b706205ce81edd33a5 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.4.0-py2.py3-none-any.whl#sha256=9058e859278d792c3c59ff13306921c7c4354f78b54033d9d1132a9ddcf22b02 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.3.2-py2.py3-none-any.whl#sha256=d71cfbc605cd5cecc42767336d4e3b2982e0a7b1df1e78b7e428685ca06bdd06 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.3.1-py2.py3-none-any.whl#sha256=75cbfa7887a84b812e00fc738d1dd9d26dea8aecd7853848502c2f2b4e3c3413 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,508 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.3-py2.py3-none-any.whl#sha256=6392c83c7731196689126b5bb7a149df71b3a6e8f6f8eba30109b3c8799e65bd (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.5-py2.py3-none-any.whl#sha256=e4ba022a71f0a3a777fcf24065eee5ae6e4189ebee4ce1ad0a4a216f2fff970b (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.4-py2.py3-none-any.whl#sha256=6c2f77384d292d6a031e125bc274d40a03862210795ff5c17365a8b24d647835 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.3-py2.py3-none-any.whl#sha256=2888226612aeb5b579f8052fb283524bca89d006ffd4cc336355a44be00280ed (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.2-py2.py3-none-any.whl#sha256=dc510b7b1e3a7ed0ebc60ef0f6245395bb1756dc55f69b65be193f060775bb3b (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.1-py2.py3-none-any.whl#sha256=fae5812c6b742269c3fabb20900b0d27c83947f92359c9477d2c6a14ccf1b8c8 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,509 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.2.0-py2.py3-none-any.whl#sha256=dc1c162f50f9591163089e134d5834328ae02ea20f8fe912d1da2281da95fad5 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,510 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.1.1-py3-none-any.whl#sha256=aeb9e8307638451f0ee047d0211e82a820975907ab397df4a19c43e61c352a54 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,510 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.1.0-py3-none-any.whl#sha256=2bdf6a8118bf8ca2814205a7a5e6036547ae5e78f22ce66818675beec2d79016 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,510 Skipping link: No binaries permitted for django-guardian: https://archive1.piwheels.org/simple/django-guardian/django_guardian-1.1.0b0-py3-none-any.whl#sha256=619b4d76e2965217ba0ad6087dd4bec1ec06480e6b47a0452deb9545ce387486 (from https://www.piwheels.org/simple/django-guardian/) 2025-09-04T15:58:15,510 Skipping link: not a file: https://www.piwheels.org/simple/django-guardian/ 2025-09-04T15:58:15,510 Skipping link: not a file: https://pypi.org/simple/django-guardian/ 2025-09-04T15:58:15,540 Given no hashes to check 1 links for project 'django-guardian': discarding no candidates 2025-09-04T15:58:15,541 Collecting django-guardian==0.1.1 2025-09-04T15:58:15,542 Created temporary directory: /tmp/pip-unpack-hwapvwpx 2025-09-04T15:58:15,683 Downloading django-guardian-0.1.1.tar.gz (185 kB) 2025-09-04T15:58:15,816 Added django-guardian==0.1.1 from https://files.pythonhosted.org/packages/2b/c9/071b6d6006bc8cbc0820d7d378670585e435209f8abbfa993c18c6261da6/django-guardian-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-1ugyfpl6' 2025-09-04T15:58:15,817 Running setup.py (path:/tmp/pip-wheel-h3puclks/django-guardian_dd6bac2b99fa4ccbbd08bbdd82d23fc4/setup.py) egg_info for package django-guardian 2025-09-04T15:58:15,817 Created temporary directory: /tmp/pip-pip-egg-info-93ml5_ib 2025-09-04T15:58:15,817 Preparing metadata (setup.py): started 2025-09-04T15:58:15,818 Running command python setup.py egg_info 2025-09-04T15:58:16,334 Traceback (most recent call last): 2025-09-04T15:58:16,335 File "", line 2, in 2025-09-04T15:58:16,335 exec(compile(''' 2025-09-04T15:58:16,335 ~~~~^^^^^^^^^^^^ 2025-09-04T15:58:16,336 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:58:16,336 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,336 ...<32 lines>... 2025-09-04T15:58:16,336 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:58:16,336 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,336 ''' % ('/tmp/pip-wheel-h3puclks/django-guardian_dd6bac2b99fa4ccbbd08bbdd82d23fc4/setup.py',), "", "exec")) 2025-09-04T15:58:16,336 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,336 File "", line 35, in 2025-09-04T15:58:16,337 File "/tmp/pip-wheel-h3puclks/django-guardian_dd6bac2b99fa4ccbbd08bbdd82d23fc4/setup.py", line 8 2025-09-04T15:58:16,337 except IOError, err: 2025-09-04T15:58:16,337 ^^^^^^^^^^^^ 2025-09-04T15:58:16,337 SyntaxError: multiple exception types must be parenthesized 2025-09-04T15:58:16,421 ERROR: python setup.py egg_info exited with 1 2025-09-04T15:58:16,433 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T15:58:16,433 exec(compile('"'"''"'"''"'"' 2025-09-04T15:58:16,433 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:58:16,433 # 2025-09-04T15:58:16,433 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T15:58:16,433 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T15:58:16,433 # - It provides a clear error message when setuptools is not installed. 2025-09-04T15:58:16,433 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T15:58:16,433 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T15:58:16,433 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T15:58:16,433 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T15:58:16,433 import os, sys, tokenize, traceback 2025-09-04T15:58:16,433 2025-09-04T15:58:16,433 try: 2025-09-04T15:58:16,433 import setuptools 2025-09-04T15:58:16,433 except ImportError: 2025-09-04T15:58:16,433 print( 2025-09-04T15:58:16,433 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T15:58:16,433 "the build environment with exception:", 2025-09-04T15:58:16,433 file=sys.stderr, 2025-09-04T15:58:16,433 ) 2025-09-04T15:58:16,433 traceback.print_exc() 2025-09-04T15:58:16,433 sys.exit(1) 2025-09-04T15:58:16,433 2025-09-04T15:58:16,433 __file__ = %r 2025-09-04T15:58:16,433 sys.argv[0] = __file__ 2025-09-04T15:58:16,433 2025-09-04T15:58:16,433 if os.path.exists(__file__): 2025-09-04T15:58:16,433 filename = __file__ 2025-09-04T15:58:16,433 with tokenize.open(__file__) as f: 2025-09-04T15:58:16,433 setup_py_code = f.read() 2025-09-04T15:58:16,433 else: 2025-09-04T15:58:16,433 filename = "" 2025-09-04T15:58:16,433 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T15:58:16,433 2025-09-04T15:58:16,433 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:58:16,433 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-h3puclks/django-guardian_dd6bac2b99fa4ccbbd08bbdd82d23fc4/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-93ml5_ib[/] 2025-09-04T15:58:16,433 [bold magenta]cwd[/]: /tmp/pip-wheel-h3puclks/django-guardian_dd6bac2b99fa4ccbbd08bbdd82d23fc4/ 2025-09-04T15:58:16,434 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T15:58:16,434 ERROR: metadata generation failed 2025-09-04T15:58:16,439 Exception information: 2025-09-04T15:58:16,439 Traceback (most recent call last): 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T15:58:16,439 call_subprocess( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 args, 2025-09-04T15:58:16,439 ^^^^^ 2025-09-04T15:58:16,439 ...<2 lines>... 2025-09-04T15:58:16,439 spinner=spinner, 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T15:58:16,439 raise error 2025-09-04T15:58:16,439 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T15:58:16,439 2025-09-04T15:58:16,439 The above exception was the direct cause of the following exception: 2025-09-04T15:58:16,439 2025-09-04T15:58:16,439 Traceback (most recent call last): 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T15:58:16,439 status = _inner_run() 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T15:58:16,439 return self.run(options, args) 2025-09-04T15:58:16,439 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T15:58:16,439 return func(self, options, args) 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T15:58:16,439 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T15:58:16,439 result = self._result = resolver.resolve( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T15:58:16,439 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T15:58:16,439 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T15:58:16,439 if not criterion.candidates: 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T15:58:16,439 return bool(self._sequence) 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T15:58:16,439 self._bool = any(self) 2025-09-04T15:58:16,439 ~~~^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T15:58:16,439 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T15:58:16,439 ^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T15:58:16,439 candidate = func() 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T15:58:16,439 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 link, template, name, version 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T15:58:16,439 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 link, 2025-09-04T15:58:16,439 ^^^^^ 2025-09-04T15:58:16,439 ...<3 lines>... 2025-09-04T15:58:16,439 version=version, 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T15:58:16,439 super().__init__( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 link=link, 2025-09-04T15:58:16,439 ^^^^^^^^^^ 2025-09-04T15:58:16,439 ...<4 lines>... 2025-09-04T15:58:16,439 version=version, 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T15:58:16,439 self.dist = self._prepare() 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T15:58:16,439 dist = self._prepare_distribution() 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T15:58:16,439 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T15:58:16,439 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T15:58:16,439 dist = _get_prepared_distribution( 2025-09-04T15:58:16,439 req, 2025-09-04T15:58:16,439 ...<3 lines>... 2025-09-04T15:58:16,439 self.check_build_deps, 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T15:58:16,439 abstract_dist.prepare_distribution_metadata( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 finder, build_isolation, check_build_deps 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T15:58:16,439 self.req.prepare_metadata() 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T15:58:16,439 self.metadata_directory = generate_metadata_legacy( 2025-09-04T15:58:16,439 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:16,439 build_env=self.build_env, 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ...<3 lines>... 2025-09-04T15:58:16,439 details=details, 2025-09-04T15:58:16,439 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:16,439 ) 2025-09-04T15:58:16,439 ^ 2025-09-04T15:58:16,439 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T15:58:16,439 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T15:58:16,439 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T15:58:16,460 Removed django-guardian==0.1.1 from https://files.pythonhosted.org/packages/2b/c9/071b6d6006bc8cbc0820d7d378670585e435209f8abbfa993c18c6261da6/django-guardian-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-1ugyfpl6' 2025-09-04T15:58:16,460 Removed build tracker: '/tmp/pip-build-tracker-1ugyfpl6'