feat: add requirements.ttfw.txt

This commit is contained in:
Fu Hanxi 2022-07-29 17:48:29 +08:00
parent 01baaf33ed
commit d0a2849b02
7 changed files with 41 additions and 16 deletions

View File

@ -1,3 +0,0 @@
future
dbus-python
pygobject

View File

@ -1,4 +0,0 @@
pyserial
pyyaml
junit_xml
netifaces

View File

@ -1,4 +0,0 @@
-r ../tiny_test_fw/requirements.txt
pexpect
python-gitlab
pygdbmi>=0.9.0.0

View File

@ -1,4 +0,0 @@
bleak
future
cryptography
protobuf

View File

@ -19,6 +19,12 @@
"optional": true, "optional": true,
"requirement_path": "tools/requirements/requirements.pytest.txt" "requirement_path": "tools/requirements/requirements.pytest.txt"
}, },
{
"name": "ttfw",
"description": "Packages for CI with ttfw",
"optional": true,
"requirement_path": "tools/requirements/requirements.ttfw.txt"
},
{ {
"name": "ci", "name": "ci",
"description": "Packages for ESP-IDF CI scripts", "description": "Packages for ESP-IDF CI scripts",

View File

@ -0,0 +1,35 @@
# Python package requirements for CI in ESP-IDF.
# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-ttfw"
# build
idf-build-apps
# ttfw
pyserial
pyyaml
junit_xml
netifaces
# ttfw-idf
pexpect
python-gitlab
pygdbmi
# ble
future
dbus-python; sys_platform != 'win32'
pygobject; sys_platform != 'win32'
# iperf_test_util
pyecharts
# esp_prov
bleak
# future # addressed before under ble
protobuf
# tools/test_apps/system/monitor_ide_integration
SimpleWebSocketServer
# py_debug_backend
debug_backend