-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Configure install to use local projects #5032
Comments
@mforkel What are you trying to achieve here? It's unclear from the description to me. |
Thanks for looking a my issue. I'm working on multiple interdependent Python packages in parallel. During development, I would like to be able to specify in pip.conf (or on the command line, for that matter) where these packages can be found - basically a path of the directory containing setup.py. That would allow me to create a virtual environment, The packages specified as local editable installs should overide packages available from (local) PyPI-like repositories, depending on the development and the archiv version.. This is related to #5031. |
Is there some reason you can't specify the packages in a |
I don't want to install all packages I'm working on in each virtual environment. I would like pip to know where to find packages under development, so I can install one of them and have pip resolve its requirements, using development versions where available (and appropriate, depending on the version numbers). The requirements should only be listed int the setup files. |
This sounds like a pretty specialised situation, and as far as I can tell from your description, it would be quite complex to implement. I'm inclined to say that it's not sufficiently general to be something we'd want to add code specifically to support. If you can more precisely specify what changes you'd like to see in pip, and provide some indication that the workflows that these changes would enable would benefit enough pip users to warrant the changes (i.e. it's not just you that works like this :-)) then we can reconsider the proposal. |
Closing due to lack of response. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description:
I'm using local projects, i.e. non-VCS "editable" installs, in virtual environments during development.
There does not seem to be an option similar to
--find-links
for configuringpip install
to use those local projects to fulfill requirements. I think there are at least two use cases:The text was updated successfully, but these errors were encountered: