2025-09-07T21:20:29,538 Created temporary directory: /tmp/pip-build-tracker-c91ewd7f 2025-09-07T21:20:29,539 Initialized build tracking at /tmp/pip-build-tracker-c91ewd7f 2025-09-07T21:20:29,539 Created build tracker: /tmp/pip-build-tracker-c91ewd7f 2025-09-07T21:20:29,539 Entered build tracker: /tmp/pip-build-tracker-c91ewd7f 2025-09-07T21:20:29,539 Created temporary directory: /tmp/pip-wheel-3la1r1ry 2025-09-07T21:20:29,542 Created temporary directory: /tmp/pip-ephem-wheel-cache-9vfqo8g8 2025-09-07T21:20:29,597 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:20:29,600 2 location(s) to search for versions of django-ulogin: 2025-09-07T21:20:29,600 * https://pypi.org/simple/django-ulogin/ 2025-09-07T21:20:29,600 * https://www.piwheels.org/simple/django-ulogin/ 2025-09-07T21:20:29,600 Fetching project page and analyzing links: https://pypi.org/simple/django-ulogin/ 2025-09-07T21:20:29,600 Getting page https://pypi.org/simple/django-ulogin/ 2025-09-07T21:20:29,601 Found index url https://pypi.org/simple/ 2025-09-07T21:20:29,750 Fetched page https://pypi.org/simple/django-ulogin/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:20:29,767 Found link https://files.pythonhosted.org/packages/ca/02/6d5228aa99ba1e29ec75e2381fdbb1c4e5de8730419b58e701684be18f35/django-ulogin-0.1.beta.0.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.beta.0 2025-09-07T21:20:29,768 Found link https://files.pythonhosted.org/packages/ae/31/e0eaecfbaef805ad27771698ad5eec8e880c86c5600b310ecee27404b31d/django-ulogin-0.1.1.beta.0.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.1.beta.0 2025-09-07T21:20:29,768 Found link https://files.pythonhosted.org/packages/83/d4/955f0ee693784cb6ea200c03613ceb4a0eeffdc285eb32d9b0a08e54b5b5/django-ulogin-0.1.1.beta.0.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.1.beta.0 2025-09-07T21:20:29,769 Found link https://files.pythonhosted.org/packages/89/85/aba00929dea1e816f04663606ca3cf0a1d1dd0f7489c8fbcf4800d13e02f/django-ulogin-0.1.1.beta.0.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.1.beta.0 2025-09-07T21:20:29,770 Found link https://files.pythonhosted.org/packages/49/f3/123980f4850aab34cab17e3b7dba24cba1d7e6fdab37bb19b13ac4450cca/django-ulogin-0.1.2.beta.0.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.0 2025-09-07T21:20:29,770 Found link https://files.pythonhosted.org/packages/6b/9f/83f9c1e8216803ca03efdecbd0e66c9764137e572ab0bfd28111616f39ce/django-ulogin-0.1.2.beta.0.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.0 2025-09-07T21:20:29,771 Found link https://files.pythonhosted.org/packages/9d/e9/2a7069ce9000d9db3cc55172cfb821c0b51c533af943d5a6b478be956499/django-ulogin-0.1.2.beta.0.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.0 2025-09-07T21:20:29,771 Found link https://files.pythonhosted.org/packages/2c/50/2245e81f5a409faa65f5c91762d229f9b423f254128fd578faff1b0f4365/django-ulogin-0.1.2.beta.1.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.1 2025-09-07T21:20:29,772 Found link https://files.pythonhosted.org/packages/03/c3/1ce9797b61f5f705a78c3723acf8e564ea150573573ba57355f21b00c864/django-ulogin-0.1.2.beta.1.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.1 2025-09-07T21:20:29,772 Found link https://files.pythonhosted.org/packages/36/ab/1e9b555692925d34c543b1372003fccae2997c110c32cb1a537f63139191/django-ulogin-0.1.2.beta.1.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.1 2025-09-07T21:20:29,772 Found link https://files.pythonhosted.org/packages/e4/bc/7124e08658089d8a243120dae0fe33b0c7fa8c70c18fd6bf56f79ec17d28/django-ulogin-0.1.2.beta.2.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.2 2025-09-07T21:20:29,772 Found link https://files.pythonhosted.org/packages/4e/ec/ead768a334d6e22fc6957b4e809c025ebd0d234717f66caa670a237c57bf/django-ulogin-0.1.2.beta.2.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.2 2025-09-07T21:20:29,772 Found link https://files.pythonhosted.org/packages/3e/52/9ca9c4a50785bc4182a16ff5ffd79fe263f19bea8687999829e913dfc189/django-ulogin-0.1.2.beta.2.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.2.beta.2 2025-09-07T21:20:29,773 Found link https://files.pythonhosted.org/packages/af/a7/8510c99a69b30416fa021eff9cc71ccdfd7ea5217c7447fecce17ea942e5/django-ulogin-0.1.3.beta.2.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.3.beta.2 2025-09-07T21:20:29,773 Found link https://files.pythonhosted.org/packages/f9/f8/f5c1536d055fefde7db5723e2502db785301d17e9c1342e640dcb88f8428/django-ulogin-0.1.3.beta.2.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.3.beta.2 2025-09-07T21:20:29,773 Found link https://files.pythonhosted.org/packages/3e/da/34b165beef717eb0342b30717ffebc2a7ab020ef4185ccd2cc8f0f2bc76c/django-ulogin-0.1.3.beta.2.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.3.beta.2 2025-09-07T21:20:29,773 Found link https://files.pythonhosted.org/packages/0c/62/18951f81075c5dceb5b858cb9616f05d0c4c0ca6dccd2d51d6af83782438/django-ulogin-0.1.5.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.5 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/c7/1b/eaa5f6e72e5ef4e1653291c53faf237913923a25efe995447fb446be4d68/django-ulogin-0.1.5.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.5 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/f3/bd/19857eaef991ff21c6ffa583b524b167764b004bd41735b763c7ad300fd8/django-ulogin-0.1.5.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.5 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/bd/1d/438fd9ae3690ea459ac2c3062a10092f88b0eadfbddd1a424467ccb7137f/django-ulogin-0.1.6.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.6 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/7a/ae/64b6381717eaea8ff231b0f09e6d01a9fd8710b13d1c09b7b7c85afbc50d/django-ulogin-0.1.6.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.6 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/28/5a/cd0f9d1969f8889cf94dfb0c9447a1a1f0fe289cc275f17603aec054ca57/django-ulogin-0.1.6.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.6 2025-09-07T21:20:29,774 Found link https://files.pythonhosted.org/packages/4a/43/0ffde945ca123c4205a82ccbee3e5fbc2250d4835c8129ba7366f0be90ea/django-ulogin-0.1.7.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.7 2025-09-07T21:20:29,775 Found link https://files.pythonhosted.org/packages/32/88/ebfa15225a360de92d89f9099428e3c19d1e5505d756ba5c0d9a2e98d1a6/django-ulogin-0.1.7.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.7 2025-09-07T21:20:29,775 Found link https://files.pythonhosted.org/packages/40/5a/bbf8d280589148c3d4e3409e650f1d8f9568d3bfdbeb5d90fdd0da3f06df/django-ulogin-0.1.7.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.7 2025-09-07T21:20:29,775 Found link https://files.pythonhosted.org/packages/52/35/e0c06f0953961d435e83334a7e34288469baffcfec10fdac5a6c6a430807/django-ulogin-0.1.9.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.1.9 2025-09-07T21:20:29,775 Found link https://files.pythonhosted.org/packages/59/1f/216de4855bbe5dc049d4d94228caa6b6387e1ddde2a8d312263b23226ed4/django-ulogin-0.1.9.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.1.9 2025-09-07T21:20:29,775 Found link https://files.pythonhosted.org/packages/d3/79/a4a0af2ea13845f326a1538724edb4dff849c2f1331c9deea1d7e67298d4/django-ulogin-0.1.9.zip (from https://pypi.org/simple/django-ulogin/), version: 0.1.9 2025-09-07T21:20:29,776 Found link https://files.pythonhosted.org/packages/d0/aa/33bd437c02e04b146b6f224f1d33793db26dc46384d8e57a8391232c1d6f/django-ulogin-0.2.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.2 2025-09-07T21:20:29,776 Found link https://files.pythonhosted.org/packages/a4/75/68a6111c3ad165f91ebeaef52494902ba225eaf8c35968947ee4830ffd03/django-ulogin-0.2.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.2 2025-09-07T21:20:29,776 Found link https://files.pythonhosted.org/packages/66/82/62751ce28b4df62f6419081df49057bf03894dd46c78a091326a73ae4618/django-ulogin-0.2.zip (from https://pypi.org/simple/django-ulogin/), version: 0.2 2025-09-07T21:20:29,776 Found link https://files.pythonhosted.org/packages/22/04/342c4d5d07773faa6b54424a855408810441daa4812ab661b66c87622b51/django-ulogin-0.2.1.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.2.1 2025-09-07T21:20:29,776 Found link https://files.pythonhosted.org/packages/04/9b/6d161e64987437b3ca9e5c4b1c943b15f3b9d5bcbe9826c7ba0d21a5c988/django-ulogin-0.2.1.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.2.1 2025-09-07T21:20:29,777 Found link https://files.pythonhosted.org/packages/65/1e/6310db178c04658cab5d0fa6de5c3828788f32c194500dc97067e030e681/django-ulogin-0.2.1.zip (from https://pypi.org/simple/django-ulogin/), version: 0.2.1 2025-09-07T21:20:29,777 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/13/61/7e9d2e9a33c211486f4d1dfcfcd19114634f7272edd31b69f878a4ebaa7b/django_ulogin-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,777 Found link https://files.pythonhosted.org/packages/5c/ae/898de355798ec961d63da9a8e409ec95346f28ef7d31e6ac22a1402f9d27/django-ulogin-0.2.2.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.2.2 2025-09-07T21:20:29,777 Found link https://files.pythonhosted.org/packages/09/a9/818c8c2365fcca5863279df7e5d02d45f76a1fc92ee7bb69e22c7cc05f77/django-ulogin-0.2.2.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.2.2 2025-09-07T21:20:29,777 Found link https://files.pythonhosted.org/packages/4b/d0/8b9704df4dcea216b7d8ad927f2a2ed2b69bb08a28596ecccbbd4930e969/django-ulogin-0.2.2.zip (from https://pypi.org/simple/django-ulogin/), version: 0.2.2 2025-09-07T21:20:29,777 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/a9/03/92202ef37974b5b0af8ae4d09fc63501a156b9f1e03ac56db5e4092e3d92/django_ulogin-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,778 Found link https://files.pythonhosted.org/packages/1d/a8/80281a07499d73e45f2ff88b81709d6ee8f82a42e5d329668c85616ecc28/django-ulogin-0.2.3.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.2.3 2025-09-07T21:20:29,778 Found link https://files.pythonhosted.org/packages/c9/cc/b32f82246afc5d2b0c3bf80ab4a5b1b7151cd773c7f161adbb2125f3e24e/django-ulogin-0.2.3.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.2.3 2025-09-07T21:20:29,778 Found link https://files.pythonhosted.org/packages/f9/95/6f62d7db94422c84ea71a15782da52ede1f9cf9de0e771f47bfaa17bdf48/django-ulogin-0.2.3.zip (from https://pypi.org/simple/django-ulogin/), version: 0.2.3 2025-09-07T21:20:29,778 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/8d/43/2c7212a41eb83c4bb08874f66fb73a349eedfba2e2ccd06d2dd8baffc768/django_ulogin-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,778 Found link https://files.pythonhosted.org/packages/b2/71/9f4512c03fe6ae8e68da29331161a9879be55e8a498c5f0ae694cba8c9ee/django-ulogin-0.3.tar.bz2 (from https://pypi.org/simple/django-ulogin/), version: 0.3 2025-09-07T21:20:29,779 Found link https://files.pythonhosted.org/packages/b4/07/ad31b9fcfeb6ba93658657599725519a2e089c97f085649e4c036aea924c/django-ulogin-0.3.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 0.3 2025-09-07T21:20:29,779 Found link https://files.pythonhosted.org/packages/35/db/d988e02f7f1e155195e1887079d3ebb6d6b308689bc8cae817e158e2b2b4/django-ulogin-0.3.zip (from https://pypi.org/simple/django-ulogin/), version: 0.3 2025-09-07T21:20:29,779 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/78/a3/f87602a4b8bdbd46861466b5393408b64f14d34801dcd609f60fb414f558/django_ulogin-0.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,779 Found link https://files.pythonhosted.org/packages/61/c5/629dddb9329c84d5f356ee61d0dcc92368ef4ea8d634dba27e27b7afcd49/django-ulogin-1.0.0.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.0 2025-09-07T21:20:29,779 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/4e/6b/250c264d7ce26d552d6c36accb0de13b990ae4f2758d4558e30f7f2fc8f8/django_ulogin-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,779 Found link https://files.pythonhosted.org/packages/c2/89/aa510a3ffa369b889571d29a6a910ed2354446aec89b8e8b6dc4a8871dc4/django-ulogin-1.0.1.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.1 2025-09-07T21:20:29,780 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/5b/00/9acf5006c7dcbd92a2815855af121b922d6485feaa5fe1ab12976acfe0c6/django_ulogin-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,780 Found link https://files.pythonhosted.org/packages/c7/4a/5e7dc11480dffe380b59e1bf2a997126e5089e0a8a5ea1a1b71b87acf9d9/django-ulogin-1.0.2.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.2 2025-09-07T21:20:29,780 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/08/fb/2e379fe4e2ae0d596a924224803b9ada6f169160a70c83b48d90c7a3818d/django_ulogin-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,780 Found link https://files.pythonhosted.org/packages/eb/0e/dcf48b5860c119780f6cec938602d56dc7ab122c714bbbef931f6cd229be/django-ulogin-1.0.3.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.3 2025-09-07T21:20:29,780 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/89/2f/644f141b2254244b7ced1a586def2d81afdd05dc07194838077a4ce2425f/django_ulogin-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,780 Found link https://files.pythonhosted.org/packages/f7/48/ffb0d096a898e42fd116e82fe93e2c3211199ed7e58fafea1412ce58ad1b/django-ulogin-1.0.4.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.4 2025-09-07T21:20:29,781 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/4b/ae/6587e0ecb79ea38cdba624c501be2cabe3f26684309686963eac28f16944/django_ulogin-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,781 Found link https://files.pythonhosted.org/packages/74/54/22d7d7aaf1e1795c027aa636152ba8ccad3d54ac7d98e39ab17120849d6a/django-ulogin-1.0.5.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.5 2025-09-07T21:20:29,781 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/d2/46/f6f5c886840c6a5be702a578a556d96b48cd82f71e4885442792074d5ef2/django_ulogin-1.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,781 Found link https://files.pythonhosted.org/packages/c9/a4/bcf6d733a72c1a17c22524af3146d5149b8899e66af7e3ab3ccb0c5d1ca9/django-ulogin-1.0.6.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.6 2025-09-07T21:20:29,781 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/07/6e/c3397695310c7adb89b8b9bc136da0e16fb18094d4693f3c743b8ef9c794/django_ulogin-1.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,781 Found link https://files.pythonhosted.org/packages/4a/04/8d27f5a7c1f8f6bc57f6af57aa49168ffe9c962f3d92aa35ca538c99b0b9/django-ulogin-1.0.7.tar.gz (from https://pypi.org/simple/django-ulogin/), version: 1.0.7 2025-09-07T21:20:29,782 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/d7/19/c9e9665f2f39a0e94a30daaefb4d7578fe8d3d108ecd22080085085c8005/django_ulogin-1.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) 2025-09-07T21:20:29,782 Found link https://files.pythonhosted.org/packages/44/45/45fa55e162f815ec2e30a4788b65fcef12ae00fdaafcbe35aa31eb79e71e/django-ulogin-1.1.0.tar.gz (from https://pypi.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0), version: 1.1.0 2025-09-07T21:20:29,783 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/4c/5c/b26ea48f13ab91ba5c824a24fdbaeaf0e84176a600c5a086166b4aeb24cb/django_ulogin-1.1.0-py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0) 2025-09-07T21:20:29,783 Found link https://files.pythonhosted.org/packages/57/97/875ab53accf2d751dc7389bfb317de99dd671f5d9d87697fcd8b2d93eb9f/django-ulogin-1.1.1.tar.gz (from https://pypi.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0), version: 1.1.1 2025-09-07T21:20:29,783 Skipping link: No binaries permitted for django-ulogin: https://files.pythonhosted.org/packages/15/73/6e080c7fe3f916d37c416a2dfd8ebeea8cfcda3ac5ba97aece4eabd6af50/django_ulogin-1.1.1-py3-none-any.whl (from https://pypi.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0) 2025-09-07T21:20:29,783 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-ulogin/ 2025-09-07T21:20:29,783 Getting page https://www.piwheels.org/simple/django-ulogin/ 2025-09-07T21:20:29,784 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:20:29,878 Fetched page https://www.piwheels.org/simple/django-ulogin/ as text/html 2025-09-07T21:20:29,884 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.1.1-py3-none-any.whl#sha256=45a29f3b7b4c56a438b275a38a90b176dcf2807eba2e4ff74f496f7aeb21752f (from https://www.piwheels.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0) 2025-09-07T21:20:29,884 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.1.0-py3-none-any.whl#sha256=1a5324438d5d02da4ddff4e1cabcb14737cd0c8bee024d43f69dfa1e68b8261e (from https://www.piwheels.org/simple/django-ulogin/) (requires-python:>=3.5,<4.0) 2025-09-07T21:20:29,884 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.7-py2.py3-none-any.whl#sha256=392c69f953418c223829b228d863ad048cb4fbbfe6648cb98d247cd9015f1a34 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.6-py2.py3-none-any.whl#sha256=3f2e674c01ab48eace2b978879ca6a331a01b0655ae1423dff106cdc260a23fd (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.5-py2.py3-none-any.whl#sha256=4fff92e4e97bb179131362f6301ff9b1914ebbb54a54d94b6d2b04a74f9a865d (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.4-py2.py3-none-any.whl#sha256=0caf60eeaf3bd9a092923725fe9c09367aeb10ca14ffc3ad8aece069556d1998 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.3-py2.py3-none-any.whl#sha256=7028a46b65a3df5e414e50ec7c440d0afff8e2d9d80caf4555c4f31da0b3364f (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.2-py2.py3-none-any.whl#sha256=b31942a0acc208312e34f4146aa10354a9209bcb468db72dfca1d8f3c7d23483 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.1-py2.py3-none-any.whl#sha256=77664868742894dc587749416ac295ce192b22f61975c1dd479d684cb218b9b3 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,885 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-1.0.0-py2.py3-none-any.whl#sha256=bb6068bb36601a148461c570ffb32d63d645e4fab3b4338f58bba8c4b19f1ce8 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.3-py2.py3-none-any.whl#sha256=75af31155d3610483fb5561d49910083055a1e7c333b637bde3370cca6407262 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.2.3-py2.py3-none-any.whl#sha256=d511830af18c4f8b140aed1ea6824dc756ddecd7304bf9d75fab4ef5f6691870 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.2.2-py2.py3-none-any.whl#sha256=394746058b351077c1c602fc723b1af6f062b24f1f012689bac2e491fca7cd24 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.2.1-py2.py3-none-any.whl#sha256=1892c1941ba46f79df886589780493ad754b9c411c2169fd64e70679d6adaf7f (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.2-py3-none-any.whl#sha256=79aa4e6587ae7e2b746a3cc67a3df2270b3a75a17003129590158fffb8c88214 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.9-py3-none-any.whl#sha256=804ea3c6aebd14b781fc9213e0c2e1f764415925fad5b875831fec9c271cb433 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,886 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.7-py3-none-any.whl#sha256=ecad50cdd3e79860e4e1cbd575696dccd7e760c104d649540bf4b660a5dd2707 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.6-py3-none-any.whl#sha256=f03da44de9fa7e13ef1caacefaffc4c4715f12b4b8287f4f5ea92b82cac58e6e (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.5-py3-none-any.whl#sha256=53568fcd39bb3aa3528764ae0b7bc779520ddbaee840251c05ee11562cb8e83e (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.3b2-py3-none-any.whl#sha256=f1ba5859598c4e142f97fa419a34fb58a98e15eb5b5fc3cb3545a5bcc147f4cd (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.2b2-py3-none-any.whl#sha256=7207e56f17d6e9d7ce882c1fbedfa80130a3893498e73bacb3b9339b5a7d9e96 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.2b1-py3-none-any.whl#sha256=404bce47252ae580cd2454596faf9228d7aa6c1776c3e1281fc2704e5c041110 (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.2b0-py3-none-any.whl#sha256=58ed8bcb304d23ea9ac919f073da4026fae190b40bca64b31b6da0c9bd12e58d (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,887 Skipping link: No binaries permitted for django-ulogin: https://archive1.piwheels.org/simple/django-ulogin/django_ulogin-0.1.1b0-py3-none-any.whl#sha256=8762d3dd5fb19d4d869207e09ade585b5b7815eb9dd9b04d2abdc7c76429cf0d (from https://www.piwheels.org/simple/django-ulogin/) 2025-09-07T21:20:29,888 Skipping link: not a file: https://www.piwheels.org/simple/django-ulogin/ 2025-09-07T21:20:29,888 Skipping link: not a file: https://pypi.org/simple/django-ulogin/ 2025-09-07T21:20:29,917 Given no hashes to check 1 links for project 'django-ulogin': discarding no candidates 2025-09-07T21:20:29,918 Collecting django-ulogin==0.1.beta.0 2025-09-07T21:20:29,919 Created temporary directory: /tmp/pip-unpack-c9s1otaq 2025-09-07T21:20:30,056 Downloading django-ulogin-0.1.beta.0.tar.gz (8.1 kB) 2025-09-07T21:20:30,094 Added django-ulogin==0.1.beta.0 from https://files.pythonhosted.org/packages/ca/02/6d5228aa99ba1e29ec75e2381fdbb1c4e5de8730419b58e701684be18f35/django-ulogin-0.1.beta.0.tar.gz to build tracker '/tmp/pip-build-tracker-c91ewd7f' 2025-09-07T21:20:30,095 Running setup.py (path:/tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/setup.py) egg_info for package django-ulogin 2025-09-07T21:20:30,095 Created temporary directory: /tmp/pip-pip-egg-info-oq8gfl_3 2025-09-07T21:20:30,095 Preparing metadata (setup.py): started 2025-09-07T21:20:30,096 Running command python setup.py egg_info 2025-09-07T21:20:30,605 Traceback (most recent call last): 2025-09-07T21:20:30,606 File "", line 2, in 2025-09-07T21:20:30,607 exec(compile(''' 2025-09-07T21:20:30,607 ~~~~^^^^^^^^^^^^ 2025-09-07T21:20:30,607 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:20:30,607 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,607 ...<32 lines>... 2025-09-07T21:20:30,607 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:20:30,607 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,607 ''' % ('/tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/setup.py',), "", "exec")) 2025-09-07T21:20:30,608 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,608 File "", line 35, in 2025-09-07T21:20:30,608 File "/tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/setup.py", line 6, in 2025-09-07T21:20:30,608 version = __import__('django_ulogin').get_version() 2025-09-07T21:20:30,608 ~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,608 File "/tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/django_ulogin/__init__.py", line 14 2025-09-07T21:20:30,608 print version 2025-09-07T21:20:30,608 ^^^^^^^^^^^^^ 2025-09-07T21:20:30,609 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-07T21:20:30,693 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:20:30,705 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:20:30,705 exec(compile('"'"''"'"''"'"' 2025-09-07T21:20:30,705 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:20:30,705 # 2025-09-07T21:20:30,705 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:20:30,705 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:20:30,705 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:20:30,705 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:20:30,705 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:20:30,705 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:20:30,705 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:20:30,705 import os, sys, tokenize, traceback 2025-09-07T21:20:30,705 2025-09-07T21:20:30,705 try: 2025-09-07T21:20:30,705 import setuptools 2025-09-07T21:20:30,705 except ImportError: 2025-09-07T21:20:30,705 print( 2025-09-07T21:20:30,705 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:20:30,705 "the build environment with exception:", 2025-09-07T21:20:30,705 file=sys.stderr, 2025-09-07T21:20:30,705 ) 2025-09-07T21:20:30,705 traceback.print_exc() 2025-09-07T21:20:30,705 sys.exit(1) 2025-09-07T21:20:30,705 2025-09-07T21:20:30,705 __file__ = %r 2025-09-07T21:20:30,705 sys.argv[0] = __file__ 2025-09-07T21:20:30,705 2025-09-07T21:20:30,705 if os.path.exists(__file__): 2025-09-07T21:20:30,705 filename = __file__ 2025-09-07T21:20:30,705 with tokenize.open(__file__) as f: 2025-09-07T21:20:30,705 setup_py_code = f.read() 2025-09-07T21:20:30,705 else: 2025-09-07T21:20:30,705 filename = "" 2025-09-07T21:20:30,705 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:20:30,705 2025-09-07T21:20:30,705 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:20:30,705 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-oq8gfl_3[/] 2025-09-07T21:20:30,705 [bold magenta]cwd[/]: /tmp/pip-wheel-3la1r1ry/django-ulogin_6daf5654b9d945459c8625b415266fa3/ 2025-09-07T21:20:30,705 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:20:30,706 ERROR: metadata generation failed 2025-09-07T21:20:30,711 Exception information: 2025-09-07T21:20:30,711 Traceback (most recent call last): 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:20:30,711 call_subprocess( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 args, 2025-09-07T21:20:30,711 ^^^^^ 2025-09-07T21:20:30,711 ...<2 lines>... 2025-09-07T21:20:30,711 spinner=spinner, 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:20:30,711 raise error 2025-09-07T21:20:30,711 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:20:30,711 2025-09-07T21:20:30,711 The above exception was the direct cause of the following exception: 2025-09-07T21:20:30,711 2025-09-07T21:20:30,711 Traceback (most recent call last): 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:20:30,711 status = _inner_run() 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:20:30,711 return self.run(options, args) 2025-09-07T21:20:30,711 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:20:30,711 return func(self, options, args) 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:20:30,711 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:20:30,711 result = self._result = resolver.resolve( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:20:30,711 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:20:30,711 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:20:30,711 if not criterion.candidates: 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:20:30,711 return bool(self._sequence) 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:20:30,711 self._bool = any(self) 2025-09-07T21:20:30,711 ~~~^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:20:30,711 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:20:30,711 ^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:20:30,711 candidate = func() 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:20:30,711 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 link, template, name, version 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:20:30,711 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 link, 2025-09-07T21:20:30,711 ^^^^^ 2025-09-07T21:20:30,711 ...<3 lines>... 2025-09-07T21:20:30,711 version=version, 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:20:30,711 super().__init__( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 link=link, 2025-09-07T21:20:30,711 ^^^^^^^^^^ 2025-09-07T21:20:30,711 ...<4 lines>... 2025-09-07T21:20:30,711 version=version, 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:20:30,711 self.dist = self._prepare() 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:20:30,711 dist = self._prepare_distribution() 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:20:30,711 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:20:30,711 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:20:30,711 dist = _get_prepared_distribution( 2025-09-07T21:20:30,711 req, 2025-09-07T21:20:30,711 ...<3 lines>... 2025-09-07T21:20:30,711 self.check_build_deps, 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:20:30,711 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 finder, build_isolation, check_build_deps 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:20:30,711 self.req.prepare_metadata() 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:20:30,711 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:20:30,711 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:20:30,711 build_env=self.build_env, 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ...<3 lines>... 2025-09-07T21:20:30,711 details=details, 2025-09-07T21:20:30,711 ^^^^^^^^^^^^^^^^ 2025-09-07T21:20:30,711 ) 2025-09-07T21:20:30,711 ^ 2025-09-07T21:20:30,711 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:20:30,711 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:20:30,711 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:20:30,731 Removed django-ulogin==0.1.beta.0 from https://files.pythonhosted.org/packages/ca/02/6d5228aa99ba1e29ec75e2381fdbb1c4e5de8730419b58e701684be18f35/django-ulogin-0.1.beta.0.tar.gz from build tracker '/tmp/pip-build-tracker-c91ewd7f' 2025-09-07T21:20:30,732 Removed build tracker: '/tmp/pip-build-tracker-c91ewd7f'