【问题标题】:Using Github for pypi packge versioning使用 Github 进行 pypi 包版本控制
【发布时间】:2014-09-01 09:57:21
【问题描述】:

我正在尝试找到一种方法来使用我的 Github 存储库标签对我的包进行版本控制,它应该可以使用 pip 之类的东西下载。 问题是每次我更新包版本时,我都必须将内容上传到 pypi。 有什么方法可以将pypi中的donwload url设置为我的github repo,这样当我做类似的事情时 pip install -I MySQL_python==1.2.2 它只是从 git 标签1.2.2 中安装它,而无需我将版本上传到 pypi。

编辑:(我不够清楚)

我知道pip install git+git://blabal 方式 我正在寻找类似我告诉 pypi 我的包裹位于 github.com/bla.git 的东西 并且用户确实 pip install bla==1.2 并从 github 安装 pip (以版本作为标签) vim 之类的东西

【问题讨论】:

    标签: python git github pip pypi


    【解决方案1】:

    你可以这样安装:

    pip install -e git+<repo address>@<ref>#egg=<egg name>
    

    其中 ref 可以是提交 ID、标签名称或分支名称。

    Read the docs

    【讨论】:

      猜你喜欢
      • 2017-12-17
      • 2014-08-15
      • 2020-07-26
      • 1970-01-01
      • 2019-05-02
      • 2018-08-03
      • 1970-01-01
      • 1970-01-01
      • 2023-02-01
      相关资源
      最近更新 更多