如何以统一的方式获得 Python 包更新的通知?
How can I get notified of updates to Python packages in a unified way?
我在开发一个 Python 具有 20 多个依赖包的 Web 应用程序。我很想以某种方式获取所有这些包的更新提要,这样我就可以查看它们的更新日志,并在包修复了重要错误或潜在的安全漏洞时快速更新。有没有一种方法可以让我做到这一点,而无需单独搜索所有 20 个包的项目主页 RSS 提要(如果存在)?
理想情况下,我希望能够读取我们的 requirements.txt
文件并自动构建一个提要,但我满足于手动整理 RSS 提要列表或手动将一些电子邮件地址订阅到一堆电子邮件列表。
也许您对 https://requires.io/ 感兴趣?
它会显示所有依赖项的状态,并提醒您 security/outdated 个依赖项。
示例见此处https://requires.io/github/edx/edx-platform/requirements/?branch=master
Github 自从我发布此功能后似乎已经启动了此功能(也适用于其他语言!)。参见 here。
如果 Python 包在 PyPI 上,您可以使用 libraries.io to select packages you want release emails for. This answer 到相关问题有更多详细信息。
我在开发一个 Python 具有 20 多个依赖包的 Web 应用程序。我很想以某种方式获取所有这些包的更新提要,这样我就可以查看它们的更新日志,并在包修复了重要错误或潜在的安全漏洞时快速更新。有没有一种方法可以让我做到这一点,而无需单独搜索所有 20 个包的项目主页 RSS 提要(如果存在)?
理想情况下,我希望能够读取我们的 requirements.txt
文件并自动构建一个提要,但我满足于手动整理 RSS 提要列表或手动将一些电子邮件地址订阅到一堆电子邮件列表。
也许您对 https://requires.io/ 感兴趣?
它会显示所有依赖项的状态,并提醒您 security/outdated 个依赖项。
示例见此处https://requires.io/github/edx/edx-platform/requirements/?branch=master
Github 自从我发布此功能后似乎已经启动了此功能(也适用于其他语言!)。参见 here。
如果 Python 包在 PyPI 上,您可以使用 libraries.io to select packages you want release emails for. This answer 到相关问题有更多详细信息。