when going into complex version resolving, output conflicting versions
See original GitHub issuewhen pip outputs this message:
INFO: pip is looking at multiple versions of webencodings to determine which version is compatible with other requirements. This could take a while.
It does not give any information on the conflicting versions.
this requires going into constraining the versions manually and trying to find the culprit.
it would be nice to have a message describing what version conflict was found such that the compatibility search was necessary.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:2
- Comments:11 (10 by maintainers)
Top Results From Across the Web
request for backtracking output to say what the multiple ...
INFO: pip is looking at multiple versions of REDACTEDPACKAGE to determine which version is compatible with other requirements.
Read more >Dependency Resolution - pip documentation v22.3.1
In this example, pip cannot install the packages requested because they are asking for conflicting versions of pytest. pytest-cov version 2.12.1 , requires ......
Read more >Version control concepts and best practices
Conflicts. A version control system lets multiple users simultaneously edit their own copies of a project. Usually, the version control system is able...
Read more >How To Resolve Merge Conflicts in Git - phoenixNAP
Learn how git merge conflicts happen and how to prevent them from happening. Find out how tools can help you resolve a merge...
Read more >Understanding dependency resolution - Gradle User Manual
When resolving the conflict between competing versions, the following logic applies: * first the versions with the highest base version are selected, the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@nadavwe I had a same issue and after some searching I’ve find that
pip-compile
frompip-tools
prints the most useful message. https://pypi.org/project/pip-tools/As opposed to pip install, it will do some basic stuff (which in context of pip backtracking seems magical):
The only thing I do not understand why cannot the pip install use simply this, specially if it’s already available.
cool! i’ll post a pr in the upcoming days.