open-webui/static
Classic298 655337f7bf
fix: vendor openpyxl so Excel I/O works in the Pyodide code interpreter (#30140)
openpyxl has been listed as a Pyodide package since March, but it is not part of the Pyodide distribution, so the build never wrote a wheel for it and never warned about it. In the browser code interpreter every Excel operation failed with ModuleNotFoundError: import openpyxl, pd.read_excel() and DataFrame.to_excel() alike.

It now takes the PyPI wheel path together with its dependency et-xmlfile, and the code interpreter installs it when a snippet imports openpyxl or calls pandas' Excel helpers, which need it without importing it by name.

Injected lock entries are now keyed by the canonical dashed package name, the only spelling pyodide resolves them by. As a side effect black's mypy-extensions now resolves from the bundled wheel too, so formatting Python in the editor no longer reaches out to PyPI at runtime.

Verified offline against a built static/pyodide with every network call blocked: a to_excel then read_excel roundtrip loads openpyxl and et-xmlfile from the local directory and returns the frame.

Fixes #30130
2026-09-18 10:38:02 -05:00
..
assets refac 2026-07-23 16:35:01 -04:00
audio enh: notification sound 2024-12-24 18:33:49 -07:00
pyodide fix: vendor openpyxl so Excel I/O works in the Pyodide code interpreter (#30140) 2026-09-18 10:38:02 -05:00
sql.js feat: add SQLite database browser in FileNav 2026-03-05 13:34:21 -06:00
static refac 2026-07-27 19:39:36 -04:00
BRANDING.md refac 2026-07-27 19:39:36 -04:00
favicon.png refac 2026-04-19 22:37:10 +09:00
image-placeholder.png refac 2025-07-19 21:34:38 +04:00
manifest.json Update manifest.json 2024-04-23 07:21:20 -04:00
marker-icon-2x.png refac: map marker 2025-09-17 09:26:31 -05:00
marker-icon.png fix: leaflet marker 2025-07-13 00:33:19 +04:00
marker-shadow.png fix: leaflet marker 2025-07-13 00:33:19 +04:00
opensearch.xml refac 2026-07-27 19:24:03 -04:00
README.md refac 2026-07-27 19:39:36 -04:00
robots.txt Add robots.txt to fix validation error 2024-08-28 10:10:22 +02:00
user.png refac 2025-08-09 21:34:47 +04:00

Open WebUI Branding Assets

This directory contains Open WebUI branding assets and references, including favicons, logos, splash images, app icons, manifests, metadata, and search identifiers.

Open WebUI branding here includes the name, logo, and any visual, textual, or symbolic identifiers that present or preserve Open WebUI attribution.

Do not alter, remove, obscure, or replace Open WebUI branding except as permitted by LICENSE.

See also: https://docs.openwebui.com/license.