Perilaku yang diharapkan:
Saat menginstal sebuah paket di virtualenv dengan versi minimum yang diperlukan, misalnya pip install oslo.config>=5.2.0, jika paket tersebut diinstal dan sudah memenuhi versi minimum yang diperlukan, itu tidak boleh ditingkatkan. Ini berfungsi dengan baik hingga v20.0.28 dengan pip 20.1.1
Dengan v20.0.29, yang menyematkan pip 20.2, perilaku ini rusak dengan paket yang berisi titik di namanya.
Silakan lihat juga https://github.com/pypa/pip/issues/8645 untuk informasi lebih lanjut.
Perbaikannya termasuk dalam pip 20.2.1
Perhatikan bahwa Anda dapat memilih versi pip melalui --pip
atau melalui VIRTUALENV_PIP
untuk mengatasinya.
dirilis melalui https://pypi.org/project/virtualenv/20.0.30/
@gaborbernat luar biasa! Terima kasih!