如何发布依赖于未合并分支的代码

时间:2017-02-16 23:01:28

标签: python git branch open-source

我正在概述我正在处理的小型开源软件包的文档中的依赖项。我的包依赖于scipy的一个未合并的分支,它具有我需要的一些特殊功能。为了自己安装,我只是克隆了这个未合并的分支并从源代码安装它(一切正常)。

我只是在问这种情况的正确礼仪。我想对这个添加了这些未合并更改的人给予适当的信任。我是开源开发的新手,所以任何建议都有帮助。

1 个答案:

答案 0 :(得分:0)

如果要使用存储在存储库(GitHub)中的库释放应用程序(或创建快照),可以使用dependency_links指向存储库。

看看这个:https://setuptools.readthedocs.io/en/latest/setuptools.html#dependencies-that-aren-t-in-pypi

示例:

setup(
    ...
    dependency_links=[
        "http://peak.telecommunity.com/snapshots/"
    ],
)