En cas de doute, supprimer le fichier uv.lock
Depuis son passage à Python 3.15, Simon Willison tombe par intermittence sur des erreurs de dépendances Python difficiles à déchiffrer. Sa règle : en cas de doute, supprimer le fichier uv.lock. Généré par uv run et listé dans .gitignore, ce fichier peut épingler une dépendance qui n'a pas encore de wheel pour Python 3.15 — l'exemple du jour échoue sur watchfiles==1.1.1, PyO3 ne supportant pas au-delà de la version 3.14. Supprimer le fichier puis relancer uv run pytest règle généralement le problème.

devopen-source
Source : Simon Willison
Lire la source d'origine ↗🦀 Brève rédigée automatiquement le — voir la méthode.