WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
258366
[webkitpy] Avoid autoinstalling libraries in init
https://bugs.webkit.org/show_bug.cgi?id=258366
Summary
[webkitpy] Avoid autoinstalling libraries in init
Jonathan Bedard
Reported
2023-06-21 13:25:08 PDT
webkitpy's __init__.py configures the autoinstaller. It should not actually install packages until we need to use packages. We import webkitscmpy because there are some common dependencies defined in that library. But we also _install_ some of those dependencies on import, which is not nessesary. We should re-organize webkitscmpy and webkitbugspy to avoid installing libraries on import.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-06-21 13:26:02 PDT
<
rdar://problem/111120365
>
Jonathan Bedard
Comment 2
2023-06-21 13:34:18 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/15157
EWS
Comment 3
2023-06-21 16:42:48 PDT
Committed
265377@main
(5f9e420cedb1): <
https://commits.webkit.org/265377@main
> Reviewed commits have been landed. Closing PR #15157 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug