Dipendenze di sviluppo
Devi includere un file dei requisiti che elenchi tutte le versioni dei pacchetti usati durante lo sviluppo. In questo modo eventuali bug possono essere riprodotti e tu (e chiunque altro lavori al tuo pacchetto) avrai esattamente le stesse versioni degli altri pacchetti.
Questo è diverso dal parametro install_requires, che cerca di consentire il maggior numero possibile di versioni delle dipendenze. install_requires è pensato per gli utenti, mentre requirements.txt è per gli sviluppatori.
Questo esercizio fa parte del corso
Sviluppare pacchetti Python
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio