astral-sh/uv

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

Open

#16 192 ouverte le 8 oct. 2025

Voir sur GitHub
 (3 commentaires) (3 réactions) (0 assignés)Rust (84 934 stars) (3 111 forks)batch import
error messageshelp wanted

Description

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

Guide contributeur