Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix infinite loop for resolvable conflicts.
The dependency resolution might enter in an infinite loop if there are dependency conflicts, even though they can be resolved. The issue arises because a package causing the dependency conflict is not removed from the list of unsatisfied names, even if the resolution is successful, causing it's dependencies to be processed over and over. This change can be tested with the following requirements: ``` boto3==1.10.16 s3fs seaborn ``` Signed-off-by: Stefano Bennati <stefano.bennati@here.com>