Bug 258366
| Summary: | [webkitpy] Avoid autoinstalling libraries in init | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jonathan Bedard <jbedard> |
| Component: | Tools / Tests | Assignee: | Jonathan Bedard <jbedard> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jonathan Bedard
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
<rdar://problem/111120365>
Jonathan Bedard
Pull request: https://github.com/WebKit/WebKit/pull/15157
EWS
Committed 265377@main (5f9e420cedb1): <https://commits.webkit.org/265377@main>
Reviewed commits have been landed. Closing PR #15157 and removing active labels.