2025-09-08T10:41:28,507 Created temporary directory: /tmp/pip-build-tracker-7_j21m6s 2025-09-08T10:41:28,507 Initialized build tracking at /tmp/pip-build-tracker-7_j21m6s 2025-09-08T10:41:28,507 Created build tracker: /tmp/pip-build-tracker-7_j21m6s 2025-09-08T10:41:28,508 Entered build tracker: /tmp/pip-build-tracker-7_j21m6s 2025-09-08T10:41:28,508 Created temporary directory: /tmp/pip-wheel-kzu8zxkq 2025-09-08T10:41:28,511 Created temporary directory: /tmp/pip-ephem-wheel-cache-etljcy09 2025-09-08T10:41:28,567 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T10:41:28,569 2 location(s) to search for versions of krzbackup: 2025-09-08T10:41:28,569 * https://pypi.org/simple/krzbackup/ 2025-09-08T10:41:28,569 * https://www.piwheels.org/simple/krzbackup/ 2025-09-08T10:41:28,570 Fetching project page and analyzing links: https://pypi.org/simple/krzbackup/ 2025-09-08T10:41:28,570 Getting page https://pypi.org/simple/krzbackup/ 2025-09-08T10:41:28,571 Found index url https://pypi.org/simple/ 2025-09-08T10:41:28,715 Fetched page https://pypi.org/simple/krzbackup/ as application/vnd.pypi.simple.v1+json 2025-09-08T10:41:28,717 Found link https://files.pythonhosted.org/packages/90/76/5d2790450a8f1decd095eafc4d0053a8cc21202724a4b50b9185ae4c10c2/krzbackup-0.1.11.tar.gz (from https://pypi.org/simple/krzbackup/), version: 0.1.11 2025-09-08T10:41:28,718 Fetching project page and analyzing links: https://www.piwheels.org/simple/krzbackup/ 2025-09-08T10:41:28,718 Getting page https://www.piwheels.org/simple/krzbackup/ 2025-09-08T10:41:28,720 Found index url https://www.piwheels.org/simple/ 2025-09-08T10:41:28,833 Fetched page https://www.piwheels.org/simple/krzbackup/ as text/html 2025-09-08T10:41:28,834 Skipping link: not a file: https://www.piwheels.org/simple/krzbackup/ 2025-09-08T10:41:28,835 Skipping link: not a file: https://pypi.org/simple/krzbackup/ 2025-09-08T10:41:28,862 Given no hashes to check 1 links for project 'krzbackup': discarding no candidates 2025-09-08T10:41:28,863 Collecting krzbackup==0.1.11 2025-09-08T10:41:28,864 Created temporary directory: /tmp/pip-unpack-9sizod0d 2025-09-08T10:41:29,055 Downloading krzbackup-0.1.11.tar.gz (5.0 kB) 2025-09-08T10:41:29,079 Added krzbackup==0.1.11 from https://files.pythonhosted.org/packages/90/76/5d2790450a8f1decd095eafc4d0053a8cc21202724a4b50b9185ae4c10c2/krzbackup-0.1.11.tar.gz to build tracker '/tmp/pip-build-tracker-7_j21m6s' 2025-09-08T10:41:29,080 Running setup.py (path:/tmp/pip-wheel-kzu8zxkq/krzbackup_1a88e899257e4cf8bec69d109d45c1bd/setup.py) egg_info for package krzbackup 2025-09-08T10:41:29,080 Created temporary directory: /tmp/pip-pip-egg-info-xp2il0w0 2025-09-08T10:41:29,081 Preparing metadata (setup.py): started 2025-09-08T10:41:29,081 Running command python setup.py egg_info 2025-09-08T10:41:29,680 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T10:41:29,680 !! 2025-09-08T10:41:29,680 ******************************************************************************** 2025-09-08T10:41:29,680 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T10:41:29,680 versions. Please use the underscore name 'description_file' instead. 2025-09-08T10:41:29,681 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T10:41:29,681 or your builds will no longer be supported. 2025-09-08T10:41:29,681 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T10:41:29,681 ******************************************************************************** 2025-09-08T10:41:29,681 !! 2025-09-08T10:41:29,681 opt = self._enforce_underscore(opt, section) 2025-09-08T10:41:29,704 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T10:41:29,704 !! 2025-09-08T10:41:29,704 ******************************************************************************** 2025-09-08T10:41:29,704 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T10:41:29,704 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T10:41:29,704 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T10:41:29,704 or your builds will no longer be supported. 2025-09-08T10:41:29,704 ******************************************************************************** 2025-09-08T10:41:29,705 !! 2025-09-08T10:41:29,705 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T10:41:31,634 WARNING: The repository located at nexus.mw-krz-swd.de is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host nexus.mw-krz-swd.de'. 2025-09-08T10:41:31,654 ERROR: Could not find a version that satisfies the requirement pytest-runner (from versions: none) 2025-09-08T10:41:31,655 ERROR: No matching distribution found for pytest-runner 2025-09-08T10:41:31,832 Traceback (most recent call last): 2025-09-08T10:41:31,833 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 121, in _fetch_build_egg_no_warn 2025-09-08T10:41:31,833 subprocess.check_call(cmd) 2025-09-08T10:41:31,833 ~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T10:41:31,833 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-08T10:41:31,833 raise CalledProcessError(retcode, cmd) 2025-09-08T10:41:31,833 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpu_q21kml', '--quiet', '--index-url', 'http://nexus.mw-krz-swd.de/repository/KRZPyPi/simple', 'pytest-runner']' returned non-zero exit status 1. 2025-09-08T10:41:31,833 The above exception was the direct cause of the following exception: 2025-09-08T10:41:31,834 Traceback (most recent call last): 2025-09-08T10:41:31,837 File "", line 2, in 2025-09-08T10:41:31,837 exec(compile(''' 2025-09-08T10:41:31,837 ~~~~^^^^^^^^^^^^ 2025-09-08T10:41:31,837 # This is -- a caller that pip uses to run setup.py 2025-09-08T10:41:31,837 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,837 ...<32 lines>... 2025-09-08T10:41:31,837 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T10:41:31,838 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,838 ''' % ('/tmp/pip-wheel-kzu8zxkq/krzbackup_1a88e899257e4cf8bec69d109d45c1bd/setup.py',), "", "exec")) 2025-09-08T10:41:31,838 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,838 File "", line 35, in 2025-09-08T10:41:31,838 File "/tmp/pip-wheel-kzu8zxkq/krzbackup_1a88e899257e4cf8bec69d109d45c1bd/setup.py", line 14, in 2025-09-08T10:41:31,838 setup( 2025-09-08T10:41:31,838 ~~~~~^ 2025-09-08T10:41:31,839 name='krzbackup', 2025-09-08T10:41:31,839 ^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,839 ...<11 lines>... 2025-09-08T10:41:31,839 tests_require=['pytest'] 2025-09-08T10:41:31,839 ^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,839 ) 2025-09-08T10:41:31,839 ^ 2025-09-08T10:41:31,839 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 114, in setup 2025-09-08T10:41:31,840 _install_setup_requires(attrs) 2025-09-08T10:41:31,840 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-08T10:41:31,840 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 87, in _install_setup_requires 2025-09-08T10:41:31,840 _fetch_build_eggs(dist) 2025-09-08T10:41:31,840 ~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-08T10:41:31,840 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 92, in _fetch_build_eggs 2025-09-08T10:41:31,840 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T10:41:31,841 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,841 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 766, in fetch_build_eggs 2025-09-08T10:41:31,841 return _fetch_build_eggs(self, requires) 2025-09-08T10:41:31,841 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 54, in _fetch_build_eggs 2025-09-08T10:41:31,841 resolved_dists = [_fetch_build_egg_no_warn(dist, req) for req in needed_reqs] 2025-09-08T10:41:31,841 ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-08T10:41:31,841 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 123, in _fetch_build_egg_no_warn 2025-09-08T10:41:31,842 raise DistutilsError(str(e)) from e 2025-09-08T10:41:31,842 distutils.errors.DistutilsError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpu_q21kml', '--quiet', '--index-url', 'http://nexus.mw-krz-swd.de/repository/KRZPyPi/simple', 'pytest-runner']' returned non-zero exit status 1. 2025-09-08T10:41:31,931 ERROR: python setup.py egg_info exited with 1 2025-09-08T10:41:31,944 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T10:41:31,944 exec(compile('"'"''"'"''"'"' 2025-09-08T10:41:31,944 # This is -- a caller that pip uses to run setup.py 2025-09-08T10:41:31,944 # 2025-09-08T10:41:31,944 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T10:41:31,944 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T10:41:31,944 # - It provides a clear error message when setuptools is not installed. 2025-09-08T10:41:31,944 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T10:41:31,944 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T10:41:31,944 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T10:41:31,944 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T10:41:31,944 import os, sys, tokenize, traceback 2025-09-08T10:41:31,944 2025-09-08T10:41:31,944 try: 2025-09-08T10:41:31,944 import setuptools 2025-09-08T10:41:31,944 except ImportError: 2025-09-08T10:41:31,944 print( 2025-09-08T10:41:31,944 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T10:41:31,944 "the build environment with exception:", 2025-09-08T10:41:31,944 file=sys.stderr, 2025-09-08T10:41:31,944 ) 2025-09-08T10:41:31,944 traceback.print_exc() 2025-09-08T10:41:31,944 sys.exit(1) 2025-09-08T10:41:31,944 2025-09-08T10:41:31,944 __file__ = %r 2025-09-08T10:41:31,944 sys.argv[0] = __file__ 2025-09-08T10:41:31,944 2025-09-08T10:41:31,944 if os.path.exists(__file__): 2025-09-08T10:41:31,944 filename = __file__ 2025-09-08T10:41:31,944 with tokenize.open(__file__) as f: 2025-09-08T10:41:31,944 setup_py_code = f.read() 2025-09-08T10:41:31,944 else: 2025-09-08T10:41:31,944 filename = "" 2025-09-08T10:41:31,944 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T10:41:31,944 2025-09-08T10:41:31,944 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T10:41:31,944 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-kzu8zxkq/krzbackup_1a88e899257e4cf8bec69d109d45c1bd/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-xp2il0w0[/] 2025-09-08T10:41:31,944 [bold magenta]cwd[/]: /tmp/pip-wheel-kzu8zxkq/krzbackup_1a88e899257e4cf8bec69d109d45c1bd/ 2025-09-08T10:41:31,944 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T10:41:31,945 ERROR: metadata generation failed 2025-09-08T10:41:31,951 Exception information: 2025-09-08T10:41:31,951 Traceback (most recent call last): 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T10:41:31,951 call_subprocess( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 args, 2025-09-08T10:41:31,951 ^^^^^ 2025-09-08T10:41:31,951 ...<2 lines>... 2025-09-08T10:41:31,951 spinner=spinner, 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T10:41:31,951 raise error 2025-09-08T10:41:31,951 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T10:41:31,951 2025-09-08T10:41:31,951 The above exception was the direct cause of the following exception: 2025-09-08T10:41:31,951 2025-09-08T10:41:31,951 Traceback (most recent call last): 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T10:41:31,951 status = _inner_run() 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T10:41:31,951 return self.run(options, args) 2025-09-08T10:41:31,951 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T10:41:31,951 return func(self, options, args) 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T10:41:31,951 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T10:41:31,951 result = self._result = resolver.resolve( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T10:41:31,951 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T10:41:31,951 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T10:41:31,951 if not criterion.candidates: 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T10:41:31,951 return bool(self._sequence) 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T10:41:31,951 self._bool = any(self) 2025-09-08T10:41:31,951 ~~~^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T10:41:31,951 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T10:41:31,951 ^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T10:41:31,951 candidate = func() 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T10:41:31,951 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 link, template, name, version 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T10:41:31,951 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 link, 2025-09-08T10:41:31,951 ^^^^^ 2025-09-08T10:41:31,951 ...<3 lines>... 2025-09-08T10:41:31,951 version=version, 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T10:41:31,951 super().__init__( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 link=link, 2025-09-08T10:41:31,951 ^^^^^^^^^^ 2025-09-08T10:41:31,951 ...<4 lines>... 2025-09-08T10:41:31,951 version=version, 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T10:41:31,951 self.dist = self._prepare() 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T10:41:31,951 dist = self._prepare_distribution() 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T10:41:31,951 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T10:41:31,951 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T10:41:31,951 dist = _get_prepared_distribution( 2025-09-08T10:41:31,951 req, 2025-09-08T10:41:31,951 ...<3 lines>... 2025-09-08T10:41:31,951 self.check_build_deps, 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T10:41:31,951 abstract_dist.prepare_distribution_metadata( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 finder, build_isolation, check_build_deps 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T10:41:31,951 self.req.prepare_metadata() 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T10:41:31,951 self.metadata_directory = generate_metadata_legacy( 2025-09-08T10:41:31,951 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T10:41:31,951 build_env=self.build_env, 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ...<3 lines>... 2025-09-08T10:41:31,951 details=details, 2025-09-08T10:41:31,951 ^^^^^^^^^^^^^^^^ 2025-09-08T10:41:31,951 ) 2025-09-08T10:41:31,951 ^ 2025-09-08T10:41:31,951 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T10:41:31,951 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T10:41:31,951 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T10:41:31,976 Removed krzbackup==0.1.11 from https://files.pythonhosted.org/packages/90/76/5d2790450a8f1decd095eafc4d0053a8cc21202724a4b50b9185ae4c10c2/krzbackup-0.1.11.tar.gz from build tracker '/tmp/pip-build-tracker-7_j21m6s' 2025-09-08T10:41:31,977 Removed build tracker: '/tmp/pip-build-tracker-7_j21m6s'