open-webui/static
Classic298 e13e523f00
feat: bundle python-pptx and python-docx for the Pyodide code interpreter (#30382)
Asked for a PowerPoint or Word file, the model had no library for it, so it followed the prompt's "use an alternative approach" and wrote the OOXML zip by hand. The sandbox reported success and Office refused to open the result.

python-pptx and python-docx are now vendored the same way as openpyxl: their wheels (plus xlsxwriter) go through the PyPI wheel path, lxml joins the Pyodide distribution list so its wasm wheel is cached, and importing pptx or docx installs them from the bundled wheels. No prompt change is needed, since the app installs on import.

static/pyodide grows by about 3 MB (58 to 61 MB) and verifyBundledWheels() passes.

Verified in headless Chromium with pypi.org, files.pythonhosted.org and the jsDelivr CDN blocked: both packages install from the local wheels only, and a deck and a document built in the sandbox reopen with the native libraries. openpyxl, seaborn, black, pandas, matplotlib and requests still install offline. Without the change both installs fail offline.

Fixes #30361
2026-09-23 23:50:39 -04:00
..
assets refac 2026-07-23 16:35:01 -04:00
audio enh: notification sound 2024-12-24 18:33:49 -07:00
pyodide feat: bundle python-pptx and python-docx for the Pyodide code interpreter (#30382) 2026-09-23 23:50:39 -04: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.