Files
grpc/requirements.bazel.lock
Sergii Tkachenko 75731fd2a7 [CI][Python] Upgrade deps assuming python 3.9+ (#40323)
- Regen requirements.bazel.lock with Python 3.9
- bump isort to 6.0.1 (except in pylint, which needs to be updated separately)
- fix python version specifiers for black, isort and pylint, typeguard
- fix default ignore patterns for isort and pylint
- consistent debug info: python version, pip list
- consistent virtualenv naming: `.venv-ci-*`
- bazel: bump typeguard to 4.4.2
- bazel: bumped gevent to `25.9.1`, greenlet to `3.2.4` to support Python 3.13, closes #40685
- bazel: bump pyyaml for python 3.14 support
- bazel: take care of temporary pins to support 3.8-based CIs

Bazel RBE CIs upgraded in the following changelists, and currently run Python 3.10:
- cl/845778848
- cl/845816768

Relevant testing was done in #41239.

Closes #40323

PiperOrigin-RevId: 846423001
2025-12-18 14:51:43 -08:00

124 lines
2.9 KiB
Plaintext

#
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
# pip-compile --allow-unsafe --output-file=requirements.bazel.lock requirements.bazel.txt
#
absl-py==2.1.0
# via -r requirements.bazel.txt
attrs==25.1.0
# via twisted
automat==24.8.1
# via twisted
cachetools==5.5.1
# via google-auth
certifi==2025.1.31
# via
# -r requirements.bazel.txt
# requests
chardet==5.2.0
# via -r requirements.bazel.txt
charset-normalizer==3.4.1
# via requests
constantly==23.10.4
# via twisted
deprecated==1.2.18
# via
# opentelemetry-api
# opentelemetry-semantic-conventions
gevent==25.9.1
# via -r requirements.bazel.txt
google-auth==2.38.0
# via -r requirements.bazel.txt
googleapis-common-protos==1.66.0
# via -r requirements.bazel.txt
greenlet==3.2.4
# via gevent
hyperlink==21.0.0
# via twisted
idna==3.10
# via
# -r requirements.bazel.txt
# hyperlink
# requests
importlib-metadata==8.5.0
# via
# opentelemetry-api
# typeguard
incremental==24.7.2
# via twisted
opentelemetry-api==1.30.0
# via
# -r requirements.bazel.txt
# opentelemetry-exporter-prometheus
# opentelemetry-resourcedetector-gcp
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-prometheus==0.51b0
# via -r requirements.bazel.txt
opentelemetry-resourcedetector-gcp==1.9.0a0
# via -r requirements.bazel.txt
opentelemetry-sdk==1.30.0
# via
# -r requirements.bazel.txt
# opentelemetry-exporter-prometheus
# opentelemetry-resourcedetector-gcp
opentelemetry-semantic-conventions==0.51b0
# via opentelemetry-sdk
prometheus-client==0.21.1
# via opentelemetry-exporter-prometheus
protobuf==5.29.3
# via
# -r requirements.bazel.txt
# googleapis-common-protos
pyasn1==0.6.1
# via
# pyasn1-modules
# rsa
pyasn1-modules==0.4.1
# via google-auth
pyyaml==6.0.3
# via -r requirements.bazel.txt
requests==2.32.3
# via
# -r requirements.bazel.txt
# opentelemetry-resourcedetector-gcp
rsa==4.9
# via google-auth
tomli==2.2.1
# via incremental
twisted==24.11.0
# via -r requirements.bazel.txt
typeguard==4.4.2
# via -r requirements.bazel.txt
typing-extensions==4.12.2
# via
# -r requirements.bazel.txt
# automat
# opentelemetry-resourcedetector-gcp
# opentelemetry-sdk
# twisted
# typeguard
urllib3==2.2.3
# via
# -r requirements.bazel.txt
# requests
wrapt==1.17.2
# via deprecated
zipp==3.20.2
# via importlib-metadata
zope-event==5.0
# via gevent
zope-interface==7.2
# via
# gevent
# twisted
# The following packages are considered to be unsafe in a requirements file:
setuptools==77.0.1
# via
# -r requirements.bazel.txt
# incremental
# zope-event
# zope-interface