Geçen Cuma, Django projem için bir RPM spesifikasyonu oluşturdum. RPM virtualenv
, indirme bağımlılıkları pip
aracılığıyla oluşturur ve her şeyi paketlere koyar. Bugün, BeautifulSoup 3.2'nin piyasaya sürüldüğünü öğrendim. Neyse ki, benim BeautifulSoup sürümünün require.txt dosyasında sabitlendiğini gördüm, bu yüzden yapı başarısızlığı nedeniyle öğrendim.Her bir upstream sürümüne yükseltme yapmadan virtualenv tabanlı bir dağıtım yöntemini nasıl kullanırım?
Artık tamamen farklı bir konu şu: Gelecekte malzemelerin güncellenmesini nasıl önleyebilirim? BeautifulSoup, önceki tüm sürümlerini PyPI'den sildi, bu yüzden karşı test ettiğim bir sürümü indiremiyorum. pip
'un indirme önbelleği burada da yardımcı olmaz, çünkü pip
her zaman PyPI'yi kontrol etmeye çalışır.
Bu durumdan kaçınmak için bir şey önerebilir misiniz?
Muhtemelen öyle ya da belki bir "yerel pipo ışığı" yapacağız - sadece fermuarları koruyun. Teşekkürler. –