Uso Python da un po 'di tempo, sia nel contesto di progetti personali che professionali.
Una cosa che mi è successa di recente è che non avevo mai pensato a un buon modo per distribuire i programmi Python. Fondamentalmente, dal momento che è principalmente un mucchio di script, di solito li copio sulla macchina in cui lo voglio distribuito e voilà !
Ma credo che ci dovrebbero essere alcune buone pratiche su come distribuire i progetti Python. Ho sentito parlare di Python Eggs ma non ho abbastanza familiarità con esso per vedere se è una buona scelta. O un semplice vecchio tarball con un mucchio di script 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 i file qua e là, in quanto non consente il tracciamento della versione facilmente ed è piuttosto disordinato.