Die requirements.txt Datei für ein Paket in der Entwicklung enthält so etwas wie:Pip ignoriert veränderte Anforderung
git://git.gitsomewhere.com/[email protected]#egg=MyProject
Und es installiert von
pip install -r requirements.txt
, wenn es keine vorherige Version war.
Wenn sich der Commit-Hash ändert, wird Pip die Abhängigkeit jedoch nicht aktualisieren (diese Anforderung ist bereits erfüllt).
Gibt es eine Möglichkeit, Pip-Fetch zuverlässig die richtige Version zu geben, die durch den Commit-Hash spezifiziert wird (und vielleicht durch die Version in der setup.py des abgerufenen Pakets bestätigt wird)?
Pip 8.1.2, für die Aufzeichnung.