astral-sh/uv

Show a better error when a uv lockfile is used in `-r`

Offen

#16.192 geöffnet am 08.10.2025

 (3 Kommentare) (4 Reaktionen) (0 zugewiesene Personen)Rust (3.111 Forks)batch import
error messageshelp wanted

Repository-Metriken

Stars
 (84.934 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 7T 16h) (259 gemergte PRs in 30 T)

Beschreibung

e.g., if you try to use uv lock --script action.py then -r action.py.lock

error: Couldn't parse requirement in `action.py.lock` at position 0
  Caused by: no such comparison operator "=", must be one of ~= == != <= >= < > ===
version = 1
        ^^^

We can do better by detecting our own lockfile format

Contributor Guide