pw_env_setup: Add renode's requirements to pigweed No-Docs-Update-Reason: Adding missing python requirements Change-Id: I45bcabd33252ee3fdd7637c5f3cd557f258c6c23 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/45080 Pigweed-Auto-Submit: Armando Montanez <amontanez@google.com> Reviewed-by: Marc MERLIN <merlin@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
diff --git a/pw_env_setup/BUILD.gn b/pw_env_setup/BUILD.gn index 04d2752..caef4bf 100644 --- a/pw_env_setup/BUILD.gn +++ b/pw_env_setup/BUILD.gn
@@ -53,6 +53,9 @@ # Standalone scripts "$dir_pw_hdlc/rpc_example:example_script", "$dir_pw_third_party/nanopb:generate_nanopb_proto", + + # Python requirements for CIPD packages that don't have dedicated modules. + ":renode_requirements", ] } @@ -63,3 +66,11 @@ "$dir_pigweed/targets/stm32f429i-disc1/py", ] } + +pw_python_requirements("renode_requirements") { + requirements = [ + "psutil", + "pyyaml", + "robotframework==3.1", + ] +}