web-dev-qa-db-fra.com

Git - Pipfile.lock doit-il être engagé dans le contrôle de version?

Lorsque deux développeurs travaillent sur un projet avec différents systèmes d'exploitation, le Pipfile.lock est différent (en particulier la partie à l'intérieur Host-environment-markers).

Pour PHP, la plupart des gens recommandent de valider composer.lock fichier.

Doit-on faire de même pour Python?

30
Julien Le Coupanec

Court - Oui!

Le fichier de verrouillage indique à pipenv quelle version de chaque dépendance doit être installée. Vous aurez une cohérence sur toutes les machines.

// update: Même question sur github

42
wiesson