[PSM Interop] Pip freeze breaks down into requirements and their deps (#33426)

This is a no-op, just reordering `requirements.lock`.

By providing `-r requirements.txt` to `pip freeze` it's able to break up
dependencies required via `requirements.txt`, and sub-dependencies
installed to satisfy them.
pull/33448/head
Sergii Tkachenko 1 year ago committed by GitHub
parent 6413a31306
commit 181a24f546
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      tools/run_tests/xds_k8s_test_driver/bin/freeze.sh
  2. 33
      tools/run_tests/xds_k8s_test_driver/requirements.lock

@ -22,6 +22,7 @@ readonly VENV_NAME
python3 -m virtualenv "${VENV_NAME}"
"${VENV_NAME}"/bin/pip install -r requirements.txt
"${VENV_NAME}"/bin/pip freeze > requirements.lock
"${VENV_NAME}"/bin/pip freeze --require-virtualenv --local -r requirements.txt \
> requirements.lock
rm -rf "${VENV_NAME}"

@ -1,40 +1,41 @@
Mako==1.2.4
PyYAML==5.4.1
absl-py==0.15.0
google-api-python-client==1.12.11
google-cloud-secret-manager==2.15.1
grpcio==1.51.1
grpcio-health-checking==1.48.2
grpcio-tools==1.48.2
grpcio-channelz==1.48.2
kubernetes==25.3.0
six==1.16.0
tenacity==6.3.1
packaging==21.3
Pygments==2.14.0
python-dateutil==2.8.2
protobuf==3.20.3
xds-protos==0.0.11
## The following requirements were added by pip freeze:
cachetools==5.3.0
certifi==2022.12.7
charset-normalizer==3.0.1
google-api-core==2.11.0
google-api-python-client==1.12.11
google-auth==2.16.0
google-auth-httplib2==0.1.0
google-cloud-secret-manager==2.15.1
googleapis-common-protos==1.58.0
grpc-google-iam-v1==0.12.6
grpcio==1.51.1
grpcio-channelz==1.48.2
grpcio-health-checking==1.48.2
grpcio-status==1.48.2
grpcio-tools==1.48.2
httplib2==0.21.0
idna==3.4
kubernetes==25.3.0
Mako==1.2.4
MarkupSafe==2.1.2
oauthlib==3.2.2
packaging==21.3
proto-plus==1.22.2
protobuf==3.20.3
pyasn1==0.4.8
pyasn1-modules==0.2.8
Pygments==2.14.0
pyparsing==3.0.9
python-dateutil==2.8.2
PyYAML==5.4.1
requests==2.28.2
requests-oauthlib==1.3.1
rsa==4.9
six==1.16.0
tenacity==6.3.1
uritemplate==3.0.1
urllib3==1.26.14
websocket-client==1.5.1
xds-protos==0.0.11

Loading…
Cancel
Save