Python:Requirements.txt中的参考分支项目

时间:2019-08-20 02:11:48

标签: python docker docker-compose

我有一个Python项目,该项目使用在requirements.txt

中注册为依赖项的开源软件包

该软件包有一些缺陷,因此我在Github上对其进行了分叉并进行了一些更改。现在,我想通过运行原始项目来测试这些更改,但是我想对我所依赖的软件包使用现在分叉的(更新的)代码。

项目被编译成Docker映像; pip install用于在docker-compose build命令期间将包添加到项目中。

与最初的依赖关系相比,使用新创建的依赖关系创建docker映像并运行项目的标准方法是什么?可以以某种方式修改requirements.txt还是我需要手动将其包含到项目中?如果是后者,怎么办?

1 个答案:

答案 0 :(得分:0)

您可以在git+https://github.com/...../your_forked_repo中使用requirements.txt,而不用键入Package==1.1.1