Come visto nella sezione 1.2, per creare una
distribuzione sorgente si usa il comando sdist
. Nel caso
più semplice:
python setup.py sdist
(assumendo che non si sia stata specificata nessuna opzione
sdist
nello script di setup o nel file di configurazione),
sdist
crea l'archivio nel formato predefinito per la
piattaforma corrente. Il formato predefinito è un file
(.tar.gz) in Unix ed un file ZIP in Windows.
** Qui non c'è supporto per Mac OS **
Si possono specificare tutti i formati che si vuole usando l'opzione --formats, per esempio:
python setup.py sdist --formats=gztar,zip
per creare un file tar.gz ed un file .zip. I formati disponibili sono:
Formato | Descrizione | Note |
---|---|---|
zip |
file zip (.zip) | (1),(3) |
gztar |
file tar e gzip (.tar.gz) | (2),(4) |
bztar |
file tar e bzip2 (.tar.bz2) | (4) |
ztar |
file tar compresso (.tar.Z) | (4) |
tar |
file tar (.tar) | (4) |
Note: