2025-09-07T23:52:12,376 Created temporary directory: /tmp/pip-build-tracker-y5s76qr3 2025-09-07T23:52:12,376 Initialized build tracking at /tmp/pip-build-tracker-y5s76qr3 2025-09-07T23:52:12,377 Created build tracker: /tmp/pip-build-tracker-y5s76qr3 2025-09-07T23:52:12,377 Entered build tracker: /tmp/pip-build-tracker-y5s76qr3 2025-09-07T23:52:12,377 Created temporary directory: /tmp/pip-wheel-5ay38psm 2025-09-07T23:52:12,380 Created temporary directory: /tmp/pip-ephem-wheel-cache-6zy0eqqt 2025-09-07T23:52:12,435 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:52:12,438 2 location(s) to search for versions of django-ldapdb: 2025-09-07T23:52:12,438 * https://pypi.org/simple/django-ldapdb/ 2025-09-07T23:52:12,438 * https://www.piwheels.org/simple/django-ldapdb/ 2025-09-07T23:52:12,438 Fetching project page and analyzing links: https://pypi.org/simple/django-ldapdb/ 2025-09-07T23:52:12,438 Getting page https://pypi.org/simple/django-ldapdb/ 2025-09-07T23:52:12,439 Found index url https://pypi.org/simple/ 2025-09-07T23:52:12,587 Fetched page https://pypi.org/simple/django-ldapdb/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:52:12,596 Found link https://files.pythonhosted.org/packages/10/f1/f7ab027e878474c85e85eefabb5ff94a32a209c1ae16c7245642cb34015a/django-ldapdb-0.1.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.1.0 2025-09-07T23:52:12,596 Found link https://files.pythonhosted.org/packages/4a/de/ccbdca9e58c762f2077017c8f56d23875558397e2721b75fd19cbdb462ec/django-ldapdb-0.3.1.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.3.1 2025-09-07T23:52:12,597 Found link https://files.pythonhosted.org/packages/f9/07/f76af363f58986b56058caf270cdd58765c9fc7dfbffac99c6d680ad8f19/django-ldapdb-0.3.2.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.3.2 2025-09-07T23:52:12,597 Found link https://files.pythonhosted.org/packages/50/58/e2ca16fd0df7aa46865a12a712e40ba3a8330753aa0dafd337106fa91ada/django-ldapdb-0.4.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.4.0 2025-09-07T23:52:12,598 Found link https://files.pythonhosted.org/packages/31/85/e94d8cd85df45316bc66e418b69280c6144b9742310af501a6226a76f28d/django-ldapdb-0.5.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.5.0 2025-09-07T23:52:12,598 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/7b/5d/f04eeb39867901fe502cad108c0c2df67ce9e69fc40ed9b4ab7222ec713d/django_ldapdb-0.5.0-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,599 Found link https://files.pythonhosted.org/packages/62/93/bcb59f9e1da7e3a490e0b58b9a34861af075e9950686d3f8c266bd4b7107/django-ldapdb-0.5.1.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.5.1 2025-09-07T23:52:12,599 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/f1/b5/8059adc4e627b6208ddc475e340c9616b9baf42cadbf5476c17fdf7bf5e8/django_ldapdb-0.5.1-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,600 Found link https://files.pythonhosted.org/packages/57/2a/0b24821f20ac7b0a3942efc6b371aa6b1ff752c1c686479d992f12147158/django-ldapdb-0.6.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.6.0 2025-09-07T23:52:12,600 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/38/e4/3191a2cf0a25e25db268954f3af38fda1b050b66cb6aa0c15231673dae8e/django_ldapdb-0.6.0-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,601 Found link https://files.pythonhosted.org/packages/16/21/2208adac164f9eb6eb6e223523b93d9b2f1ad8481eb6250e3d52f78045ab/django-ldapdb-0.7.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.7.0 2025-09-07T23:52:12,601 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/7d/2c/7ce08724f1a9aecdbed8b61aa33fa8a0e75dead957aa8f5b72455ee2e03c/django_ldapdb-0.7.0-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,601 Found link https://files.pythonhosted.org/packages/d2/b2/7c641d092603eb17c458345f66e65bf68bf0ec569e17ac788930a77bf55f/django-ldapdb-0.8.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.8.0 2025-09-07T23:52:12,602 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/57/6c/044f101d6e49dc0ab8aa7323aa63a6c543dcdc5d0f6aa4e2ac1d80f9f626/django_ldapdb-0.8.0-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,602 Found link https://files.pythonhosted.org/packages/08/47/c2f0dbae74f6b7892fdfbd082cd3cf5c9ac8c2d6b29c4001574df291a6e2/django-ldapdb-0.9.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 0.9.0 2025-09-07T23:52:12,603 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/14/7c/59762db9d55a966aa6543d1ae5a5ee17e8691533fa02aec31906de0ecfd8/django_ldapdb-0.9.0-py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,603 Found link https://files.pythonhosted.org/packages/c3/d4/9100d501d0cbc7295f371087e72b6d7f66dcc2d6162889b43b5a3d95a85b/django-ldapdb-1.0.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 1.0.0 2025-09-07T23:52:12,603 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/64/fd/8237c04845fa7393b1a775aef4187c612da2e751de3e996361f5e9c16920/django_ldapdb-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,604 Found link https://files.pythonhosted.org/packages/cf/e1/2fc55cc47b1f6b15a60362db658c70e14f32265e3a07ac8a70a94ea5c5d2/django-ldapdb-1.1.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 1.1.0 2025-09-07T23:52:12,604 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/46/74/5637086e69a68b16e0bd380533a66e86efd99a5075dd5a719da654970091/django_ldapdb-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,605 Found link https://files.pythonhosted.org/packages/67/25/05f6e499a350ae3184302bf12a21ce717aa1a03319c31214244c8193b34f/django-ldapdb-1.2.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 1.2.0 2025-09-07T23:52:12,605 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/9c/24/a46b39123ab21fccc2f2a6d2d3c15104b87a6f3d24dbcf2d8d8985d61806/django_ldapdb-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,605 Found link https://files.pythonhosted.org/packages/64/81/ccccbf7fdfb135467a425b61ae53d1f5b7142d874531132a338575b15d07/django-ldapdb-1.3.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 1.3.0 2025-09-07T23:52:12,606 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/e0/32/8df574a3286c88e0ab3731e602ac06e2f0a25cf49cc5287fc30b3eabc318/django_ldapdb-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,606 Found link https://files.pythonhosted.org/packages/e5/b2/a38edfbdc8bbdc90710c523412341a613c153d7931261af7613be6baaf00/django-ldapdb-1.4.0.tar.gz (from https://pypi.org/simple/django-ldapdb/), version: 1.4.0 2025-09-07T23:52:12,607 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/58/5d/533f04fceaf60f8c042f0c751d814798106bd2c0a37057438f89847c7364/django_ldapdb-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) 2025-09-07T23:52:12,608 Found link https://files.pythonhosted.org/packages/6b/2b/b8db8b119f2f74a902bf151d52ccaeb33af2cf26810a913f808687b566b0/django-ldapdb-1.5.0.tar.gz (from https://pypi.org/simple/django-ldapdb/) (requires-python:>=3.6), version: 1.5.0 2025-09-07T23:52:12,608 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/2c/63/5656f99d213395140a3b7792e65fe75f8e71c7d7198d36882136d9a94105/django_ldapdb-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) (requires-python:>=3.6) 2025-09-07T23:52:12,609 Found link https://files.pythonhosted.org/packages/bd/9f/8e2f4fa4295ab06533de57bd70a2ceeb5a84c405f8868efc991c82b119f2/django-ldapdb-1.5.1.tar.gz (from https://pypi.org/simple/django-ldapdb/) (requires-python:>=3.6), version: 1.5.1 2025-09-07T23:52:12,609 Skipping link: No binaries permitted for django-ldapdb: https://files.pythonhosted.org/packages/a1/f2/48c06dc793e8b15f87df76ebe3cc84738b8a7b1af6573b2e2fb325b84711/django_ldapdb-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/django-ldapdb/) (requires-python:>=3.6) 2025-09-07T23:52:12,609 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-ldapdb/ 2025-09-07T23:52:12,609 Getting page https://www.piwheels.org/simple/django-ldapdb/ 2025-09-07T23:52:12,610 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:52:12,701 Fetched page https://www.piwheels.org/simple/django-ldapdb/ as text/html 2025-09-07T23:52:12,705 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.5.1-py2.py3-none-any.whl#sha256=2daee828a7eb1ce6ad0634ce5311339d77c08128829e575ff14d62a46771b86a (from https://www.piwheels.org/simple/django-ldapdb/) (requires-python:>=3.6) 2025-09-07T23:52:12,705 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.5.0-py2.py3-none-any.whl#sha256=886245480f4034d4dafaba415ce74029b4d848d9aec8ead8f2d03dcd77d20178 (from https://www.piwheels.org/simple/django-ldapdb/) (requires-python:>=3.6) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.4.0-py2.py3-none-any.whl#sha256=6c2d3b645fab20f97f1d33d8924114b85f699fca1bdf2cdd251074fa0331d75e (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.3.0-py2.py3-none-any.whl#sha256=e94daabf431b3d156f3c94f68d42e719d396cba8caf54b1f00e2f5b43daaeafd (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.2.0-py2.py3-none-any.whl#sha256=ea64f3c049903c749c0f27d1baa1b3e010f9cb064a90334b2de61667802394e6 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.1.0-py2.py3-none-any.whl#sha256=826fa1f5080321b456c91c189be88a6db619f04bf24e92124d8534abf212427a (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-1.0.0-py2.py3-none-any.whl#sha256=d0726e29ac96e966ce81dabb0cf0649bf1122fe2f71e65166cb129aebb8843d7 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,706 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.9.0-py3-none-any.whl#sha256=4cc4ea5d74b398ad17abd679341d13bd468f246b254d19be3f1a22a968783983 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.8.0-py3-none-any.whl#sha256=e40ee2904af46b2bb58831b50a817775f17236c85292bb810da399b285950e8b (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.7.0-py3-none-any.whl#sha256=586d15469f79ed0bae91237062dc6c0e5f6f5d7cb3cab252d3380917ab4c2316 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.6.0-py3-none-any.whl#sha256=98b3612ff73abf1d69a0526e5893011edec5943cc1def8770e6192ee132eccc2 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.5.1-py3-none-any.whl#sha256=ffe2628b96d9b04b3ceeb1fcd1f3593b1cad26fbb24af777f52a4a6265ccfbd5 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.5.0-py3-none-any.whl#sha256=a62187262dbf5a804763547228ffbf26beeed719cd773eefc16eea81cb41e251 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,707 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.4.0-py3-none-any.whl#sha256=b4d1e942e6d67ba3923dc9e7b2842da39cb91cb858d25618b11b4338ee3f91ef (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,708 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.3.2-py3-none-any.whl#sha256=266a7653ba605c6d525ad62aec8b4e6e79805b02c1820b12890d27a48ebfb439 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,708 Skipping link: No binaries permitted for django-ldapdb: https://archive1.piwheels.org/simple/django-ldapdb/django_ldapdb-0.1.0-py3-none-any.whl#sha256=af5577df784d511514a97b3f25d703bd69b7f3395d1bc98728573659bf421e80 (from https://www.piwheels.org/simple/django-ldapdb/) 2025-09-07T23:52:12,708 Skipping link: not a file: https://www.piwheels.org/simple/django-ldapdb/ 2025-09-07T23:52:12,708 Skipping link: not a file: https://pypi.org/simple/django-ldapdb/ 2025-09-07T23:52:12,734 Given no hashes to check 1 links for project 'django-ldapdb': discarding no candidates 2025-09-07T23:52:12,735 Collecting django-ldapdb==0.3.1 2025-09-07T23:52:12,737 Created temporary directory: /tmp/pip-unpack-dzkbzh31 2025-09-07T23:52:12,872 Downloading django-ldapdb-0.3.1.tar.gz (9.8 kB) 2025-09-07T23:52:12,905 Added django-ldapdb==0.3.1 from https://files.pythonhosted.org/packages/4a/de/ccbdca9e58c762f2077017c8f56d23875558397e2721b75fd19cbdb462ec/django-ldapdb-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-y5s76qr3' 2025-09-07T23:52:12,906 Running setup.py (path:/tmp/pip-wheel-5ay38psm/django-ldapdb_5a27bdc043b94d09b226ac73f33d961a/setup.py) egg_info for package django-ldapdb 2025-09-07T23:52:12,906 Created temporary directory: /tmp/pip-pip-egg-info-_qrmj6kd 2025-09-07T23:52:12,906 Preparing metadata (setup.py): started 2025-09-07T23:52:12,907 Running command python setup.py egg_info 2025-09-07T23:52:13,428 Traceback (most recent call last): 2025-09-07T23:52:13,430 File "", line 2, in 2025-09-07T23:52:13,430 exec(compile(''' 2025-09-07T23:52:13,430 ~~~~^^^^^^^^^^^^ 2025-09-07T23:52:13,430 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:52:13,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,431 ...<32 lines>... 2025-09-07T23:52:13,431 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:52:13,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,431 ''' % ('/tmp/pip-wheel-5ay38psm/django-ldapdb_5a27bdc043b94d09b226ac73f33d961a/setup.py',), "", "exec")) 2025-09-07T23:52:13,431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,431 File "", line 35, in 2025-09-07T23:52:13,431 File "/tmp/pip-wheel-5ay38psm/django-ldapdb_5a27bdc043b94d09b226ac73f33d961a/setup.py", line 9, in 2025-09-07T23:52:13,432 long_description=open('README.md').read(), 2025-09-07T23:52:13,432 ~~~~^^^^^^^^^^^^^ 2025-09-07T23:52:13,432 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-07T23:52:13,516 ERROR: python setup.py egg_info exited with 1 2025-09-07T23:52:13,528 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T23:52:13,528 exec(compile('"'"''"'"''"'"' 2025-09-07T23:52:13,528 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:52:13,528 # 2025-09-07T23:52:13,528 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:52:13,528 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:52:13,528 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:52:13,528 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:52:13,528 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:52:13,528 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:52:13,528 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:52:13,528 import os, sys, tokenize, traceback 2025-09-07T23:52:13,528 2025-09-07T23:52:13,528 try: 2025-09-07T23:52:13,528 import setuptools 2025-09-07T23:52:13,528 except ImportError: 2025-09-07T23:52:13,528 print( 2025-09-07T23:52:13,528 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:52:13,528 "the build environment with exception:", 2025-09-07T23:52:13,528 file=sys.stderr, 2025-09-07T23:52:13,528 ) 2025-09-07T23:52:13,528 traceback.print_exc() 2025-09-07T23:52:13,528 sys.exit(1) 2025-09-07T23:52:13,528 2025-09-07T23:52:13,528 __file__ = %r 2025-09-07T23:52:13,528 sys.argv[0] = __file__ 2025-09-07T23:52:13,528 2025-09-07T23:52:13,528 if os.path.exists(__file__): 2025-09-07T23:52:13,528 filename = __file__ 2025-09-07T23:52:13,528 with tokenize.open(__file__) as f: 2025-09-07T23:52:13,528 setup_py_code = f.read() 2025-09-07T23:52:13,528 else: 2025-09-07T23:52:13,528 filename = "" 2025-09-07T23:52:13,528 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:52:13,528 2025-09-07T23:52:13,528 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:52:13,528 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5ay38psm/django-ldapdb_5a27bdc043b94d09b226ac73f33d961a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_qrmj6kd[/] 2025-09-07T23:52:13,528 [bold magenta]cwd[/]: /tmp/pip-wheel-5ay38psm/django-ldapdb_5a27bdc043b94d09b226ac73f33d961a/ 2025-09-07T23:52:13,528 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T23:52:13,529 ERROR: metadata generation failed 2025-09-07T23:52:13,534 Exception information: 2025-09-07T23:52:13,534 Traceback (most recent call last): 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T23:52:13,534 call_subprocess( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 args, 2025-09-07T23:52:13,534 ^^^^^ 2025-09-07T23:52:13,534 ...<2 lines>... 2025-09-07T23:52:13,534 spinner=spinner, 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T23:52:13,534 raise error 2025-09-07T23:52:13,534 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T23:52:13,534 2025-09-07T23:52:13,534 The above exception was the direct cause of the following exception: 2025-09-07T23:52:13,534 2025-09-07T23:52:13,534 Traceback (most recent call last): 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:52:13,534 status = _inner_run() 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:52:13,534 return self.run(options, args) 2025-09-07T23:52:13,534 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:52:13,534 return func(self, options, args) 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T23:52:13,534 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T23:52:13,534 result = self._result = resolver.resolve( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T23:52:13,534 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T23:52:13,534 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T23:52:13,534 if not criterion.candidates: 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T23:52:13,534 return bool(self._sequence) 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T23:52:13,534 self._bool = any(self) 2025-09-07T23:52:13,534 ~~~^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T23:52:13,534 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T23:52:13,534 ^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T23:52:13,534 candidate = func() 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T23:52:13,534 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 link, template, name, version 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T23:52:13,534 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 link, 2025-09-07T23:52:13,534 ^^^^^ 2025-09-07T23:52:13,534 ...<3 lines>... 2025-09-07T23:52:13,534 version=version, 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T23:52:13,534 super().__init__( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 link=link, 2025-09-07T23:52:13,534 ^^^^^^^^^^ 2025-09-07T23:52:13,534 ...<4 lines>... 2025-09-07T23:52:13,534 version=version, 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T23:52:13,534 self.dist = self._prepare() 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T23:52:13,534 dist = self._prepare_distribution() 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T23:52:13,534 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T23:52:13,534 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T23:52:13,534 dist = _get_prepared_distribution( 2025-09-07T23:52:13,534 req, 2025-09-07T23:52:13,534 ...<3 lines>... 2025-09-07T23:52:13,534 self.check_build_deps, 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T23:52:13,534 abstract_dist.prepare_distribution_metadata( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 finder, build_isolation, check_build_deps 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T23:52:13,534 self.req.prepare_metadata() 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T23:52:13,534 self.metadata_directory = generate_metadata_legacy( 2025-09-07T23:52:13,534 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:52:13,534 build_env=self.build_env, 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ...<3 lines>... 2025-09-07T23:52:13,534 details=details, 2025-09-07T23:52:13,534 ^^^^^^^^^^^^^^^^ 2025-09-07T23:52:13,534 ) 2025-09-07T23:52:13,534 ^ 2025-09-07T23:52:13,534 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T23:52:13,534 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T23:52:13,534 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T23:52:13,557 Removed django-ldapdb==0.3.1 from https://files.pythonhosted.org/packages/4a/de/ccbdca9e58c762f2077017c8f56d23875558397e2721b75fd19cbdb462ec/django-ldapdb-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-y5s76qr3' 2025-09-07T23:52:13,557 Removed build tracker: '/tmp/pip-build-tracker-y5s76qr3'