【问题标题】:python setup.py sdist from Git repository [closed]来自 Git 存储库的 python setup.py sdist [关闭]
【发布时间】:2014-08-25 07:06:59
【问题描述】:

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

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

  • 克隆仓库
  • 结帐到特定分支
  • 运行python setup.py sdist

并且 tarball 将在 dist 目录中。

是否有任何工具可用于此目的? 如果没有,我将只实现自己的工具。

【问题讨论】:

  • git clone repo; cd repo; git checkout specific_branch; python setup.py sdist - 还有一个工具吗?

标签: python git distribute


【解决方案1】:

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

My tutorial for zest.releaser.

如果您的分支和标签命名约定与大多数 Python 包的做法有很大不同,则不确定它的效果如何。

【讨论】:

    猜你喜欢
    • 2020-08-02
    • 2013-01-11
    • 2021-03-05
    • 2023-03-12
    • 1970-01-01
    • 2016-07-27
    • 2021-12-04
    • 2020-04-11
    • 1970-01-01
    相关资源
    最近更新 更多