来自Git存储库的python setup.py sdist

时间:2014-08-25 07:06:59

标签: python git distribute

我想自动创建tar包,以便在安装程序(另一个应用程序)中使用。 代码存储在Bitbucket的Git存储库中。

现在,我需要手动创建tarball:

  • clone repo
  • 结帐到特定分支
  • 运行python setup.py sdist

和tarball将在dist目录中。

是否有用于此目的的工具? 如果不是,我只会实现自己的工具。

1 个答案:

答案 0 :(得分:1)

请使用zest.releaser。如果你需要将tarball放在某个服务器上,它还有customupload插件。

My tutorial for zest.releaser

如果您的分支和标记命名约定与大多数Python包的不同,那么不确定它的工作原理。