2025-09-04T16:11:15,005 Created temporary directory: /tmp/pip-build-tracker-vvhodhaw 2025-09-04T16:11:15,006 Initialized build tracking at /tmp/pip-build-tracker-vvhodhaw 2025-09-04T16:11:15,006 Created build tracker: /tmp/pip-build-tracker-vvhodhaw 2025-09-04T16:11:15,006 Entered build tracker: /tmp/pip-build-tracker-vvhodhaw 2025-09-04T16:11:15,007 Created temporary directory: /tmp/pip-wheel-eztfm6kq 2025-09-04T16:11:15,010 Created temporary directory: /tmp/pip-ephem-wheel-cache-recm9pe7 2025-09-04T16:11:15,070 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:11:15,072 2 location(s) to search for versions of django-ipware: 2025-09-04T16:11:15,072 * https://pypi.org/simple/django-ipware/ 2025-09-04T16:11:15,072 * https://www.piwheels.org/simple/django-ipware/ 2025-09-04T16:11:15,072 Fetching project page and analyzing links: https://pypi.org/simple/django-ipware/ 2025-09-04T16:11:15,073 Getting page https://pypi.org/simple/django-ipware/ 2025-09-04T16:11:15,074 Found index url https://pypi.org/simple/ 2025-09-04T16:11:15,143 Fetched page https://pypi.org/simple/django-ipware/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:11:15,151 Found link https://files.pythonhosted.org/packages/22/cb/cf49fa3734aa261ef0eab28c886af74abf2a3050d23c282e0661b9fcfc8f/django-ipware-0.0.1.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.1 2025-09-04T16:11:15,151 Found link https://files.pythonhosted.org/packages/99/81/e492a23ad9107cca0986577d890c835725a9cb551e4bab1f5d238131b35a/django-ipware-0.0.2.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.2 2025-09-04T16:11:15,151 Found link https://files.pythonhosted.org/packages/91/bb/20d5213e3ce123340b921cdca6312991a173e1b8e84244e3030f3eb2dfad/django-ipware-0.0.3.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.3 2025-09-04T16:11:15,152 Found link https://files.pythonhosted.org/packages/f9/42/0beca9bafddb3d70277c609c7e50130ce5ca126b0658abb0758e532fa5ea/django-ipware-0.0.4.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.4 2025-09-04T16:11:15,152 Found link https://files.pythonhosted.org/packages/ea/1d/6b16187fd3276a0997242a9c50c743b640706ec0d270bcb3f0e5062d86ea/django-ipware-0.0.5.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.5 2025-09-04T16:11:15,152 Found link https://files.pythonhosted.org/packages/9d/6d/65226fdfa2e86e2a31a8c56176b71e6a9691ba18272a603e00dc2aad0647/django-ipware-0.0.6.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.6 2025-09-04T16:11:15,152 Found link https://files.pythonhosted.org/packages/50/12/33b3db601a685c02eadb197daf3726f4b07bf0cf7ed42c7a977bd99b9452/django-ipware-0.0.8.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.8 2025-09-04T16:11:15,153 Found link https://files.pythonhosted.org/packages/71/dd/32a93c269fce1cf720ec1104d2d486978beccb4bedf6dda6cefb7d49f2d2/django-ipware-0.0.9.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.0.9 2025-09-04T16:11:15,153 Found link https://files.pythonhosted.org/packages/a3/4c/df859eb6fa67379836746c497e1506328c7061824564cc42751f01995948/django-ipware-0.1.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.1.0 2025-09-04T16:11:15,153 Found link https://files.pythonhosted.org/packages/fc/5b/14b00a30b8c74c39ad317e7d91d0d7d790067a95974a432eef9b574cf966/django-ipware-0.1.1.tar.gz (from https://pypi.org/simple/django-ipware/), version: 0.1.1 2025-09-04T16:11:15,153 Found link https://files.pythonhosted.org/packages/76/bd/c2dcac69b61f096aaf98c2f5bad13ec887572faaece6207d51d202afd31c/django-ipware-1.0.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.0.0 2025-09-04T16:11:15,154 Found link https://files.pythonhosted.org/packages/36/9b/3c8edbe5e72c18a4e4f2a60cbb56dca83ce8029ae68a128fe951cab9f032/django-ipware-1.1.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.0 2025-09-04T16:11:15,154 Found link https://files.pythonhosted.org/packages/1d/9f/8f5b456c4474dd47b8333377244d5db80781439f2d0cb3bd4802dbd1adc0/django-ipware-1.1.1.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.1 2025-09-04T16:11:15,154 Found link https://files.pythonhosted.org/packages/3b/96/701c6fac5c04d16a4bce4d68d818dc4112eef3d3bd150e5d5d852f41d2af/django-ipware-1.1.2.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.2 2025-09-04T16:11:15,154 Found link https://files.pythonhosted.org/packages/c7/cf/7366ae01caf290ab6141c03f5e9cd2ef813a73850bfa7d76e262afbecf78/django-ipware-1.1.3.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.3 2025-09-04T16:11:15,155 Found link https://files.pythonhosted.org/packages/8f/f8/db53138387b5f6da646b2d69fa7d1903d5a0fcfc1ed18e29f87c3345fd99/django-ipware-1.1.4.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.4 2025-09-04T16:11:15,155 Found link https://files.pythonhosted.org/packages/26/2a/85b8f4e83ff28da1e78725e18cf38007d3e4546a6e7022e3b981a3cdd5df/django-ipware-1.1.5.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.5 2025-09-04T16:11:15,155 Found link https://files.pythonhosted.org/packages/94/c6/b08db9d173eb87fef85301b48b8202d969f36aad332f25e85abf7e6ce733/django-ipware-1.1.6.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.1.6 2025-09-04T16:11:15,155 Found link https://files.pythonhosted.org/packages/5a/48/8a87dfb366cfe8d4320b0ccdb7a738ca5f6508767d9542d261825ad1c602/django-ipware-1.2.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 1.2.0 2025-09-04T16:11:15,155 Found link https://files.pythonhosted.org/packages/9e/fc/42076e4032ecfebedc8bab95fd0f54e8f749302197a9bb9ee7d802341333/django-ipware-2.0.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 2.0.0 2025-09-04T16:11:15,156 Found link https://files.pythonhosted.org/packages/ba/84/b8146e95e110bd0a66ac4a3ee4777629608ba0184e02a60e651e49a9ebc0/django-ipware-2.0.1.tar.gz (from https://pypi.org/simple/django-ipware/), version: 2.0.1 2025-09-04T16:11:15,156 Found link https://files.pythonhosted.org/packages/18/91/9f5a1c44c5b1855da7c2ebec0485b00dd3a130742b6e0e77ae55802ddea4/django-ipware-2.0.2.tar.gz (from https://pypi.org/simple/django-ipware/), version: 2.0.2 2025-09-04T16:11:15,156 Found link https://files.pythonhosted.org/packages/21/b3/1683aa978adfcbcdb647909cd6943c31fb3d510a971e683561ff90e26551/django-ipware-2.1.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 2.1.0 2025-09-04T16:11:15,156 Found link https://files.pythonhosted.org/packages/47/ec/017f6fdcfc6497b12b6c2c02760bba0f42ebaca67f7d09fc7abe343fada4/django-ipware-3.0.0.tar.gz (from https://pypi.org/simple/django-ipware/), version: 3.0.0 2025-09-04T16:11:15,157 Found link https://files.pythonhosted.org/packages/b9/37/171203e39782699e7d181b398fd0f95044e3fd98076a5b9ee99642a8ca3a/django-ipware-3.0.1.tar.gz (from https://pypi.org/simple/django-ipware/), version: 3.0.1 2025-09-04T16:11:15,157 Found link https://files.pythonhosted.org/packages/fc/c5/4bfc941c1c80e49ea0944c25881aba659cee2a2b324f5a95179e1b956485/django-ipware-3.0.2.tar.gz (from https://pypi.org/simple/django-ipware/), version: 3.0.2 2025-09-04T16:11:15,157 Found link https://files.pythonhosted.org/packages/da/8d/8aab167716a1cff8f6b5ab0f6c6808ffa0888539f55aca31465629e01819/django-ipware-3.0.4.tar.gz (from https://pypi.org/simple/django-ipware/), version: 3.0.4 2025-09-04T16:11:15,157 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/79/93/f6e879bd3d432b536219bf2005424be2adb48d868c286e15a42bc1e6a1f9/django_ipware-3.0.4-py3-none-any.whl (from https://pypi.org/simple/django-ipware/) 2025-09-04T16:11:15,159 Found link https://files.pythonhosted.org/packages/f9/ae/855b0b5301c4bef97359b19db4ccf32001846856b230901a1f9fcfce998a/django-ipware-3.0.5.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 3.0.5 2025-09-04T16:11:15,159 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/cc/69/09d14c8710aac99b651b0b936724d3c40b8a47e511a63da01d1e626ccd45/django_ipware-3.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,160 Found link https://files.pythonhosted.org/packages/38/7c/d000fc36188e2b95b89f606876578a1edf4074f14dd90e19ff683e9ad3d1/django-ipware-3.0.6.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 3.0.6 2025-09-04T16:11:15,160 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/3a/95/6f96e34a31901d6607d40327deed7971a5727a71a14d62d9ba7fc7fed09f/django_ipware-3.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,160 Found link https://files.pythonhosted.org/packages/fb/9d/9acede125f2c57954c4d20b233d204c6d7f46c9ec175071a4742da350efc/django-ipware-3.0.7.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 3.0.7 2025-09-04T16:11:15,160 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/3b/02/b84b7fc0de4f8a349691aa6696fe047ae1eff211f4b3f9097351ecac93e2/django_ipware-3.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,160 Found link https://files.pythonhosted.org/packages/43/1b/a1bd0d7ecbed144d6d77d8504c44eaa7bc18e0adb881b2d5b926089e3fdb/django-ipware-4.0.0.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 4.0.0 2025-09-04T16:11:15,161 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/fc/4d/68add874a70ba618779e047208675822aceacc1833e38f2cb7bff7809d32/django_ipware-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,161 Found link https://files.pythonhosted.org/packages/a8/62/3e06f8cd37cf7c551d698d100e23b0e1bc2b7052dc65121c415ebb6c7102/django-ipware-4.0.1.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 4.0.1 2025-09-04T16:11:15,161 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/b4/02/5314365d312c3eb031127fee70267b38cfade606bd20e9d26d3e98ba4253/django_ipware-4.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,161 Found link https://files.pythonhosted.org/packages/42/2e/a42b9a9554de99e17fc93f108c49d6627633989b4c95cfa8bee7db1294ee/django-ipware-4.0.2.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 4.0.2 2025-09-04T16:11:15,161 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/45/1e/61cd5bde3a7c640ae4e935c9910e6b4c4a492cb78ff32915f779ff5150ff/django_ipware-4.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,162 Found link https://files.pythonhosted.org/packages/fc/bf/bdcac27530f4e49dcca5b8e6a195043063af6654102be7a97c3711be3d7f/django-ipware-5.0.0.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.7), version: 5.0.0 2025-09-04T16:11:15,162 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/83/a4/084313da382677b31e040d411c9c30725ece03bda4f8977aedd069ad05bf/django_ipware-5.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.7) 2025-09-04T16:11:15,163 Found link https://files.pythonhosted.org/packages/9c/cb/a8e9a5bb94929dda9b41da34c73bb9cf61e40cad3295c189499f6b64b72d/django-ipware-5.0.1.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 5.0.1 2025-09-04T16:11:15,163 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/00/87/99d9bc157fab125ad8489b90c0060d6caa870a6d9dc7e406de707797d71d/django_ipware-5.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,163 Found link https://files.pythonhosted.org/packages/a0/83/1d662d17e99ba2c889db428efb4f71e11401bb00fb7c07ab3dfc866622c9/django-ipware-5.0.2.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 5.0.2 2025-09-04T16:11:15,163 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/c2/e8/bd3e07849cefaada4d492fa9e995600b8d321af9bb99804526349a7b70b6/django_ipware-5.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,163 Found link https://files.pythonhosted.org/packages/b7/1f/1b085267de6e28390a5c7d7cd05cee585195e6266b3f6522ba3e026c0a6f/django-ipware-6.0.0.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.0 2025-09-04T16:11:15,164 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/63/bb/92eaa7bda16283624522fed1ef8438241c0310b2b726a5cc076616a10af0/django_ipware-6.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,164 Found link https://files.pythonhosted.org/packages/0b/5b/ddbe852b78f88b989e6fa0757fb7342fd306072bddeacbb905e20b034585/django-ipware-6.0.1.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.1 2025-09-04T16:11:15,164 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/95/a2/3486fea74afda827fb0a4ed0c3e50f84eb0713836444eeb7d054312de9df/django_ipware-6.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,164 Found link https://files.pythonhosted.org/packages/8c/f0/b2f1b8c4acdedb7b62538c60f7965e802eafb1e6389adc1c1cf496f4af7c/django-ipware-6.0.2.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.2 2025-09-04T16:11:15,164 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/c3/1f/e2762135a727ecba4fea93cc728c49a95490db39bb1a6da8eab345dd5a4f/django_ipware-6.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,165 Found link https://files.pythonhosted.org/packages/38/f9/7dc5cbc5fc05fde4f44bc56dde585418dda6caf517ab7108b2cbe223d013/django-ipware-6.0.3.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.3 2025-09-04T16:11:15,165 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/6e/f5/a94149a2704ce11a98843cc80a528e37a5b9ba1a88d0073237f129129552/django_ipware-6.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,165 Found link https://files.pythonhosted.org/packages/42/86/88c08cf2fd5f3632c4b0d9f54a95a1210a2a6771b162beea0b2f69d564c8/django-ipware-6.0.4.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.4 2025-09-04T16:11:15,165 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/fa/40/8ce214d79ed8450d07a4536dae80ecb09b24293bd0badb8df47e0aae88af/django_ipware-6.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,165 Found link https://files.pythonhosted.org/packages/4c/14/1f2f3b1408cd0fb9e57d861bcdfafadde4ef5d5d48a5b0b51b2467faf262/django-ipware-6.0.5.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 6.0.5 2025-09-04T16:11:15,166 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/90/74/e273fd5c1ee6c136c4f864018802195e641a40372a2f16b80867f5429f43/django_ipware-6.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,166 Found link https://files.pythonhosted.org/packages/72/1a/a6c3eb3a6b9e93ac4f998304001c13b4e89c3be09e2b2723872524cb5562/django-ipware-7.0.0.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 7.0.0 2025-09-04T16:11:15,166 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/ce/b3/1a883932ccf8760b49c9f35cca93e4109cd02420cbceb67d1e30a934f1fa/django_ipware-7.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,166 Found link https://files.pythonhosted.org/packages/23/64/c7e4791edf01ba483cce444770b3e6a930ba12195ba1eeb37b5bf6dce8a8/django-ipware-7.0.1.tar.gz (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8), version: 7.0.1 2025-09-04T16:11:15,166 Skipping link: No binaries permitted for django-ipware: https://files.pythonhosted.org/packages/11/33/bf539925b102d68200da5b1d3eacb8aa5d5d9a065972e8b8724d0d53bb0d/django_ipware-7.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,167 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-ipware/ 2025-09-04T16:11:15,167 Getting page https://www.piwheels.org/simple/django-ipware/ 2025-09-04T16:11:15,168 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:11:15,254 Fetched page https://www.piwheels.org/simple/django-ipware/ as text/html 2025-09-04T16:11:15,263 Skipping link: No binaries permitted for django-ipware: https://www.piwheels.org/simple/django-ipware/django_ipware-7.0.1-py3-none-any.whl#sha256=674b6d2dc7d515182541f6493cf362b36ed51d1090631d779e6b884538dc1c96 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,263 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-7.0.0-py3-none-any.whl#sha256=aea57c75976899212db3d268d0588a7a0d1e9f1a2be042311872ab3a3da2e942 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,263 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.5-py3-none-any.whl#sha256=5f1465d93d09706babf170f894827728fded8d38f87770d21b1b2a609d9a8886 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.4-py3-none-any.whl#sha256=c780ec8dd29905e140af44b4faf4b10875dd31042457fd95f67bc93cfbfcdf7b (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.3-py3-none-any.whl#sha256=7dcb77a17a347660c1257a1331c8fdadf530e5057eb0f9069dfb15a1c94f7a3d (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.2-py3-none-any.whl#sha256=c139e9610e7e6645bd22a256ec5ae2fa7e336ffe69114b44e19247615c190176 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.1-py3-none-any.whl#sha256=eecfb23bdb564da01a78d409f57cf1dfbac450649a9d4583375032b88dc17926 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-6.0.0-py3-none-any.whl#sha256=19a2cc9fd7141fa7e1d832ef669456b8359d10f4784044bb513a20a7e02812d4 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-5.0.2-py3-none-any.whl#sha256=243de7e6a26d0b3f7b10e557f0ad1c39da55645066ee2ad0bd2753f81c25aaa3 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,264 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-5.0.1-py3-none-any.whl#sha256=1c05721a32d2cf4a040ae083ead8d2a4873d58d02f163ead8459afa761fdc564 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.8) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-5.0.0-py3-none-any.whl#sha256=b19bed2f4a6ee0347527ea86fb85d8237101799acc072071944ac4f3e4b67b27 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=3.7) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-4.0.2-py3-none-any.whl#sha256=a5ed299e74bd061a5fa5aa5a618fc5477698e5e9ce004f6640078602a15fa29e (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-4.0.1-py3-none-any.whl#sha256=34a8c434fe10255d6ee9cd38e06e75cd5d6e3a0d19cc00b3ce749c40eac7975e (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-4.0.0-py3-none-any.whl#sha256=fec065fb493d88d997e27909deebba4042e653a82b1c530609861f4049ff46ab (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.7-py2.py3-none-any.whl#sha256=8416368082babd46fae445c2b6fd5252c28c415bbd0084614c182f256b50a47d (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.6-py2.py3-none-any.whl#sha256=24587e063477b46b79db0bf5de140cfbda768c62130fb90ca0fab088cc68c439 (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,265 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.5-py2.py3-none-any.whl#sha256=5f37d3875d2f773c0c3e53f92eaee7cc13ff2a3629bce384b5a847b6253f772d (from https://www.piwheels.org/simple/django-ipware/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.4-py3-none-any.whl#sha256=3e957b18a75e3b92fba2e245e6fbfd1b887e5c60b9cbc6f0688c37e6835d7c64 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.2-py2.py3-none-any.whl#sha256=8bc992401dab2ebee562f073ec2060388b6118dacf5940b2a3ce1f3faf0cc208 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.1-py2.py3-none-any.whl#sha256=f4d0e0ea07572edb8e70b735de487d5456be532aa03f9abeafe125c03a75622b (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-3.0.0-py2.py3-none-any.whl#sha256=7f5fa39685e6a0520a03e2275186ed5b9dbe98af472bdb38d52f840eed5bba1a (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-2.1.0-py3-none-any.whl#sha256=2efec4e0a77cefcfd28ec7ba9871f8796d42b666abd174d9632445384a449533 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-2.0.2-py3-none-any.whl#sha256=f0cbeb267d2d20d5f3fd080009b4a8c3cd75ecb88fd82f0ab226a88d507f6753 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,266 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-2.0.1-py3-none-any.whl#sha256=5177212a561bf3ebd52a040b88d9538cb03c022fb771cac3ada967ea0fdd0cef (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-2.0.0-py3-none-any.whl#sha256=d4b38177e325b23063a388b32698c32e82c54a38ed02c9cb4eeed57595799016 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.2.0-py3-none-any.whl#sha256=568403a3461f24d61fe38d04331380cf265ef75fe9e68058c4096f7352ed985a (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.6-py3-none-any.whl#sha256=dde591448e313a7fd7a0a992302a19ad29a8c2b40b089c0ee3c46392e71cccd0 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.5-py3-none-any.whl#sha256=af5d45e4e8b0092289a85eb07316d720fe933e333d2dc054ca84e00ccd0d0897 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.4-py3-none-any.whl#sha256=801921d51aeecf1d00b4dc4fc60412136f74f8fff56bc9df95a1390eefd38d02 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.3-py3-none-any.whl#sha256=cc51199b534c74dbfe616424cf567d4959709c165b4129093524396344f50317 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.2-py3-none-any.whl#sha256=fa559a247717ca6065fb3132f073230d0b65b6a6b203ac389a8fbf743723375b (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,267 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.1-py3-none-any.whl#sha256=2b1d7a13c7e49c4efd09e788c3ff475b64be2de170c2329b2d920897d91c5c70 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.1.0-py3-none-any.whl#sha256=8a2b52c7b20d84d87021725a215b503339f8e8acc2ebdf42c8ea9db0b120f1c8 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-1.0.0-py3-none-any.whl#sha256=ffa3bb5f3a38fd6afea21df39aa25080fd842c62266d8b7088da2ae1c52f7e97 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-0.1.1-py3-none-any.whl#sha256=db4ae021e612496da3f8dd51c7de707e22508eee9f27f191537c329a0fef531c (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-0.1.0-py3-none-any.whl#sha256=92bdfb7f4be73cc579bda461ec23aa903de63e1e972b5243363509971e260a03 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-0.0.9-py3-none-any.whl#sha256=6775d8c24fa4b5113b8e4a311dcebbd966b70648d0c1101f40a6553f48af9c0b (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-0.0.8-py3-none-any.whl#sha256=2e038904e549b55d42e39684afbe732fc934f4b7a2c972112ae33ed1cf198635 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,268 Skipping link: No binaries permitted for django-ipware: https://archive1.piwheels.org/simple/django-ipware/django_ipware-0.0.6-py3-none-any.whl#sha256=60f6e56471a22d2b95a7cac29374e3faada0e6cbe27e4878b4d6afdd2c41cca2 (from https://www.piwheels.org/simple/django-ipware/) 2025-09-04T16:11:15,269 Skipping link: not a file: https://www.piwheels.org/simple/django-ipware/ 2025-09-04T16:11:15,269 Skipping link: not a file: https://pypi.org/simple/django-ipware/ 2025-09-04T16:11:15,296 Given no hashes to check 1 links for project 'django-ipware': discarding no candidates 2025-09-04T16:11:15,298 Collecting django-ipware==0.0.4 2025-09-04T16:11:15,299 Created temporary directory: /tmp/pip-unpack-mm6ld_6c 2025-09-04T16:11:15,438 Downloading django-ipware-0.0.4.tar.gz (3.8 kB) 2025-09-04T16:11:15,466 Added django-ipware==0.0.4 from https://files.pythonhosted.org/packages/f9/42/0beca9bafddb3d70277c609c7e50130ce5ca126b0658abb0758e532fa5ea/django-ipware-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-vvhodhaw' 2025-09-04T16:11:15,467 Running setup.py (path:/tmp/pip-wheel-eztfm6kq/django-ipware_c0bb399bb5784f99bd09924917c66c0d/setup.py) egg_info for package django-ipware 2025-09-04T16:11:15,467 Created temporary directory: /tmp/pip-pip-egg-info-s6uqenb6 2025-09-04T16:11:15,467 Preparing metadata (setup.py): started 2025-09-04T16:11:15,468 Running command python setup.py egg_info 2025-09-04T16:11:15,992 Traceback (most recent call last): 2025-09-04T16:11:15,993 File "", line 2, in 2025-09-04T16:11:15,993 exec(compile(''' 2025-09-04T16:11:15,993 ~~~~^^^^^^^^^^^^ 2025-09-04T16:11:15,993 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:11:15,993 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:15,993 ...<32 lines>... 2025-09-04T16:11:15,994 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:11:15,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:15,994 ''' % ('/tmp/pip-wheel-eztfm6kq/django-ipware_c0bb399bb5784f99bd09924917c66c0d/setup.py',), "", "exec")) 2025-09-04T16:11:15,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:15,994 File "", line 35, in 2025-09-04T16:11:15,994 File "/tmp/pip-wheel-eztfm6kq/django-ipware_c0bb399bb5784f99bd09924917c66c0d/setup.py", line 64 2025-09-04T16:11:15,994 print "You probably want to also tag the version now:" 2025-09-04T16:11:15,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:15,995 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-04T16:11:16,079 ERROR: python setup.py egg_info exited with 1 2025-09-04T16:11:16,092 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T16:11:16,092 exec(compile('"'"''"'"''"'"' 2025-09-04T16:11:16,092 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:11:16,092 # 2025-09-04T16:11:16,092 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:11:16,092 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:11:16,092 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:11:16,092 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:11:16,092 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:11:16,092 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:11:16,092 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:11:16,092 import os, sys, tokenize, traceback 2025-09-04T16:11:16,092 2025-09-04T16:11:16,092 try: 2025-09-04T16:11:16,092 import setuptools 2025-09-04T16:11:16,092 except ImportError: 2025-09-04T16:11:16,092 print( 2025-09-04T16:11:16,092 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:11:16,092 "the build environment with exception:", 2025-09-04T16:11:16,092 file=sys.stderr, 2025-09-04T16:11:16,092 ) 2025-09-04T16:11:16,092 traceback.print_exc() 2025-09-04T16:11:16,092 sys.exit(1) 2025-09-04T16:11:16,092 2025-09-04T16:11:16,092 __file__ = %r 2025-09-04T16:11:16,092 sys.argv[0] = __file__ 2025-09-04T16:11:16,092 2025-09-04T16:11:16,092 if os.path.exists(__file__): 2025-09-04T16:11:16,092 filename = __file__ 2025-09-04T16:11:16,092 with tokenize.open(__file__) as f: 2025-09-04T16:11:16,092 setup_py_code = f.read() 2025-09-04T16:11:16,092 else: 2025-09-04T16:11:16,092 filename = "" 2025-09-04T16:11:16,092 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:11:16,092 2025-09-04T16:11:16,092 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:11:16,092 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-eztfm6kq/django-ipware_c0bb399bb5784f99bd09924917c66c0d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-s6uqenb6[/] 2025-09-04T16:11:16,093 [bold magenta]cwd[/]: /tmp/pip-wheel-eztfm6kq/django-ipware_c0bb399bb5784f99bd09924917c66c0d/ 2025-09-04T16:11:16,093 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T16:11:16,094 ERROR: metadata generation failed 2025-09-04T16:11:16,099 Exception information: 2025-09-04T16:11:16,099 Traceback (most recent call last): 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T16:11:16,099 call_subprocess( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 args, 2025-09-04T16:11:16,099 ^^^^^ 2025-09-04T16:11:16,099 ...<2 lines>... 2025-09-04T16:11:16,099 spinner=spinner, 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T16:11:16,099 raise error 2025-09-04T16:11:16,099 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T16:11:16,099 2025-09-04T16:11:16,099 The above exception was the direct cause of the following exception: 2025-09-04T16:11:16,099 2025-09-04T16:11:16,099 Traceback (most recent call last): 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:11:16,099 status = _inner_run() 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:11:16,099 return self.run(options, args) 2025-09-04T16:11:16,099 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:11:16,099 return func(self, options, args) 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T16:11:16,099 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T16:11:16,099 result = self._result = resolver.resolve( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T16:11:16,099 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T16:11:16,099 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T16:11:16,099 if not criterion.candidates: 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T16:11:16,099 return bool(self._sequence) 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T16:11:16,099 self._bool = any(self) 2025-09-04T16:11:16,099 ~~~^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T16:11:16,099 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T16:11:16,099 ^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T16:11:16,099 candidate = func() 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T16:11:16,099 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 link, template, name, version 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T16:11:16,099 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 link, 2025-09-04T16:11:16,099 ^^^^^ 2025-09-04T16:11:16,099 ...<3 lines>... 2025-09-04T16:11:16,099 version=version, 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T16:11:16,099 super().__init__( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 link=link, 2025-09-04T16:11:16,099 ^^^^^^^^^^ 2025-09-04T16:11:16,099 ...<4 lines>... 2025-09-04T16:11:16,099 version=version, 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T16:11:16,099 self.dist = self._prepare() 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T16:11:16,099 dist = self._prepare_distribution() 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T16:11:16,099 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T16:11:16,099 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T16:11:16,099 dist = _get_prepared_distribution( 2025-09-04T16:11:16,099 req, 2025-09-04T16:11:16,099 ...<3 lines>... 2025-09-04T16:11:16,099 self.check_build_deps, 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T16:11:16,099 abstract_dist.prepare_distribution_metadata( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 finder, build_isolation, check_build_deps 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T16:11:16,099 self.req.prepare_metadata() 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T16:11:16,099 self.metadata_directory = generate_metadata_legacy( 2025-09-04T16:11:16,099 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:11:16,099 build_env=self.build_env, 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ...<3 lines>... 2025-09-04T16:11:16,099 details=details, 2025-09-04T16:11:16,099 ^^^^^^^^^^^^^^^^ 2025-09-04T16:11:16,099 ) 2025-09-04T16:11:16,099 ^ 2025-09-04T16:11:16,099 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T16:11:16,099 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T16:11:16,099 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T16:11:16,121 Removed django-ipware==0.0.4 from https://files.pythonhosted.org/packages/f9/42/0beca9bafddb3d70277c609c7e50130ce5ca126b0658abb0758e532fa5ea/django-ipware-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-vvhodhaw' 2025-09-04T16:11:16,121 Removed build tracker: '/tmp/pip-build-tracker-vvhodhaw'