Uso Python da un po 'di tempo, sia nel contesto di progetti personali che professionali.
Una cosa che mi è accaduta di recente è che non avevo mai pensato a un buon modo per distribuire i programmi Python. Fondamentalmente, dal momento che è principalmente un insieme di script, di solito li copio sulla macchina dove voglio che sia distribuito e voilà !
Ma credo che ci dovrebbero essere alcune buone pratiche su come si dovrebbero distribuire i progetti Python. Ho sentito parlare di Python Eggs ma non ho familiarità con esso per vedere se è una buona scelta. O un semplice vecchio tarball con una serie di script di shell per eseguire gli script del modulo principale?
Fondamentalmente mi piacerebbe essere in grado di fare una distribuzione piacevole, elegante e indipendente, e non solo copiare file qua e là, poiché non consente il monitoraggio della versione facilmente ed è abbastanza complicato.