2023-09-08T04:55:03,530 Created temporary directory: /tmp/pip-build-tracker-d88om91m 2023-09-08T04:55:03,531 Initialized build tracking at /tmp/pip-build-tracker-d88om91m 2023-09-08T04:55:03,532 Created build tracker: /tmp/pip-build-tracker-d88om91m 2023-09-08T04:55:03,532 Entered build tracker: /tmp/pip-build-tracker-d88om91m 2023-09-08T04:55:03,533 Created temporary directory: /tmp/pip-wheel-558mio8j 2023-09-08T04:55:03,536 Created temporary directory: /tmp/pip-ephem-wheel-cache-szo8zakx 2023-09-08T04:55:03,557 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T04:55:03,561 2 location(s) to search for versions of django-openkm: 2023-09-08T04:55:03,561 * https://pypi.org/simple/django-openkm/ 2023-09-08T04:55:03,561 * https://www.piwheels.org/simple/django-openkm/ 2023-09-08T04:55:03,562 Fetching project page and analyzing links: https://pypi.org/simple/django-openkm/ 2023-09-08T04:55:03,563 Getting page https://pypi.org/simple/django-openkm/ 2023-09-08T04:55:03,564 Found index url https://pypi.org/simple/ 2023-09-08T04:55:03,782 Fetched page https://pypi.org/simple/django-openkm/ as application/vnd.pypi.simple.v1+json 2023-09-08T04:55:03,785 Found link https://files.pythonhosted.org/packages/aa/5f/484a4b4a1dfb2aa77becf127dd35a9c0d1f4d2327bb5f25beb51b212d22e/django_openkm-0.2-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.2-pre-alpha 2023-09-08T04:55:03,786 Found link https://files.pythonhosted.org/packages/c3/e3/d415025aed5f45b3c41fe53b157d70595586ff92258ffc3c59a3dfe663eb/django_openkm-0.3-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3-pre-alpha 2023-09-08T04:55:03,787 Found link https://files.pythonhosted.org/packages/ef/04/3a05b8e9d28bae5b45ff9a8bda9092d35d4dee5bda6b157a5c628b37a2fd/django_openkm-0.3.1-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.1-pre-alpha 2023-09-08T04:55:03,788 Found link https://files.pythonhosted.org/packages/e7/cd/839eb5591c7b1d1961dacca8eff334b350220ae7c7a2c0b8d2e2d5c85ee7/django_openkm-0.3.2-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.2-pre-alpha 2023-09-08T04:55:03,788 Found link https://files.pythonhosted.org/packages/15/d4/24e3845619bee8de6ede7011f2635256c62797ec3d6d1dc6f644174d722c/django_openkm-0.3.3-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.3-pre-alpha 2023-09-08T04:55:03,789 Found link https://files.pythonhosted.org/packages/8d/e0/b9df76ee449121618849e779c1fd764d251b3c685067c7c57beb6c34a69c/django_openkm-0.3.4-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.4-pre-alpha 2023-09-08T04:55:03,790 Found link https://files.pythonhosted.org/packages/d4/ca/65928aa441470f57ea5c40208fe8883c3fc03fac79d7b7360b2f072757bd/django_openkm-0.3.5-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.5-pre-alpha 2023-09-08T04:55:03,790 Found link https://files.pythonhosted.org/packages/25/d4/18fe99ea41c6e8933cc0c9314d4e0575ecce7b5ec43feed552fe5137714b/django_openkm-0.3.6-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.6-pre-alpha 2023-09-08T04:55:03,791 Found link https://files.pythonhosted.org/packages/27/c7/de9572929a10dc441b7add5c93d7e2ab06b04086614ed5e339591efd2f4a/django_openkm-0.3.7-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.7-pre-alpha 2023-09-08T04:55:03,792 Found link https://files.pythonhosted.org/packages/2e/d4/ee103e419470592eecca79cd5b7164c69ed9c012fb142ce992154b395071/django_openkm-0.3.8-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.8-pre-alpha 2023-09-08T04:55:03,792 Found link https://files.pythonhosted.org/packages/5d/06/78f835943b51933dd2fef5ced2f20881226fcef14c7cccc9435da9177abc/django_openkm-0.3.9-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.3.9-pre-alpha 2023-09-08T04:55:03,793 Found link https://files.pythonhosted.org/packages/59/11/a0dbebfb42180c8e8f0b7d1dc0dfbb856d401536e71715b9517fd35195cb/django_openkm-0.4-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.4-pre-alpha 2023-09-08T04:55:03,794 Found link https://files.pythonhosted.org/packages/10/d8/a2bfc004f3b61c7af774c793a82370b5b4c8d25d9dd5dcd8d5689c48dce2/django_openkm-0.4.1-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.4.1-pre-alpha 2023-09-08T04:55:03,795 Found link https://files.pythonhosted.org/packages/32/8d/9dc898afcb3637bf37244bf5324e8b1c3b074c7b17aa440ebfacdc5dea02/django_openkm-0.5-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.5-pre-alpha 2023-09-08T04:55:03,796 Found link https://files.pythonhosted.org/packages/b5/f5/f9c41582baf35e62c4bb093720d3bbe7ce082f908a8a165ccc55f9088a94/django_openkm-0.5.1-pre-alpha.tar.gz (from https://pypi.org/simple/django-openkm/), version: 0.5.1-pre-alpha 2023-09-08T04:55:03,796 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-openkm/ 2023-09-08T04:55:03,797 Getting page https://www.piwheels.org/simple/django-openkm/ 2023-09-08T04:55:03,798 Found index url https://www.piwheels.org/simple/ 2023-09-08T04:55:04,719 Fetched page https://www.piwheels.org/simple/django-openkm/ as text/html 2023-09-08T04:55:04,727 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.1_pre_alpha-py3-none-any.whl#sha256=d8fea5954c565242b6ac597e9efe28c0e7f169ca56c5e0b48d84beec7b66fac7 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,728 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.2_pre_alpha-py3-none-any.whl#sha256=d51ea13ee32258f695cafbfa3e1a33f84f06434844ab3ceae24f8d7bc8dd37c4 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,728 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.3_pre_alpha-py3-none-any.whl#sha256=a34c3cbcd80df82be794956f18e8fb70da919e77e342106a31b514bfae9de4af (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,729 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.4_pre_alpha-py3-none-any.whl#sha256=454089b2a6d2d7abf2f10efb5b681088acad690ffcc431e0fd929add720ef2fd (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,730 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.5_pre_alpha-py3-none-any.whl#sha256=cbba100668f60bbd3a96ea4860eaa781be1b026afa246ceeb5f66d80e9810313 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,731 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.6_pre_alpha-py3-none-any.whl#sha256=5931ec7e09502c8263e403f289776c50d379f7a0e77bafe9367340c8ec6ac65f (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,732 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.7_pre_alpha-py3-none-any.whl#sha256=ab6623fbf0649a3e7cb0ceb40b9e6be361114bd22248ef0fe4224da2fdc38ad5 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,733 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.8_pre_alpha-py3-none-any.whl#sha256=e8afb3715ed6e4e86532cd5dd222bb59a14bdc0e9cd1725757aa3851751b15ce (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,733 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.3.9_pre_alpha-py3-none-any.whl#sha256=478e048da41787f0cbf847eafa7d03c55ef53ade8daaad40fff63dcee253ff71 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,734 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.4.1_pre_alpha-py3-none-any.whl#sha256=902d3a53d089e24924ae7e660b292605cacd73729e5f77c2615515d6db95d6f2 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,735 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.4_pre_alpha-py3-none-any.whl#sha256=10de5ab6d52557c04508846d946673b66261b8f2d0d7e9100f6760310b268572 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,736 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.5.1_pre_alpha-py3-none-any.whl#sha256=d15eaa63e24dbaf9a36e64a93035b14621df8d0ca587f071bfa65111babf1fa0 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,737 Skipping link: No binaries permitted for django-openkm: https://www.piwheels.org/simple/django-openkm/django_openkm-0.5_pre_alpha-py3-none-any.whl#sha256=ab30687411a075a8f18fbfc0436b73a5d1c99f20800542a0101d15b35ed63573 (from https://www.piwheels.org/simple/django-openkm/) 2023-09-08T04:55:04,738 Skipping link: not a file: https://www.piwheels.org/simple/django-openkm/ 2023-09-08T04:55:04,738 Skipping link: not a file: https://pypi.org/simple/django-openkm/ 2023-09-08T04:55:04,773 Given no hashes to check 1 links for project 'django-openkm': discarding no candidates 2023-09-08T04:55:04,805 Collecting django-openkm==0.2-pre-alpha 2023-09-08T04:55:04,809 Created temporary directory: /tmp/pip-unpack-noqdpyck 2023-09-08T04:55:05,034 Downloading django_openkm-0.2-pre-alpha.tar.gz (14 kB) 2023-09-08T04:55:05,073 Added django-openkm==0.2-pre-alpha from https://files.pythonhosted.org/packages/aa/5f/484a4b4a1dfb2aa77becf127dd35a9c0d1f4d2327bb5f25beb51b212d22e/django_openkm-0.2-pre-alpha.tar.gz to build tracker '/tmp/pip-build-tracker-d88om91m' 2023-09-08T04:55:05,075 Running setup.py (path:/tmp/pip-wheel-558mio8j/django-openkm_5103287d5862421abd76b977ae683672/setup.py) egg_info for package django-openkm 2023-09-08T04:55:05,076 Created temporary directory: /tmp/pip-pip-egg-info-uzaz2u75 2023-09-08T04:55:05,076 Preparing metadata (setup.py): started 2023-09-08T04:55:05,078 Running command python setup.py egg_info 2023-09-08T04:55:05,489 Traceback (most recent call last): 2023-09-08T04:55:05,490 File "", line 2, in 2023-09-08T04:55:05,490 File "", line 34, in 2023-09-08T04:55:05,491 File "/tmp/pip-wheel-558mio8j/django-openkm_5103287d5862421abd76b977ae683672/setup.py", line 21, in 2023-09-08T04:55:05,492 long_description=open('README.rst').read(), 2023-09-08T04:55:05,494 ^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,494 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2023-09-08T04:55:05,562 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T04:55:05,575 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T04:55:05,575 exec(compile('"'"''"'"''"'"' 2023-09-08T04:55:05,575 # This is -- a caller that pip uses to run setup.py 2023-09-08T04:55:05,575 # 2023-09-08T04:55:05,575 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T04:55:05,575 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T04:55:05,575 # - It provides a clear error message when setuptools is not installed. 2023-09-08T04:55:05,575 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T04:55:05,575 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T04:55:05,575 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T04:55:05,575 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T04:55:05,575 import os, sys, tokenize 2023-09-08T04:55:05,575 2023-09-08T04:55:05,575 try: 2023-09-08T04:55:05,575 import setuptools 2023-09-08T04:55:05,575 except ImportError as error: 2023-09-08T04:55:05,575 print( 2023-09-08T04:55:05,575 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T04:55:05,575 "the build environment.", 2023-09-08T04:55:05,575 file=sys.stderr, 2023-09-08T04:55:05,575 ) 2023-09-08T04:55:05,575 sys.exit(1) 2023-09-08T04:55:05,575 2023-09-08T04:55:05,575 __file__ = %r 2023-09-08T04:55:05,575 sys.argv[0] = __file__ 2023-09-08T04:55:05,575 2023-09-08T04:55:05,575 if os.path.exists(__file__): 2023-09-08T04:55:05,575 filename = __file__ 2023-09-08T04:55:05,575 with tokenize.open(__file__) as f: 2023-09-08T04:55:05,575 setup_py_code = f.read() 2023-09-08T04:55:05,575 else: 2023-09-08T04:55:05,575 filename = "" 2023-09-08T04:55:05,575 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T04:55:05,575 2023-09-08T04:55:05,575 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T04:55:05,575 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-558mio8j/django-openkm_5103287d5862421abd76b977ae683672/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-uzaz2u75[/] 2023-09-08T04:55:05,575 [bold magenta]cwd[/]: /tmp/pip-wheel-558mio8j/django-openkm_5103287d5862421abd76b977ae683672/ 2023-09-08T04:55:05,576 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T04:55:05,578 ERROR: [present-rich] metadata generation failed 2023-09-08T04:55:05,583 Exception information: 2023-09-08T04:55:05,583 Traceback (most recent call last): 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T04:55:05,583 call_subprocess( 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T04:55:05,583 raise error 2023-09-08T04:55:05,583 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T04:55:05,583 2023-09-08T04:55:05,583 The above exception was the direct cause of the following exception: 2023-09-08T04:55:05,583 2023-09-08T04:55:05,583 Traceback (most recent call last): 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T04:55:05,583 status = run_func(*args) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T04:55:05,583 return func(self, options, args) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T04:55:05,583 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T04:55:05,583 result = self._result = resolver.resolve( 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T04:55:05,583 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T04:55:05,583 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T04:55:05,583 if not criterion.candidates: 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T04:55:05,583 return bool(self._sequence) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T04:55:05,583 return any(self) 2023-09-08T04:55:05,583 ^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T04:55:05,583 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T04:55:05,583 candidate = func() 2023-09-08T04:55:05,583 ^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T04:55:05,583 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T04:55:05,583 super().__init__( 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T04:55:05,583 self.dist = self._prepare() 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T04:55:05,583 dist = self._prepare_distribution() 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T04:55:05,583 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T04:55:05,583 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T04:55:05,583 dist = _get_prepared_distribution( 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T04:55:05,583 abstract_dist.prepare_distribution_metadata( 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T04:55:05,583 self.req.prepare_metadata() 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T04:55:05,583 self.metadata_directory = generate_metadata_legacy( 2023-09-08T04:55:05,583 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T04:55:05,583 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T04:55:05,583 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T04:55:05,583 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T04:55:05,596 Removed django-openkm==0.2-pre-alpha from https://files.pythonhosted.org/packages/aa/5f/484a4b4a1dfb2aa77becf127dd35a9c0d1f4d2327bb5f25beb51b212d22e/django_openkm-0.2-pre-alpha.tar.gz from build tracker '/tmp/pip-build-tracker-d88om91m' 2023-09-08T04:55:05,597 Removed build tracker: '/tmp/pip-build-tracker-d88om91m'