Add vendor library management support to pip#519
Closed
ianb wants to merge 3 commits intopypa:developfrom
Closed
Conversation
Do a lookup for config files, looking from the current directory for pip.conf/.pip.conf/pip.ini Do some limited %() substitution in config files Handle empty lines in config files better
…ts that are installed.
Contributor
Author
|
The second commit adds a new option which can be used to facilitate the creation of scripts that use vendor libraries |
Contributor
|
This generally looks good to me, but I'd like to have some tests anyway. |
Closed
|
@pypa this would be a great addition as it will make the maintenance of self-encapsulating projects easier. Can you please update on the status of this pull-request? I'd love to help fill in the gaps if you think anything's missing. |
Contributor
|
@avinoamr as before it needs tests - it also needs to apply cleanly if you want to take that up feel free. |
Member
|
I'm going to close this, It's been awhile and it has no active work being done on it. I'm also not entirely sure that it's a good idea in general. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Do a lookup for config files, looking from the current directory for pip.conf/.pip.conf/pip.ini
Do some limited %() substitution in config files
Handle empty lines in config files better
This is a refreshing of #491 (with bad commits removed)
Original description:
This pull request makes pip look in the current and parent directories for
pip.confand loads it. Also%(here)sgets substituted in config values.The motivation here is to make directory-local vendor libraries easier, with a config file like:
Or something like that... the idea isn't complete. Feedback appreciated.