2013-06-30 46 views
15

我希望每次在PyPI上發佈新版本的Virtualenv時都會收到通知,最好是通過電子郵件或RSS提要。這可能嗎?我如何訂閱PyPI上軟件包的更新?

+2

pypi只有最新更新或最新軟件包的RSS提要,您無法監控單個軟件包。也許你可以使用腳本或[feed43](http://feed43.com/)或類似的東西來監視https://pypi.python.org/simple/virtualenv/ – mata

回答

3

http://www.pypi-notifier.org

您與您的帳戶GitHub的連接,並選擇您的回購協議。也許它有幫助。

+1

這真的很接近我想要的。我想觀看Virtualenv的更新,而不必在Virtualenv中創建一個公共Github回購作爲'requirements.txt'中提到的依賴關係。 – Flimm

+0

此網站無法使用 – Joren

1

現在有一個名爲yolk的軟件包,它將檢查PyPi是否已安裝軟件包的更新。

pip install yolk 
yolk -l # List all of the installed packages yolk can check 
yolk -U # Check PyPi for updates on the installed packages 

這似乎並不爲Python 3工作還沒有,雖然有一個Python 3叉yolk3k。您可以安排此操作每天進行一次,並在出現新版本時通知您...

2

如果您有興趣使此安裝保持最新狀態,可以使用pip(如Super User上的建議):

$ pip list --outdated 
pyflakes (1.2.3) - Latest: 1.3.0 [wheel] 
1

Warehouse project是權力PyPI.org和鏡子部署到PyPI將當前生產實例(在pypi.python.org)包有一個open pull request增加對「包更新飼料」的形式/rss/{package_name}/updates.xml的網址的支持。

一旦這樣做,這將成爲獲取更新後的最直接官方的方式。