2023-09-08T13:19:15,682 Created temporary directory: /tmp/pip-build-tracker-10e9v2p4 2023-09-08T13:19:15,683 Initialized build tracking at /tmp/pip-build-tracker-10e9v2p4 2023-09-08T13:19:15,683 Created build tracker: /tmp/pip-build-tracker-10e9v2p4 2023-09-08T13:19:15,684 Entered build tracker: /tmp/pip-build-tracker-10e9v2p4 2023-09-08T13:19:15,685 Created temporary directory: /tmp/pip-wheel-31k1hihq 2023-09-08T13:19:15,688 Created temporary directory: /tmp/pip-ephem-wheel-cache-mglttf_a 2023-09-08T13:19:15,709 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T13:19:15,713 2 location(s) to search for versions of django-ftp-deploy: 2023-09-08T13:19:15,713 * https://pypi.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,713 * https://www.piwheels.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,714 Fetching project page and analyzing links: https://pypi.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,714 Getting page https://pypi.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,716 Found index url https://pypi.org/simple/ 2023-09-08T13:19:15,926 Fetched page https://pypi.org/simple/django-ftp-deploy/ as application/vnd.pypi.simple.v1+json 2023-09-08T13:19:15,929 Found link https://files.pythonhosted.org/packages/ea/09/12b054644e3b0757572aa4423df752847fdf6d6be3d170a31553e9852087/django-ftp-deploy-1.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.0 2023-09-08T13:19:15,929 Found link https://files.pythonhosted.org/packages/10/a9/fd406fa01f5213e6314f049ac2431116b37b6b702a6aeb6fb9e9020d8d7e/django-ftp-deploy-1.0.1.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.0.1 2023-09-08T13:19:15,930 Found link https://files.pythonhosted.org/packages/7e/c1/85fe6f6b6109fa95a2a381436ac3748e8e539c02df67e13fb333fb81ff87/django-ftp-deploy-1.0.2.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.0.2 2023-09-08T13:19:15,931 Found link https://files.pythonhosted.org/packages/b1/e3/3ef35d7dbaf51ff14f9f06cd52cb305b149a3e56a1e667a78478cb84c7a8/django-ftp-deploy-1.0.3.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.0.3 2023-09-08T13:19:15,931 Found link https://files.pythonhosted.org/packages/59/a9/02bbad8ebc08e50f20c785c31dc60f4c5689cff9fd52c8bb97b4a77169cf/django-ftp-deploy-1.0.4.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.0.4 2023-09-08T13:19:15,932 Found link https://files.pythonhosted.org/packages/e8/da/d158cb846306d32cb233e2bf4cecf3b4eda03565c6192183057d447e3698/django-ftp-deploy-1.1.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.1.0 2023-09-08T13:19:15,933 Found link https://files.pythonhosted.org/packages/12/4a/5c3d5730319b526b2820acc09c7f5be232635f91405a00dd4f84d9b897dd/django-ftp-deploy-1.2.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.2.0 2023-09-08T13:19:15,934 Found link https://files.pythonhosted.org/packages/fe/29/30506ccbd90143fbe56a6a6e27a478529c2a182a71a68840ca60455fceb5/django-ftp-deploy-1.2.1.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.2.1 2023-09-08T13:19:15,935 Found link https://files.pythonhosted.org/packages/2f/a3/230a4ade08f01a9ceba15294ca934765010a047490a395f99af09360f15e/django-ftp-deploy-1.3.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.3.0 2023-09-08T13:19:15,936 Found link https://files.pythonhosted.org/packages/0a/9f/6ebf6044308c767aec590e2ae03dcef01daf0667cb6828b9d47a0a81661a/django-ftp-deploy-1.4.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.4.0 2023-09-08T13:19:15,936 Found link https://files.pythonhosted.org/packages/9b/f7/8540f8a8d3e224538f9da175b364193e8c8bbe68a815ef79e909903790d8/django-ftp-deploy-1.4.1.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 1.4.1 2023-09-08T13:19:15,937 Found link https://files.pythonhosted.org/packages/7a/82/650f95e46c816b093ba733423508516bab15646a864e6de8c82162ff26e8/django-ftp-deploy-2.0.0.tar.gz (from https://pypi.org/simple/django-ftp-deploy/), version: 2.0.0 2023-09-08T13:19:15,938 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,939 Getting page https://www.piwheels.org/simple/django-ftp-deploy/ 2023-09-08T13:19:15,940 Found index url https://www.piwheels.org/simple/ 2023-09-08T13:19:16,317 Fetched page https://www.piwheels.org/simple/django-ftp-deploy/ as text/html 2023-09-08T13:19:16,321 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.0.4-py3-none-any.whl#sha256=b941d40368ec8df46c6f9e8dfdd6629eaae5951702d78655f47ae5c29d79e150 (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,321 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.1.0-py3-none-any.whl#sha256=0c6935153cf271913df90decc95d3e369589daebb73a4465578fd04dc72fe3b7 (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,322 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.2.0-py3-none-any.whl#sha256=a0e708503f3562ba6afb7b40bd4cd211837826e5624580b0db796286e877d826 (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,322 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.2.1-py3-none-any.whl#sha256=b451632c8433f3adb83e7e6553fb50ae2121b018122cc6f70f29b283a6f7aaec (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,323 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.3.0-py3-none-any.whl#sha256=7277859ecb23342934d1997a6cd84d5a17b8b4011e629bdc76a04dacb7834784 (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,323 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.4.0-py3-none-any.whl#sha256=ce06af71b5111cada2a481aedc7c7a49ed939549bd2de184db5f0586ee0349ca (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,324 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-1.4.1-py3-none-any.whl#sha256=5ea29b24387f419a00cf5e5ed94055bb3aa4e7603511c0bd8290795e621ff8cc (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,325 Skipping link: No binaries permitted for django-ftp-deploy: https://www.piwheels.org/simple/django-ftp-deploy/django_ftp_deploy-2.0.0-py3-none-any.whl#sha256=dd6b97b147628cdd833ff4eda4cc485026f15d29c4977ac4082acc1891d49590 (from https://www.piwheels.org/simple/django-ftp-deploy/) 2023-09-08T13:19:16,325 Skipping link: not a file: https://www.piwheels.org/simple/django-ftp-deploy/ 2023-09-08T13:19:16,326 Skipping link: not a file: https://pypi.org/simple/django-ftp-deploy/ 2023-09-08T13:19:16,346 Given no hashes to check 1 links for project 'django-ftp-deploy': discarding no candidates 2023-09-08T13:19:16,364 Collecting django-ftp-deploy==1.0 2023-09-08T13:19:16,366 Created temporary directory: /tmp/pip-unpack-528stt_z 2023-09-08T13:19:16,580 Downloading django-ftp-deploy-1.0.tar.gz (4.4 kB) 2023-09-08T13:19:16,612 Added django-ftp-deploy==1.0 from https://files.pythonhosted.org/packages/ea/09/12b054644e3b0757572aa4423df752847fdf6d6be3d170a31553e9852087/django-ftp-deploy-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-10e9v2p4' 2023-09-08T13:19:16,614 Running setup.py (path:/tmp/pip-wheel-31k1hihq/django-ftp-deploy_1d6614fd1ca44347af4c788398fe15de/setup.py) egg_info for package django-ftp-deploy 2023-09-08T13:19:16,615 Created temporary directory: /tmp/pip-pip-egg-info-ntsn87u5 2023-09-08T13:19:16,615 Preparing metadata (setup.py): started 2023-09-08T13:19:16,617 Running command python setup.py egg_info 2023-09-08T13:19:17,020 Traceback (most recent call last): 2023-09-08T13:19:17,020 File "", line 2, in 2023-09-08T13:19:17,021 File "", line 34, in 2023-09-08T13:19:17,022 File "/tmp/pip-wheel-31k1hihq/django-ftp-deploy_1d6614fd1ca44347af4c788398fe15de/setup.py", line 12, in 2023-09-08T13:19:17,023 long_description=open('README.rst').read(), 2023-09-08T13:19:17,024 ^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,025 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2023-09-08T13:19:17,092 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T13:19:17,105 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T13:19:17,105 exec(compile('"'"''"'"''"'"' 2023-09-08T13:19:17,105 # This is -- a caller that pip uses to run setup.py 2023-09-08T13:19:17,105 # 2023-09-08T13:19:17,105 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T13:19:17,105 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T13:19:17,105 # - It provides a clear error message when setuptools is not installed. 2023-09-08T13:19:17,105 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T13:19:17,105 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T13:19:17,105 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T13:19:17,105 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T13:19:17,105 import os, sys, tokenize 2023-09-08T13:19:17,105 2023-09-08T13:19:17,105 try: 2023-09-08T13:19:17,105 import setuptools 2023-09-08T13:19:17,105 except ImportError as error: 2023-09-08T13:19:17,105 print( 2023-09-08T13:19:17,105 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T13:19:17,105 "the build environment.", 2023-09-08T13:19:17,105 file=sys.stderr, 2023-09-08T13:19:17,105 ) 2023-09-08T13:19:17,105 sys.exit(1) 2023-09-08T13:19:17,105 2023-09-08T13:19:17,105 __file__ = %r 2023-09-08T13:19:17,105 sys.argv[0] = __file__ 2023-09-08T13:19:17,105 2023-09-08T13:19:17,105 if os.path.exists(__file__): 2023-09-08T13:19:17,105 filename = __file__ 2023-09-08T13:19:17,105 with tokenize.open(__file__) as f: 2023-09-08T13:19:17,105 setup_py_code = f.read() 2023-09-08T13:19:17,105 else: 2023-09-08T13:19:17,105 filename = "" 2023-09-08T13:19:17,105 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T13:19:17,105 2023-09-08T13:19:17,105 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T13:19:17,105 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-31k1hihq/django-ftp-deploy_1d6614fd1ca44347af4c788398fe15de/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ntsn87u5[/] 2023-09-08T13:19:17,106 [bold magenta]cwd[/]: /tmp/pip-wheel-31k1hihq/django-ftp-deploy_1d6614fd1ca44347af4c788398fe15de/ 2023-09-08T13:19:17,106 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T13:19:17,108 ERROR: [present-rich] metadata generation failed 2023-09-08T13:19:17,113 Exception information: 2023-09-08T13:19:17,113 Traceback (most recent call last): 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T13:19:17,113 call_subprocess( 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T13:19:17,113 raise error 2023-09-08T13:19:17,113 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T13:19:17,113 2023-09-08T13:19:17,113 The above exception was the direct cause of the following exception: 2023-09-08T13:19:17,113 2023-09-08T13:19:17,113 Traceback (most recent call last): 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T13:19:17,113 status = run_func(*args) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T13:19:17,113 return func(self, options, args) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T13:19:17,113 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T13:19:17,113 result = self._result = resolver.resolve( 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T13:19:17,113 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T13:19:17,113 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T13:19:17,113 if not criterion.candidates: 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T13:19:17,113 return bool(self._sequence) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T13:19:17,113 return any(self) 2023-09-08T13:19:17,113 ^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T13:19:17,113 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T13:19:17,113 candidate = func() 2023-09-08T13:19:17,113 ^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T13:19:17,113 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T13:19:17,113 super().__init__( 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T13:19:17,113 self.dist = self._prepare() 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T13:19:17,113 dist = self._prepare_distribution() 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T13:19:17,113 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T13:19:17,113 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T13:19:17,113 dist = _get_prepared_distribution( 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T13:19:17,113 abstract_dist.prepare_distribution_metadata( 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T13:19:17,113 self.req.prepare_metadata() 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T13:19:17,113 self.metadata_directory = generate_metadata_legacy( 2023-09-08T13:19:17,113 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T13:19:17,113 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T13:19:17,113 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T13:19:17,113 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T13:19:17,126 Removed django-ftp-deploy==1.0 from https://files.pythonhosted.org/packages/ea/09/12b054644e3b0757572aa4423df752847fdf6d6be3d170a31553e9852087/django-ftp-deploy-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-10e9v2p4' 2023-09-08T13:19:17,127 Removed build tracker: '/tmp/pip-build-tracker-10e9v2p4'