Skip to content

Portal card and page promise macOS wheels that are not built #18

Description

@bdbarnett

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions