【发布时间】:2019-07-07 18:33:11
【问题描述】:
根据this question
它是到其他地方的链接,我了解到~= V.N 与>= V.N, == V.* 相同
对于给定的发布标识符 V.N ,兼容的发布子句大致等价于一对比较子句:
>= V.N, == V.*
但是~> V.N 是什么意思?是不是只表示> V.N, == V.*,表示版本V.N不能满足要求,而V.(N+1)可以?
注意:我没有看到任何地方使用过这种表示法,但 GitHub 最近发送了一条安全警报,要求更新一个 requirements.txt 以使用这种语法。
【问题讨论】: