Package Details: open-webui-no-venv 0.5.10-1

Git Clone URL: https://aur.archlinux.org/open-webui-no-venv.git (read-only, click to copy)
Package Base: open-webui-no-venv
Description: Web UI and OpenAI API for various LLM runners, including Ollama, built without creating virtualenv
Upstream URL: https://github.com/open-webui/open-webui
Licenses: MIT
Conflicts: open-webui, open-webui-git
Submitter: mistersmee
Maintainer: mistersmee
Last Packager: mistersmee
Votes: 1
Popularity: 0.78
First Submitted: 2025-01-05 15:58 (UTC)
Last Updated: 2025-02-07 04:59 (UTC)

Latest Comments

mistersmee commented on 2025-02-09 03:28 (UTC) (edited on 2025-02-09 03:30 (UTC) by mistersmee)

@Skwal, ah I see. Then I think I know what the problem was. Some of the dependencies required to build this package are broken, nothing is wrong with this package specifically. The packages below have this problem:

  • python-chex
  • python-opentracing
  • python-opentelemetry

Some of these problems are because those packages upstream do not support Python 3.13 yet. It will be fixed in due time. Until then, we have to keep bypassing the Python tests, I guess.

Skwal commented on 2025-02-08 11:08 (UTC)

Hello, unfortunately I didn't keep any logs or error messages, all I can tell you is that I had to bypass the python tests to be able to install it.

Sorry I can't tell you more...

mistersmee commented on 2025-02-06 05:42 (UTC)

@Skwal, did it work in the end? Also can you post the error message?

Skwal commented on 2025-02-02 15:56 (UTC) (edited on 2025-02-02 15:59 (UTC) by Skwal)

Hello and thank you for the work done!

This project interests me a lot, the gain compared to the docker installation is very important. Unfortunately, as I don't know anything about it, I had to go through AI to succeed in installing it because when checking for compilation it didn't go well, and at the end there was a hash error. There was also a problem with python, sorry I don't know anything about it and I can't give you any solutions...

I am very interested in this no-venv project, I hope that others will be interested too.

Thank you and good luck. p.s: I am using CachyOS.

Message translated from French by Google Translator.

Kind regards, Skwal

mistersmee commented on 2025-01-06 11:44 (UTC)

@evine, that is because a few of the dependencies listed upstream are transitive dependencies, e.g. Flask is a transitive dependency of uvicorn, and so on.

I've gone through every Python file in the upstream repo and looked for every import <third party Python package> and grabbed those as dependencies.

evine commented on 2025-01-06 10:58 (UTC)

It seems that there are fewer dependencies than listed here: https://github.com/open-webui/open-webui/blob/main/pyproject.toml#L8-L105