Aller au contenu
S'abonner

Supprimer le fichier uv.lock en cas de doute sur Python 3.15

Enregistrer

En bref

  1. Les erreurs de dépendances Python 3.15 peuvent être résolues en supprimant le fichier uv.lock.
  2. Certaines versions de dépendances comme watchfiles 1.1.1 ne sont pas compatibles avec Python 3.15.
  3. La régénération du fichier uv.lock après suppression corrige souvent le problème.

Un développeur signale des erreurs de dépendances Python depuis le passage à Python 3.15. Selon lui, la solution consiste à supprimer le fichier uv.lock généré lors de l'exécution de commandes comme `uv run pytest`.

Ce fichier peut en effet figer une version de dépendance incompatible avec Python 3.15, comme watchfiles 1.1.1 qui nécessite PyO3 3.14 maximum. La suppression du fichier et une nouvelle exécution résolvent généralement le problème.

Ce résumé vous donne l'essentiel. L'article complet, ses chiffres et ses citations sont chez Simon Willison's Weblog.

Lire l'article original

Résumé généré par IA à partir de la source, relu par règles. Comment nous rédigeons · Signaler une erreur

Cookies et vie privée

Le Petit Récap n'utilise que le stockage strictement nécessaire (langue, thème, ce choix). Avec votre accord, nous mesurons aussi l'audience de façon anonyme, sans cookie, pour améliorer le site. En savoir plus