question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

when going into complex version resolving, output conflicting versions

See original GitHub issue

when 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:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:11 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
tonkolviktorcommented, Aug 3, 2021

@nadavwe I had a same issue and after some searching I’ve find that pip-compile from pip-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.

2reactions
nadavwecommented, Jul 28, 2021

cool! i’ll post a pr in the upcoming days.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found