[GH-ISSUE #262] Install Pipeline python dependencies while deploying helm chart #91

Closed
opened 2026-10-18 21:05:53 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @jankogasic on GitHub (Jul 17, 2025).
Original GitHub issue: https://github.com/open-webui/helm-charts/issues/262

Hello,

Is it possible to install all required python packages needed for Pipelines python script?

When I specifyPIPELINES_URLS as extraEnvVar, it gets downloaded into my pod, but it doesn't seem that python packages get downloaded with it.

Thanks

Originally created by @jankogasic on GitHub (Jul 17, 2025). Original GitHub issue: https://github.com/open-webui/helm-charts/issues/262 Hello, Is it possible to install all required python packages needed for Pipelines python script? When I specify`PIPELINES_URLS` as extraEnvVar, it gets downloaded into my pod, but it doesn't seem that python packages get downloaded with it. Thanks
bsakaguchi 2026-10-18 21:05:53 +00:00
Author
Owner

@james-westbrook commented on GitHub (Oct 18, 2025):

Sorry for the delay on this @jankogasic but I am not aware of a way to get the dependencies automatically during deployment. I believe this would require something like an init container that downloads all the requirements using a pre-defined requirements.txt file into the Pipelines container.

The Pipelines server is capable of installing dependencies on executed pipelines the first time they are run, but there are other persistence issues that have been identified with the custom values set on those here: https://github.com/open-webui/helm-charts/issues/239

I need to do a deeper dive on Pipelines in general to figure out what can be done here. I'll keep this issue open with hopes that there is an elegant solution to this.

<!-- gh-comment-id:3418611188 --> @james-westbrook commented on GitHub (Oct 18, 2025): Sorry for the delay on this @jankogasic but I am not aware of a way to get the dependencies automatically during deployment. I believe this would require something like an init container that downloads all the requirements using a pre-defined `requirements.txt` file into the Pipelines container. The Pipelines server is capable of installing dependencies on executed pipelines the first time they are run, but there are other persistence issues that have been identified with the custom values set on those here: https://github.com/open-webui/helm-charts/issues/239 I need to do a deeper dive on Pipelines in general to figure out what can be done here. I'll keep this issue open with hopes that there is an elegant solution to this.
Author
Owner

@james-westbrook commented on GitHub (Jan 2, 2026):

I do not believe there is a solution for this available at this time.

<!-- gh-comment-id:3704383810 --> @james-westbrook commented on GitHub (Jan 2, 2026): I do not believe there is a solution for this available at this time.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/helm-charts#91
No description provided.