You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issue tracker and believe that this is not a duplicate.
Make sure you run commands with -v flag before pasting the output.
Steps to reproduce
pdm install. I have a massive pyproject.toml which I've been trying to narrow down, to find the dependencies to reproduce the issue. Will update the issue later once I get that
Actual behavior
Error occurs
Traceback (most recent call last):
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 523, in _sort_key
pri = -(wheel.find_most_preferred_tag(
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/models/wheel.py", line 85, in find_most_preferred_tag
return min(
ValueError: min() arg is an empty sequence
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/termui.py", line 192, in logging
yield logger
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/cli/actions.py", line 64, in do_lock
mapping, dependencies, summaries = resolve(
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/resolver/core.py", line 150, in resolve
result = resolver.resolve(requirements, max_rounds)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/resolvelib/resolvers.py", line 473, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/resolvelib/resolvers.py", line 367, in resolve
failure_causes = self._attempt_to_pin_criterion(name)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion
criteria = self._get_criteria_to_update(candidate)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/resolvelib/resolvers.py", line 202, in _get_criteria_to_update
for r in self._p.get_dependencies(candidate=candidate):
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/resolver/providers.py", line 89, in get_dependencies
deps, requires_python, summary = self.repository.get_dependencies(candidate)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/repositories.py", line 66, in get_dependencies
requirements, requires_python, summary = getter(candidate)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/repositories.py", line 32, in wrapper
result = func(self, candidate)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/repositories.py", line 175, in _get_dependencies_from_metadata
deps = candidate.get_dependencies_from_metadata()
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/candidates.py", line 240, in get_dependencies_from_metadata
metadata = self.get_metadata()
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/candidates.py", line 185, in get_metadata
built = self.environment.build(ireq, self.hashes, allow_all_wheels)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/models/environment.py", line 239, in build
populate_link(finder, ireq, False)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pdm/utils.py", line 362, in populate_link
link = finder.find_requirement(ireq, upgrade)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 896, in find_requirement
best_candidate_result = self.find_best_candidate(
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 885, in find_best_candidate
return candidate_evaluator.compute_best_candidate(candidates)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 568, in compute_best_candidate
applicable_candidates = self.get_applicable_candidates(candidates)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 481, in get_applicable_candidates
return sorted(filtered_applicable_candidates, key=self._sort_key)
File "/usr/local/Cellar/pdm/1.5.3/libexec/lib/python3.9/site-packages/pip/_internal/index/package_finder.py", line 527, in _sort_key
raise UnsupportedWheel(
pip._internal.exceptions.UnsupportedWheel: tornado-5.1.1-cp35-cp35m-win32.whl is not a supported wheel for this platform. It can't be sorted
Make sure you run commands with
-v
flag before pasting the output.Steps to reproduce
pdm install. I have a massive pyproject.toml which I've been trying to narrow down, to find the dependencies to reproduce the issue. Will update the issue later once I get that
Actual behavior
Expected behavior
No crash
Environment Information
The text was updated successfully, but these errors were encountered: