feat: pypi release (bundling with open-webui)
e.g. pip install open-webui[pipelines] to install
pipelines serve -d ./path/to/pipelines to serve
We need to publish this to pypi as name like open-webui-pipelines and add optional pipelines feature to open-webui deps on open-webui-pipelines
I will move main.py and other py file into a directory in case not conflict with the open-webui's main.py.
We need to publish this to pypi as name like
open-webui-pipelinesand add optionalpipelinesfeature toopen-webuideps onopen-webui-pipelines
or we can use open-webui <other args> --pipelines ./path/to/pipelines to start them all
I believe it would be beneficial if we could install the package using pip, as this would provide typing support for a custom pipeline repository.
is there a blocker for this?
just realized that I can use PYTHONPATH to get typing.