Özellikle bir gereksinim dosyasında pip'e, hem minimum sürüm (pip install package>=0.2
) hem de asla yüklenmemesi gereken maksimum bir sürüm (teorik api: pip install package<0.3
) içeren bir paket yüklemek için herhangi bir yol olup olmadığını merak ediyorum.Min ve maksimum sürüm aralığı ile bir paket nasıl kurulur?
Sorunu aktif geliştirme olan bir üçüncü taraf kitaplığı kullanıyorum çünkü. Pip gereksinimlerim dosyasının her zaman 0.5.x dalının en son küçük sürümünü yüklemesini istediğini belirtmek isterim, fakat piponun daha yeni sürümleri (0.6.x gibi) yüklemeye çalışmasını istemiyorum. API farklıdır. Bu önemlidir, çünkü 0.6.x şubesi kullanılabilir olsa bile, dev'ler hala 0.5.x dalına yamalar ve hata düzeltmeleri bırakıyorlar, bu yüzden gereksinimleri dosyamda statik bir package=0.5.9
satırı kullanmak istemiyorum.
Bunu yapmanın bir yolu var mı?
"Paket> = 0,2, <0,3" de geçerli mi? –
Evet, geçerli. Güncellenmiş cevabımı görün ve neyin geçerli ve neyin olmadığı hakkında daha fazla bilgi edinin. –
Ölü bağlantı. Resmi belgeler [burada] (http://www.pip-installer.org/en/latest/logic.html#requirements-file-format). – tjameson