2013-01-22 32 views
20

我剛剛發現pypi web UI在編輯egg元數據時有一個字段「Bug跟蹤器URL」。如何在setup.py腳本中設置bug跟蹤器URL

此字段存在,所以我想它是setup.py支持,但我找不到任何關於此使用谷歌。

所以問題是如何在setup.py中設置這個字段,所以當在pypi上執行dist分發時,它可以被自動填充。

回答

16

該條目被稱爲bugtrack_url,但它不是從setup.py接收。

contextcode據我所知,它旨在通過Web上的PyPI僅用於每個項目的元數據,而不是通常的每個發佈版信息。

添加此類信息的官方方式是通過Project-URL list,但setuptoolsdistribute尚不支持該新字段。由於distribute2死在水中(至少現在是這樣),無論如何我會在setup.py中添加一個bugtrack_url,並將其轉換爲我們將來獲得的任何分配工具。