| pip-tools |
| virtualenv |
| |
| # esp-idf |
| -c constraints.esp32.txt |
| -r requirements.esp32.txt |
| |
| # mbed-os |
| -r requirements.mbed.txt |
| |
| # bouffalolab |
| -r requirements.bouffalolab.txt |
| |
| # openiotsdk |
| -r requirements.openiotsdk.txt |
| |
| # Infineon |
| -r requirements.infineon.txt |
| |
| # cirque tests |
| requests>=2.24.0 |
| |
| # device controller wheel package |
| wheel; sys_platform == 'linux' |
| pgi; sys_platform == 'linux' |
| pyobjc-core; sys_platform == 'darwin' |
| pyobjc-framework-cocoa; sys_platform == 'darwin' |
| pyobjc-framework-corebluetooth; sys_platform == 'darwin' |
| |
| # mobly tests |
| portpicker |
| mobly |
| |
| # zephyr |
| west>=0.12.0 |
| intelhex |
| cbor |
| cbor2 |
| jsonschema |
| |
| # happy tests |
| lockfile |
| psutil >= 5.7.3 |
| |
| # pigweed |
| ipython |
| appnope |
| appdirs |
| coloredlogs |
| watchdog |
| mypy==0.971 |
| mypy-protobuf==3.2.0 |
| protobuf==3.20.1 |
| types-protobuf==3.19.22 |
| |
| # scripts/tools/memory |
| anytree |
| cxxfilt |
| ghapi |
| pandas ; platform_machine != 'aarch64' and platform_machine != 'arm64' |
| tabulate |
| |
| # scripts/build |
| click |
| |
| # scripts/idl |
| lark |
| stringcase |
| |
| cryptography |
| |
| # python unit tests |
| colorama |
| |
| # update tornado for pw_watch |
| tornado |