Skip to content

Include vendored library versions in pip debug #7794

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
pradyunsg opened this issue Feb 26, 2020 · 1 comment · Fixed by #7887
Closed

Include vendored library versions in pip debug #7794

pradyunsg opened this issue Feb 26, 2020 · 1 comment · Fixed by #7887
Labels
auto-locked Outdated issues that have been locked by automation C: debug The debug command type: enhancement Improvements to functionality

Comments

@pradyunsg
Copy link
Member

pradyunsg commented Feb 26, 2020

It might actually be useful [snip] to include the vendored libraries' version in pip debug output to help diagnose tweaked installation.

Originally posted by @xavfernandez in #7705 (comment)

@ghost ghost added the S: needs triage Issues/PRs that need to be triaged label Feb 26, 2020
@xavfernandez xavfernandez added C: debug The debug command type: enhancement Improvements to functionality labels Mar 3, 2020
@ghost ghost removed the S: needs triage Issues/PRs that need to be triaged label Mar 3, 2020
@xavfernandez
Copy link
Member

To clarify the issue, the goal is mainly to print the versions of the libraries imported via pip._vendor.<library> (and ideally compare it to the expected version from vendor.txt), i.e. printing pip._vendor.six.__version__, etc.

Printing pip._vendor.DEBUNDLED value would also quickly help identify unbundled pip client.

@lock lock bot added the auto-locked Outdated issues that have been locked by automation label May 20, 2020
@lock lock bot locked as resolved and limited conversation to collaborators May 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-locked Outdated issues that have been locked by automation C: debug The debug command type: enhancement Improvements to functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants