Import missing pip packages for --config=k8_upstream_python
There are still a bunch of packages that were not available for
`rules_python`. This patch imports them.
I was running into some trouble with pip insisting on listing
`pyyaml_env_tag` as `pyyaml-env-tag` in the lock file. This caused
some trouble in the interaction between our wheel override and
rules_python. I adjusted both to use the same name.
Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: Ibc501461deae41c4285f9149dd020678a2ee91b0
diff --git a/tools/python/BUILD b/tools/python/BUILD
index 1fa7a55..78203bc 100644
--- a/tools/python/BUILD
+++ b/tools/python/BUILD
@@ -40,8 +40,12 @@
tags = [
# The test pings pypi.org to make sure that the lock file matches the
# requirements file.
- # TODO(phil): Disable this if it's too flaky.
"requires-network",
+ # The test causes some packages' setup.py to be executed which can
+ # execute arbitrary code. Sometimes they look for compilers etc. That's
+ # not good for our hermeticity assumptions. Disable the test lock file
+ # test for now.
+ "manual",
],
)