mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 21:35:00 +00:00
![]() For the case where there was no matching wheel on sync, we previously added a note about which wheels are available vs. on which platform you are on. We extend this error message to link directly towards `tool.uv.required-environments`, which otherwise has a discovery problem. On Linux (Setting `tool.uv.required-environments` doesn't help here either, but it's a clear example): ``` [project] name = "debug" version = "0.1.0" requires-python = "==3.10.*" dependencies = ["tensorflow-macos>=2.13.1"] ``` ``` Resolved 41 packages in 24ms error: Distribution `tensorflow-macos==2.16.2 @ registry+https://pypi.org/simple` can't be installed because it doesn't have a source distribution or wheel for the current platform hint: You're on Linux (`manylinux_2_39_x86_64`), but there are no wheels for the current platform, consider configuring `tool.uv.required-environments`. hint: `tensorflow-macos` (v2.16.2) only has wheels for the following platform: `macosx_12_0_arm64`. ```  --------- Co-authored-by: Zanie Blue <contact@zanie.dev> |
||
---|---|---|
.. | ||
lock | ||
pubgrub | ||
resolution | ||
resolver | ||
candidate_selector.rs | ||
dependency_mode.rs | ||
dependency_provider.rs | ||
error.rs | ||
exclude_newer.rs | ||
exclusions.rs | ||
flat_index.rs | ||
fork_indexes.rs | ||
fork_strategy.rs | ||
fork_urls.rs | ||
graph_ops.rs | ||
lib.rs | ||
manifest.rs | ||
marker.rs | ||
options.rs | ||
pins.rs | ||
preferences.rs | ||
prerelease.rs | ||
python_requirement.rs | ||
redirect.rs | ||
requires_python.rs | ||
resolution_mode.rs | ||
universal_marker.rs | ||
version_map.rs | ||
yanks.rs |