Entwicklungsabhängigkeiten
Du musst eine Requirements-Datei hinzufügen, die alle Versionen der während der Entwicklung verwendeten Pakete enthält. So lassen sich Bugs reproduzieren und es ist sichergestellt, dass du und alle anderen, die an deinem Paket arbeiten, exakt die gleichen Versionen der anderen Pakete verwenden.
Das unterscheidet sich vom Parameter install_requires, der möglichst viele Versionen von Abhängigkeiten zulassen soll. install_requires ist für Nutzer:innen, requirements.txt ist für Entwickler:innen.
Diese Übung ist Teil des Kurses
<Kurs>Python-Pakete entwickeln</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten