astral-sh / uv

An extremely fast Python package and project manager, written in Rust.
https://docs.astral.sh/uv
Apache License 2.0
27.56k stars 793 forks source link

Use consistent formatting for build system errors #9340

Open charliermarsh opened 4 days ago

charliermarsh commented 4 days ago

Summary

These look pretty different from the help / hint messages we show on resolver failure. I've added color, backticks, and a "hint:" prefix.

Before:

Screenshot 2024-11-21 at 5 45 40 PM

After:

Screenshot 2024-11-21 at 6 05 31 PM