Bug 253642 - pytest_asyncio failing to install on Python 3.9
Summary: pytest_asyncio failing to install on Python 3.9
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Sam Sneddon [:gsnedders]
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-03-09 04:51 PST by Sam Sneddon [:gsnedders]
Modified: 2023-03-09 14:06 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Sneddon [:gsnedders] 2023-03-09 04:51:55 PST
Running:

    git clean -xfd Tools
    ./Tools/Scripts/test-webkitpy

Leads to the script failing when it attempts to install pytest_asyncio due to not having exceptiongroup installed.

This is listed as a `install_requires` in pytest's setup.cfg, https://github.com/pytest-dev/pytest/blob/7.2.0/setup.cfg, but of course we don't actually obey that, not having it set in the AutoInstall as `implicit_deps`.
Comment 1 Sam Sneddon [:gsnedders] 2023-03-09 05:04:59 PST
Pull request: https://github.com/WebKit/WebKit/pull/11290
Comment 2 EWS 2023-03-09 14:05:12 PST
Committed 261467@main (1819e751cfdc): <https://commits.webkit.org/261467@main>

Reviewed commits have been landed. Closing PR #11290 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-03-09 14:06:16 PST
<rdar://problem/106520422>