ruby の gem ファイル ( documentation ) で twiddle-wakka 演算子 (~>) を使用して、次のように互換性のある最後のポイント バージョンを指定するのを見てきました。
'~> 0.3.1' is satisfied by 0.3.1, 0.3.2, 0.3.3, etc.
'~> 0.3.1' is not satisfied by 0.3.0
'~> 0.3' is satisfied by 0.3.1, 0.4.0, 0.5.1, etc.
'~> 0.3' is not satisfied by 0.2.0, 0.2.1, etc.
>=
それよりも優れたものを指定するために使用できる演算子があることがわかりましたrequirements.txt
が、将来のパッケージの更新 (メジャー バージョンの更新) が私のコードとの下位互換性を持たないようにしたいと考えています。ひねりワッカ。
for pip に同等の演算子はありますか?