2013-01-22 4 views
20

Ho appena scoperto che l'interfaccia utente web di pypi ha un campo "URL tracker bug" in modifica dei metadati delle uova.come impostare l'URL del bug tracker nello script setup.py

Questo campo esiste quindi suppongo che sia supportato in setup.py ma non riesco a trovare nulla su questo utilizzando google.

Quindi la domanda come faccio a configurare questo campo nel mio setup.py così quando si esegue un rilascio dist su pypi può essere riempito automaticamente.

risposta

16

La voce si chiama bugtrack_url, ma non viene prelevata da setup.py.

Da context e code Capisco che sia destinato ad essere utilizzato attraverso il web solo su PyPI, come metadati per progetto, e non le solite informazioni per versione.

Il modo ufficiale per aggiungere tali informazioni è tramite lo Project-URL list, ma setuptools e distribute non supportano ancora tale nuovo campo. Con distribute2 morti nell'acqua (almeno per ora), aggiungerei uno bugtrack_url nello setup.py e convertirlo in qualsiasi strumento di distribuzione che avremo in futuro quando arriverà il momento.