-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[python] Remove dependency only used in testing #26727
[python] Remove dependency only used in testing #26727
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this then actually remove the no-longer-needed mobly dependency?
PR #26727: Size comparison from cbd5dac to 0f87dd6 Increases (1 build for cc32xx)
Full report (1 build for cc32xx)
|
Right, missed the essential part 🙈 |
PR #26727: Size comparison from cbd5dac to ec5bb29 Increases (6 builds for cc32xx, cyw30739, nrfconnect, telink)
Decreases (13 builds for bl602, bl702, efr32, psoc6, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
ec5bb29
to
5b0f9ba
Compare
PR #26727: Size comparison from c24294a to 5b0f9ba Increases (7 builds for bl702, nrfconnect, psoc6, telink)
Decreases (13 builds for bl602, bl702, cc32xx, efr32, nrfconnect, psoc6, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
Hm, the "Darwin / Build Darwin" build failure looks unrelated to me. Can maybe someone trigger another run? |
@agners You need to rebase to tip to fix the Darwin failure... |
250f05c
to
442145f
Compare
PR #26727: Size comparison from 4b04598 to 442145f Increases (11 builds for cc13x4_26x4, cyw30739, esp32, nrfconnect, psoc6, telink)
Decreases (15 builds for bl602, bl702, cc13x2_26x2, cc32xx, efr32, k32w, psoc6, qpg, telink)
Full report (66 builds for bl602, bl702, cc13x2_26x2, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR project-chip#21567 added mobly as a default dependency of the Python Core CHIP library. The mobly package is only used by the Python testing framework in `src/python_testing/`. Allow to install extra dependency via `script/build_python.sh` flag and install them only when needed.
442145f
to
8e14f12
Compare
PR #26727: Size comparison from ad5253a to 8e14f12 Increases (5 builds for esp32, nrfconnect, telink)
Decreases (13 builds for bl602, bl702, cc13x4_26x4, cc32xx, efr32, psoc6, qpg, telink)
Full report (66 builds for bl602, bl702, cc13x2_26x2, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #21567 added mobly as a default dependency of the Python Core CHIP library. The mobly package is only used by the Python testing framework in
src/python_testing/
. Allow to install extra dependency viascript/build_python.sh
flag and install them only when needed.