Pips "--dry-run"-Option nutzen falls verfügbar #796
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Verbessert den in #794 eingeführten Code zum Installieren und Aktualisieren von Abhängigkeiten mittels
pip
indem dessen--dry-run
-Option verwendet wird, falls vorhanden. Mit Hilfe dieser Option lässt sich prüfen ob eine Abhängigkeit fehlt oder veraltet ist ohne das Paket tatsächlich zu installieren oder zu aktualisieren. Dies ermöglicht eine flüssigere Ausgabe in Fällen in denen eine Paket tatsächlich modifiziert werden muss, da die Ausgabe, anders als bei der vorherigen Implementierung, nicht erst nach Abschluss der Ausführung vonpip
ausgegeben werden kann. Falls die Ausführung vonpip
mit der--dry-run
-Option scheitert, wird die bisherige Implementierung als Fallback-Lösung verwendet.