首页 > 解决方案 > 可自动更新的依赖

问题描述

我有一个不时获取更新的库。我希望用户使用最新版本。而且我希望他们pip install每次都这样做。有哪些可能的解决方法?

理想情况下,它应该捆绑在 中pip,就像-SNAPSHOTjava 世界中的功能一样。在 runner 上创建一个用于检查最新版本的包装器听起来像是在重新发明一个轮子,我宁愿不这样做。

标签: pythonpip

解决方案


我想说,考虑到安全性,任何自动更新依赖项的技巧都应该以某种方式征得用户的同意。

-SNAPSHOT从 Java 世界模拟该功能的诀窍是pip install从 Git 存储库。但是,您仍然需要以某种方式触发 pip 安装,因此您需要该包装器。


推荐阅读