关于打包微小的软件

时间:2017-11-30 08:38:59

标签: python packages

我的主要目标是提供一个Python软件包,系统管理员可以轻松安装和升级,并且可以由开发人员轻松维护。前者比后者更重要。

包本身很大但依赖于许多非常小的实用程序;其中许多只是20,30或40行代码。没有主程序包,每个实用程序可能都很有用。

缺乏这方面的经验,我想问一下,将软件作为一个主软件包和10个小软件包作为其依赖项发布是否正确?

  1. 我怀疑是否有必要创建一个setup.py大于实际代码的包。

  2. pip仍然没有--upgrade-all选项

  3. 将所有实用程序复制到主程序包中并仅提供单个程序包会不会更好?

0 个答案:

没有答案