-
Notifications
You must be signed in to change notification settings - Fork 119
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
Vendoring Instructions Using Conda in Addition to Pip #169
Comments
We have created an issue in Pivotal Tracker to manage this: https://www.pivotaltracker.com/story/show/151927173 The labels on this github issue will be updated when the story is started. |
Lol @patanijo I was just trying to do this and log an issue...looks like you beat me to it 👍 |
Is there an undocumented way to do this? What's listed above doesn't appear to work. I'm using PCF Dev behind a corporate proxy with ssl interception, so I need either a way to tell conda about the self-signed cert the interceptor uses or, better, a way to vendor my conda environment. It doesn't appear that there are hooks to modify .condarc for the installing user in the installation environment, or a way to run |
In a similar situation here, hoping there is a way to vendor dependencies using conda. Didn't see any instructions or indications of whether or not this is possible, and my attempts have been unsuccessful. If anyone can shed light on this issue, or provide any direction as to how to vendor dependencies in Conda instead of Pip, that would be greatly appreciated. |
See Ian Huston's blog post I haven't tried this yet, but reading through this the only thing that could be a gotcha is that I would follow the instructions on a Linux machine if you have any dependencies that have non-python components, as dependencies in a conda package for something like numpy would have C++ or Fortran dependencies that are compiled per platform. |
Hi folks. Sorry for the delay. As this issue is fairly old and the docs have been updated a lot since then, I'd like to start by asking if any of you still find this an issue? Are there documentation changes you'd still like to see? |
as far as I can tell, the docs still do not explain how to vendor using conda. |
I tried to have a go at this to get some documentation, but couldn't get a vendored app to work. I'm not 100% sure this case was ever supported. ExperimentHere's what I tried (using this app):
( Now, when I push the app to a CF with public internet blocked using a cached python buildpack,
Observation
|
It would be good to have instructions on how to do "vendoring" of dependencies when using conda as a package manager instead of pip.
I believe the instructions would be similar to the pip instructions
For example
The text was updated successfully, but these errors were encountered: