@@ -19,6 +19,12 @@
"optional": true,
"requirement_path": "tools/requirements/requirements.pytest.txt"
},
+ {
+ "name": "ci",
+ "description": "Packages for ESP-IDF CI scripts",
+ "optional": true,
+ "requirement_path": "tools/requirements/requirements.ci.txt"
+ },
{
"name": "docs",
"description": "Packages for building ESP-IDF documentation",
@@ -0,0 +1,9 @@
+# Python package requirements for CI in ESP-IDF.
+# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-ci"
+
+# ci
+coverage
+idf-build-apps
+junit_xml
+python-gitlab
+pyyaml
@@ -1,7 +1,15 @@
+# Python package requirements for pytest in ESP-IDF.
+# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-pytest"
pytest-embedded-serial-esp
pytest-embedded-idf
pytest-embedded-qemu
pytest-rerunfailures
+# build
+# dependencies in pytest test scripts
scapy
websocket-client
netifaces