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",
     ],
 )