[Webkit-unassigned] [Bug 253066] New: [webkitcorepy] AutoInstall unable to install pytest-asyncio (or other packages without setup.py)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 28 02:54:37 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=253066
Bug ID: 253066
Summary: [webkitcorepy] AutoInstall unable to install
pytest-asyncio (or other packages without setup.py)
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: gsnedders at apple.com
CC: cgarcia at igalia.com, clopez at igalia.com,
dpino at igalia.com, Hironori.Fujii at sony.com,
jbedard at apple.com, lmoura at igalia.com, pangle at apple.com
258166 at main (bug 249564) updated the AutoInstalled versions of pytest and its plugins, including pytest-asyncio. pytest-asyncio, as of 0.19, no longer includes a setup.py: it relies on the build frontend reading pyproject.toml, per PEP 517 (https://peps.python.org/pep-0517/).
However, the AutoInstall has no knowledge of PEP 517, and instead tries to run a setup.py, and falls back to just copying the whole source packages over and hoping for the best. This (unsurprisingly) doesn't work well.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230228/d48413d6/attachment.htm>
More information about the webkit-unassigned
mailing list