L'Indice del Python Package (PyPI) mantiene i meta-data che descrivono le
distribuzioni preparate con Distutils. Il comando Distutils
register
viene usato per indicare i meta-data della propria
distribuzione all'indice. Viene invocato come qui di seguito:
python setup.py register
le Distutils risponderanno con il seguente prompt:
running register We need to know who you are, so please choose either: 1. use your existing login, 2. register as a new user, 3. have the server generate a new password for you (and email it to you), or 4. quit Your selection [default 1]:
Nota: Se le proprie credenziali nome-utente e password vengono salvate localmente, questo menu non verra visualizzato.
Se non si è già registrati con PyPI, questo va fatto adesso. Si deve scegliere l'opzione 2 ed inserire i propri dati, come richiesto. Subito dopo questo passaggio, si riceverà una email che verrà usata per confermare la propria registrazione.
Una volta che si è registrati, si può scegliere l'opzione 1 dal menu.
Verranno richiesti i propri nome-utente e password PyPI e
register
inserirà i propri meta-data nell'indice.
Si possono inserire ogni numero di versione della propria distribuzione nell'indice. Se si alterano i meta-data per una particolare versione, si devono inserire nuovamente e l'indice verrà aggiornato.
PyPI mantiene un record per ciascuna combinazione (nome, versione)
inserita. Il primo utente che inserisce informazioni per un preciso
nome, viene dichiarato come il proprietario (Owner) di quel nome. Si
devono inserire i cambiamenti attraverso il comando register
o attraverso l'interfaccia web. Tramite questi comandi si devono
anche designare gli altri utenti come Proprietari o Mantainers. I
Maintainers devono aggiornare le informazioni del package, ma non
possono designare altri Proprietari o Maintainers.
In modo predefinito PyPI mostrerà tutte le versioni per il package indicato. Per nascondere alcune versioni, la proprietà Hidden dovrebbe essere impostata a Yes. Questo deve essere fatto attraverso l'interfaccia Web.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.