Remove tf_http_archive external Python deps
Hi @halseycamilla Can you please resolve conflicts? Thank you! > Hi @halseycamilla Can you please resolve conflicts? Thank you!

resolved! ROCm is failing but it seems as though it currently isn't in the TF .bazelrc file anymore so that should be expected. There is a separate PR rn in TF https://github.com/tensorflow/tensorflow/pull/61527 that appears to be trying to add it back. Hi @halseycamilla Can you please resolve conflicts? Thank you! This PR is stale because it has been open for 14 days with no activity. It will be closed if no further activity occurs. Thank you. This PR was closed because it has been inactive for 14 days since being marked as stale. Please reopen if you'd like to work on this further.
Migrate TF Python deps from being defined as tf_http_archives in workspace2.bzl to being in requirements.in. This consolidates where Python dependencies are defined, allows them to be more easily updated and also allows any version updates to be easily transferred to requirement.txt locked versions using the Hermetic Python requirements updater. Remove any downstream references to the deleted tf_http_archive repositories and if relevant replace them with @pypi_name//:pkg.