Project

General

Profile

Actions

Bug #10609

closed

Installing of Klever Python package with dependencies for openstack is broken with new versions of pip

Added by Ilya Shchepetkov over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Urgent
Category:
Deployment
Target version:
Start date:
12/03/2020
Due date:
% Done:

0%

Estimated time:
Detected in build:
git
Platform:
Published in build:

Description

pip warning:

ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

Now in some cases installing Klever Python package can take enormous amount of time. pip starts looking at multiple versions of dependency its trying to install to determine which version is compatible with other requirements. As a result, pip downloads and tries every available version for each dependency, which is a very slow process.

pip suggests to provide the dependency resolver with stricter constraints to reduce runtime. We need to understand what is going on and fix the issue.

Actions

Also available in: Atom PDF