Open
Description
pipenv, version 2025.0.1
INFO:pipenv.patched.pip._internal.cli.spinners:Preparing metadata (pyproject.toml): finished with status 'error'
ERROR:pip.subprocessor:Preparing metadata (pyproject.toml) exited with 1
Traceback (most recent call last):
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata
distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/utils/misc.py", line 723, in prepare_metadata_for_build_wheel
return super().prepare_metadata_for_build_wheel(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
metadata_directory=metadata_directory,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
config_settings=cs,
^^^^^^^^^^^^^^^^^^^
_allow_fallback=_allow_fallback,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/pyproject_hooks/_impl.py", line 224, in prepare_metadata_for_build_wheel
return self._call_hook(
~~~~~~~~~~~~~~~^
"prepare_metadata_for_build_wheel",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
},
^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/pyproject_hooks/_impl.py", line 392, in _call_hook
self._subprocess_runner(
~~~~~~~~~~~~~~~~~~~~~~~^
,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cwd=self.source_dir,
^^^^^^^^^^^^^^^^^^^^
extra_environ=extra_environ,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/utils/subprocess.py", line 237, in runner
call_subprocess(
~~~~~~~~~~~~~~~^
cmd,
^^^^
...<3 lines>...
spinner=spinner,
^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/utils/subprocess.py", line 209, in call_subprocess
raise error
pipenv.patched.pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 472, in resolve
results = resolver.resolve(self.constraints, check_supported_wheels=False)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve
result = self._result = resolver.resolve(
~~~~~~~~~~~~~~~~^
collected.requirements, max_rounds=limit_how_complex_resolution_can_be
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 427, in resolve
failure_causes = self._attempt_to_pin_criterion(name)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 239, in _attempt_to_pin_criterion
criteria = self._get_updated_criteria(candidate)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 230, in _get_updated_criteria
self._add_to_criteria(criteria, requirement, parent=candidate)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria
if not criterion.candidates:
^^^^^^^^^^^^^^^^^^^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_vendor/resolvelib/structs.py", line 156, in __bool__
return bool(self._sequence)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 174, in __bool__
return any(self)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 162, in <genexpr>
return (c for c in iterator if id(c) not in self._incompatible_ids)
^^^^^^^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 53, in _iter_built
candidate = func()
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link
base: Optional[BaseCandidate] = self._make_base_candidate_from_link(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
link, template, name, version
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link
self._link_candidate_cache = LinkCandidate(
~~~~~~~~~~~~~^
link,
^^^^^
...<3 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 308, in __init__
super().__init__(
~~~~~~~~~~~~~~~~^
link=link,
^^^^^^^^^^
...<4 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 160, in __init__
self.dist = self._prepare()
~~~~~~~~~~~~~^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 237, in _prepare
dist = self._prepare_distribution()
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 319, in _prepare_distribution
return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 527, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 642, in _prepare_linked_requirement
dist = _get_prepared_distribution(
req,
...<3 lines>...
self.check_build_deps,
)
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 72, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
finder, build_isolation, check_build_deps
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata
self.req.prepare_metadata()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/req/req_install.py", line 576, in prepare_metadata
self.metadata_directory = generate_metadata(
~~~~~~~~~~~~~~~~~^
build_env=self.build_env,
^^^^^^^^^^^^^^^^^^^^^^^^^
backend=self.pep517_backend,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
details=details,
^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/patched/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata
raise MetadataGenerationFailed(package_details=details) from error
pipenv.patched.pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 465, in <module>
main()
~~~~^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 451, in main
_main(
~~~~~^
parsed.pre,
^^^^^^^^^^^
...<7 lines>...
category=parsed.category,
^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 436, in _main
resolve_packages(
~~~~~~~~~~~~~~~~^
pre, clear, verbose, system, write, requirements_dir, packages, category
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/resolver.py", line 400, in resolve_packages
results, resolver = resolve_deps(
~~~~~~~~~~~~^
packages,
^^^^^^^^^
...<7 lines>...
req_dir=requirements_dir,
^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 979, in resolve_deps
results, hashes, internal_resolver = actually_resolve_deps(
~~~~~~~~~~~~~~~~~~~~~^
deps,
^^^^^
...<7 lines>...
req_dir=req_dir,
^^^^^^^^^^^^^^^^
)
^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 747, in actually_resolve_deps
resolver.resolve()
~~~~~~~~~~~~~~~~^^
File "/home/khteh/.local/lib/python3.13/site-packages/pipenv/utils/resolver.py", line 474, in resolve
raise ResolutionFailure(message=e)
pipenv.exceptions.ResolutionFailure: ERROR: metadata generation failed
✘ Locking Failed!
Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
You can use $ pipenv run pip install <requirement_name> to bypass this mechanism, then run $ pipenv graph to inspect the versions actually installed in the virtualenv.
Hint: try $ pipenv lock --pre if it is a pre-release dependency.
ERROR: Failed to lock Pipfile.lock!