Quarterly cold-eyes review, 2026-09-03 (PyDevices/.github#25, standards S1/S4/S6). Read-only inspection by a repo-inspector agent from a fresh clone in a scratch directory; every claim below carries the command or URL that produced it. Filed by Arthur. Nothing here was changed by the review itself.
[MEDIUM] lvgl-python card and portal page promise macOS wheels that are not built
https://pydevices.github.io/ card and https://pydevices.github.io/lvgl-python/ : 'Pre-built CPython extension wheels and Pyodide WASM packages bringing LVGL v9 to desktop Linux, macOS, Windows, and web browsers'; the portal page's install block is headed 'CPython extension on Desktop (Linux / Windows / macOS)'; org profile README Tier 3 and site-chrome.js:195 ('LVGL Python wheels for Linux, macOS & WebAssembly') repeat it. lvgl-python README.md line 18: 'CI builds a separate wheel for each CPython minor (3.10–3.14) on Linux x86_64 and Windows x64, Android wheels ..., plus a Pyodide ... wheel' -- no macOS anywhere in the README (grep -niE 'macos|darwin' -> nothing). TestPyPI pydevices-lvgl 9.5.44 wheel tags: android_21_arm64_v8a, android_21_x86_64, manylinux_2_28_x86_64, pyemscripten_2025/2026_wasm32, win_amd64 -- no macosx tag. A Mac user running the page's pip line gets 'No matching distribution'.
Suggested fix: Remove macOS from the lvgl-python entry in repos_db.json and site-chrome.js (or state 'macOS: build from source') until a macosx wheel is actually published.
[MEDIUM] lvgl-python card and portal page promise macOS wheels that are not built
https://pydevices.github.io/ card and https://pydevices.github.io/lvgl-python/ : 'Pre-built CPython extension wheels and Pyodide WASM packages bringing LVGL v9 to desktop Linux, macOS, Windows, and web browsers'; the portal page's install block is headed 'CPython extension on Desktop (Linux / Windows / macOS)'; org profile README Tier 3 and site-chrome.js:195 ('LVGL Python wheels for Linux, macOS & WebAssembly') repeat it. lvgl-python README.md line 18: 'CI builds a separate wheel for each CPython minor (3.10–3.14) on Linux x86_64 and Windows x64, Android wheels ..., plus a Pyodide ... wheel' -- no macOS anywhere in the README (
grep -niE 'macos|darwin'-> nothing). TestPyPI pydevices-lvgl 9.5.44 wheel tags: android_21_arm64_v8a, android_21_x86_64, manylinux_2_28_x86_64, pyemscripten_2025/2026_wasm32, win_amd64 -- no macosx tag. A Mac user running the page's pip line gets 'No matching distribution'.Suggested fix: Remove macOS from the lvgl-python entry in repos_db.json and site-chrome.js (or state 'macOS: build from source') until a macosx wheel is actually published.