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.

Unexpected Dependancy Graph Issue

See original GitHub issue
Issue description

I had a requirement pinned to “<4.0.0” and a sub-dependancy that required it to be “==3.3.0”. I checked the graph and as expected, that was the only dependancy that required the protobuf package.

That gave me a dependancy resolution error of: Could not find a version that matches protobuf<4.0.0,==3.3.0,==3.6.0

Expected result

I expected it to resolve to “==3.3.0”

Actual result

I was able to get it to be happy by changing my local “<4.0.0” to “==3.3.0”.

Steps to replicate

I will fill this is later today, but wanted to spell out the issue just in case it is known.

Provide the steps to replicate (which usually at least includes the commands and the Pipfile).


Please run $ pipenv --support, and paste the results here. Don’t put backticks (`) around it! The output already contains Markdown formatting.

If you’re on macOS, run the following:

$ pipenv --support | pbcopy

If you’re on Windows, run the following:

> pipenv --support | clip

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:14 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
mjdunncommented, Aug 29, 2018

@OliverHofkens see #2596. Running pipenv lock --clear helped me.

1reaction
OliverHofkenscommented, Aug 29, 2018

I’m running into the same issue with boto3:

$ pipenv lock
Could not find a version that matches botocore<1.11.0,<1.12.0,>=1.10.84,>=1.11.3

Running pipenv install --skip-lock and inspecting the graph shows that no package seems to require <1.11.0

$ pipenv graph | grep botocore
    - botocore [required: >=1.11.3,<1.12.0, installed: 1.11.3]
      - botocore [required: >=1.3.0,<2.0.0, installed: 1.11.3]
        - botocore [required: >=1.11.3,<1.12.0, installed: 1.11.3]
          - botocore [required: >=1.3.0,<2.0.0, installed: 1.11.3]

Read more comments on GitHub >

github_iconTop Results From Across the Web

Unclear error message when GitHub dependency graph is ...
When a GitHub repository is newly forked, it has the dependency graph feature disabled by default. If dependency-review-action is used on one of...
Read more >
Finding Build Dependency Errors with the Unified ...
In this work, we design a new dependency graph, the unified dependency graph (UDG), which leverages both static and dynamic information to ...
Read more >
Secure at every step: How GitHub's dependency graph is ...
GitHub's dependency graph identifies all upstream dependencies and public downstream dependents of a repository or package by parsing manifest ...
Read more >
Resolve Microsoft Graph authorization errors
Find out how to resolve Microsoft Graph 401 and 403 authorization errors.
Read more >
Learning the Basics - Gradle User Manual
The dependencies report provides detailed information about the dependencies available in the graph. Any dependency that could not be resolved is marked with ......
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