+ notes: 'Not feasible: same blocker as the already-parked plain playwright entry (gotcha 35/183), verified independently against this fork''s real v1.52.0-era sources rather than assumed from the name. rebrowser-playwright-python is a thin repackaging of Microsoft''s playwright-python: setup.py''s PlaywrightBDistWheelCommand downloads a per-platform driver zip from playwright.azureedge.net/builds/driver/ (driver_version pinned to "1.49.0-beta-1732210972000") and extracts it straight into the wheel as rebrowser_playwright/driver/{node,package/cli.js,...} - a prebuilt Node.js binary plus the playwright-core npm bundle, not a compiled Python extension; playwright/_impl/_driver.py launches it by shelling out to that bundled node binary. base_wheel_bundles (setup.py''s exhaustive list of wheel/zip targets) has exactly two Linux entries - manylinux1_x86_64 and manylinux_2_17_aarch64.manylinux2014_aarch64 - matching the queue''s "2 Linux wheels upstream"; there is no riscv64 zip_name anywhere in the list, because this pins to Microsoft''s own driver-build pipeline (not a rebrowser-built one), which has never produced a linux-riscv64 driver zip. Checked the fork''s own JS-side patch set directly (github.com/rebrowser/rebrowser-patches, republished to npm as rebrowser-playwright-core and downloaded by this same setup.py at build time): patches/playwright-core/{lib,src}.patch only touch CDP Runtime.Enable/execution-context handling (the anti-bot-detection fix), with zero mentions of hostPlatform, registry or any driver-download/architecture-detection code. So this fork inherits, unmodified, the exact silent-degrade-to-unknown-platform behavior on non-x64/arm64 Linux that the plain playwright 1.62.0 park note already documented, and Microsoft ships no riscv64 Chromium/Firefox/WebKit either way regardless of the Node driver. Same outcome as upstream playwright: the wheel would be installable (it is just a glue/driver-extraction layer) but non-functional for its entire purpose on riscv64, with no patch available since the blocker is Microsoft''s own unpublished driver and browser binaries, not anything in this fork''s own patch set. No worktree/branch/PR created.'
0 commit comments