Pipenv是否支持自定义冲突解决方案?

时间:2018-10-24 09:58:57

标签: python pipenv

在我的组织中,有很多软件包。 我们希望使用固定版本,但通常会发生传递冲突。 即A1->(B1,C1),B1-> C2

我们知道,在pip中,我们首先安装了 在pipenv中,我们会遇到冲突错误

我们要采取的策略是通过内部策略来解决该问题,例如:如果版本号上存在冲突,则在不失败的情况下采用较大的版本(不是最新版本!)。

  1. pipenv是否具有用于插入自定义冲突解决程序(如gradle ResolutionStrategy
  2. 的插件挂钩)的功能?
  3. pipenv可以输出完整的依赖关系图报告,包括它发现的所有冲突。我的意思不是安装的图形,而是安装的图形。 这样,我可以对其进行分析,创建新的pipfile并重新安装。

在安装--skip-lock之后,我已经尝试过“ graph”和“ graph --reverse”,但是只获得了没有冲突的“ pip like”安装图。

0 个答案:

没有答案