diff --git a/.github/workflows/beam_PreCommit_Portable_Python.yml b/.github/workflows/beam_PreCommit_Portable_Python.yml index 948592284d16..3f1eb85ca496 100644 --- a/.github/workflows/beam_PreCommit_Portable_Python.yml +++ b/.github/workflows/beam_PreCommit_Portable_Python.yml @@ -76,7 +76,7 @@ jobs: beam_PreCommit_Portable_Python: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) timeout-minutes: 120 - runs-on: ['self-hosted', ubuntu-20.04, main] + runs-on: ['self-hosted', ubuntu-24.04, main] strategy: fail-fast: false matrix: diff --git a/.github/workflows/beam_PreCommit_Prism_Python.yml b/.github/workflows/beam_PreCommit_Prism_Python.yml index 562c49a78e84..6678bebf07dd 100644 --- a/.github/workflows/beam_PreCommit_Prism_Python.yml +++ b/.github/workflows/beam_PreCommit_Prism_Python.yml @@ -70,7 +70,7 @@ jobs: beam_PreCommit_Prism_Python: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) timeout-minutes: 120 - runs-on: ['self-hosted', ubuntu-20.04, main] + runs-on: ['self-hosted', ubuntu-24.04, main] strategy: fail-fast: false matrix: diff --git a/.github/workflows/beam_PreCommit_Python.yml b/.github/workflows/beam_PreCommit_Python.yml index 6471080e73b1..fbd68266b263 100644 --- a/.github/workflows/beam_PreCommit_Python.yml +++ b/.github/workflows/beam_PreCommit_Python.yml @@ -74,7 +74,7 @@ env: jobs: beam_PreCommit_Python: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_PythonDocker.yml b/.github/workflows/beam_PreCommit_PythonDocker.yml index 9b6ffbd635dd..dc212b32cd1e 100644 --- a/.github/workflows/beam_PreCommit_PythonDocker.yml +++ b/.github/workflows/beam_PreCommit_PythonDocker.yml @@ -57,7 +57,7 @@ env: jobs: beam_PreCommit_PythonDocker: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 30 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_Python_Dataframes.yml b/.github/workflows/beam_PreCommit_Python_Dataframes.yml index a7afb84076c2..3e22c0d3e152 100644 --- a/.github/workflows/beam_PreCommit_Python_Dataframes.yml +++ b/.github/workflows/beam_PreCommit_Python_Dataframes.yml @@ -57,7 +57,7 @@ env: jobs: beam_PreCommit_Python_Dataframes: name: ${{ matrix.job_name }} (${{ matrix.job_phrase}} ${{ matrix.python_version}}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_Python_Examples.yml b/.github/workflows/beam_PreCommit_Python_Examples.yml index d5f9d012bf9a..2497507059ee 100644 --- a/.github/workflows/beam_PreCommit_Python_Examples.yml +++ b/.github/workflows/beam_PreCommit_Python_Examples.yml @@ -58,7 +58,7 @@ env: jobs: beam_PreCommit_Python_Examples: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_Python_Integration.yml b/.github/workflows/beam_PreCommit_Python_Integration.yml index 5339536ae476..2c1ca147cdd6 100644 --- a/.github/workflows/beam_PreCommit_Python_Integration.yml +++ b/.github/workflows/beam_PreCommit_Python_Integration.yml @@ -57,7 +57,7 @@ env: jobs: beam_PreCommit_Python_Integration: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_Python_ML.yml b/.github/workflows/beam_PreCommit_Python_ML.yml index a4f39968f8f2..c3986dcc5b4b 100644 --- a/.github/workflows/beam_PreCommit_Python_ML.yml +++ b/.github/workflows/beam_PreCommit_Python_ML.yml @@ -71,7 +71,7 @@ jobs: # self-hosted runners due to Docker-in-Docker environment constraint. # These tests will only execute on ubuntu-latest (GitHub-hosted). # Context: https://github.com/apache/beam/pull/35585. - os: [[self-hosted, ubuntu-20.04, main], [ubuntu-latest]] + os: [[self-hosted, ubuntu-24.04, main], [ubuntu-latest]] exclude: # exercise DinD tests (needed for Milvus) for latest Python version - python_version: '3.10' diff --git a/.github/workflows/beam_PreCommit_Python_Runners.yml b/.github/workflows/beam_PreCommit_Python_Runners.yml index 3895c088c299..40dcfb49e74b 100644 --- a/.github/workflows/beam_PreCommit_Python_Runners.yml +++ b/.github/workflows/beam_PreCommit_Python_Runners.yml @@ -57,7 +57,7 @@ env: jobs: beam_PreCommit_Python_Runners: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/.github/workflows/beam_PreCommit_Python_Transforms.yml b/.github/workflows/beam_PreCommit_Python_Transforms.yml index 7fbbc6b9b90f..0e109b845d36 100644 --- a/.github/workflows/beam_PreCommit_Python_Transforms.yml +++ b/.github/workflows/beam_PreCommit_Python_Transforms.yml @@ -58,7 +58,7 @@ env: jobs: beam_PreCommit_Python_Transforms: name: ${{ matrix.job_name }} (${{ matrix.job_phrase }} ${{ matrix.python_version }}) - runs-on: [self-hosted, ubuntu-20.04, main] + runs-on: [self-hosted, ubuntu-24.04, main] timeout-minutes: 180 strategy: fail-fast: false diff --git a/CHANGES.md b/CHANGES.md index 3f89817bce65..f8dd40ad152d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -77,6 +77,7 @@ * Supported infer schema from dataclass (Python) ([#22085](https://github.com/apache/beam/issues/22085)). Default coder for typehint-ed (or set with_output_type) for non-frozen dataclasses changed to RowCoder. To preserve the old behavior (fast primitive coder), explicitly register the type with FastPrimitiveCoder. * Updates minimum Go version to 1.26.1 ([#37897](https://github.com/apache/beam/issues/37897)). * (Python) Added image embedding support in `apache_beam.ml.rag` package ([#37628](https://github.com/apache/beam/issues/37628)). +* (Python) Added support for Python version 3.14 ([#37247](https://github.com/apache/beam/issues/37247)). ## Breaking Changes diff --git a/sdks/python/container/ml/py310/base_image_requirements.txt b/sdks/python/container/ml/py310/base_image_requirements.txt index b1bae7dc004a..7ad86d13b506 100644 --- a/sdks/python/container/ml/py310/base_image_requirements.txt +++ b/sdks/python/container/ml/py310/base_image_requirements.txt @@ -24,28 +24,28 @@ absl-py==2.4.0 aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 astunparse==1.6.3 async-timeout==5.0.1 -attrs==25.4.0 +attrs==26.1.0 backports.tarfile==1.2.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b7 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -61,44 +61,44 @@ filelock==3.25.2 flatbuffers==25.12.19 freezegun==1.5.5 frozenlist==1.8.0 -fsspec==2026.2.0 +fsspec==2026.3.0 future==1.0.0 gast==0.7.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 +google-genai==1.69.0 google-pasta==0.2.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -116,7 +116,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -140,7 +140,7 @@ mpmath==1.3.0 multidict==6.7.1 namex==0.1.0 networkx==3.4.2 -nltk==3.9.3 +nltk==3.9.4 numpy==2.2.6 oauth2client==4.1.3 objsize==0.7.1 @@ -151,7 +151,7 @@ opentelemetry-semantic-conventions==0.61b0 opt_einsum==3.4.0 optree==0.19.0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -160,17 +160,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pyjsparser==2.7.1 pymongo==4.16.0 @@ -186,8 +186,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rich==14.3.3 rpds-py==0.30.0 @@ -210,10 +210,10 @@ tenacity==8.5.0 tensorflow==2.21.0 tensorflow-cpu-aws==2.21.0;platform_machine=="aarch64" termcolor==3.3.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tokenizers==0.21.4 -tomli==2.4.0 +tomli==2.4.1 torch==2.8.0+cpu tqdm==4.67.3 transformers==4.55.4 diff --git a/sdks/python/container/ml/py311/base_image_requirements.txt b/sdks/python/container/ml/py311/base_image_requirements.txt index affff92478c8..4fe9cd55aaff 100644 --- a/sdks/python/container/ml/py311/base_image_requirements.txt +++ b/sdks/python/container/ml/py311/base_image_requirements.txt @@ -24,27 +24,27 @@ absl-py==2.4.0 aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 astunparse==1.6.3 -attrs==25.4.0 +attrs==26.1.0 backports.tarfile==1.2.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -59,45 +59,45 @@ filelock==3.25.2 flatbuffers==25.12.19 freezegun==1.5.5 frozenlist==1.8.0 -fsspec==2026.2.0 +fsspec==2026.3.0 future==1.0.0 gast==0.7.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 +google-genai==1.69.0 google-pasta==0.2.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -115,7 +115,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -139,8 +139,8 @@ mpmath==1.3.0 multidict==6.7.1 namex==0.1.0 networkx==3.6.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -150,7 +150,7 @@ opentelemetry-semantic-conventions==0.61b0 opt_einsum==3.4.0 optree==0.19.0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -159,17 +159,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pyjsparser==2.7.1 pymongo==4.16.0 @@ -185,8 +185,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rich==14.3.3 rpds-py==0.30.0 @@ -209,7 +209,7 @@ tenacity==8.5.0 tensorflow==2.21.0 tensorflow-cpu-aws==2.21.0;platform_machine=="aarch64" termcolor==3.3.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tokenizers==0.21.4 torch==2.8.0+cpu diff --git a/sdks/python/container/ml/py312/base_image_requirements.txt b/sdks/python/container/ml/py312/base_image_requirements.txt index 432094178c17..c72558f8acd9 100644 --- a/sdks/python/container/ml/py312/base_image_requirements.txt +++ b/sdks/python/container/ml/py312/base_image_requirements.txt @@ -24,26 +24,26 @@ absl-py==2.4.0 aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 astunparse==1.6.3 -attrs==25.4.0 +attrs==26.1.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -58,45 +58,45 @@ filelock==3.25.2 flatbuffers==25.12.19 freezegun==1.5.5 frozenlist==1.8.0 -fsspec==2026.2.0 +fsspec==2026.3.0 future==1.0.0 gast==0.7.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 +google-genai==1.69.0 google-pasta==0.2.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -114,7 +114,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -137,8 +137,8 @@ mpmath==1.3.0 multidict==6.7.1 namex==0.1.0 networkx==3.6.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -148,7 +148,7 @@ opentelemetry-semantic-conventions==0.61b0 opt_einsum==3.4.0 optree==0.19.0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -157,17 +157,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pymongo==4.16.0 PyMySQL==1.1.2 @@ -182,8 +182,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rich==14.3.3 rpds-py==0.30.0 @@ -206,7 +206,7 @@ tenacity==8.5.0 tensorflow==2.21.0 tensorflow-cpu-aws==2.21.0;platform_machine=="aarch64" termcolor==3.3.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tokenizers==0.21.4 torch==2.8.0+cpu diff --git a/sdks/python/container/ml/py313/base_image_requirements.txt b/sdks/python/container/ml/py313/base_image_requirements.txt index 8dbc309b9aba..b92d500a4339 100644 --- a/sdks/python/container/ml/py313/base_image_requirements.txt +++ b/sdks/python/container/ml/py313/base_image_requirements.txt @@ -24,26 +24,26 @@ absl-py==2.4.0 aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 astunparse==1.6.3 -attrs==25.4.0 +attrs==26.1.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -58,44 +58,44 @@ filelock==3.25.2 flatbuffers==25.12.19 freezegun==1.5.5 frozenlist==1.8.0 -fsspec==2026.2.0 +fsspec==2026.3.0 future==1.0.0 gast==0.7.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.35 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 +google-genai==1.69.0 google-pasta==0.2.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -113,7 +113,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -136,8 +136,8 @@ mpmath==1.3.0 multidict==6.7.1 namex==0.1.0 networkx==3.6.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -147,7 +147,7 @@ opentelemetry-semantic-conventions==0.61b0 opt_einsum==3.4.0 optree==0.19.0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -156,17 +156,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pymongo==4.16.0 PyMySQL==1.1.2 @@ -181,8 +181,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rich==14.3.3 rpds-py==0.30.0 @@ -205,7 +205,7 @@ tenacity==8.5.0 tensorflow==2.21.0 tensorflow-cpu-aws==2.21.0;platform_machine=="aarch64" termcolor==3.3.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tokenizers==0.21.4 torch==2.8.0+cpu diff --git a/sdks/python/container/py310/base_image_requirements.txt b/sdks/python/container/py310/base_image_requirements.txt index 3eed11b95ad5..bbcd9ca1d1aa 100644 --- a/sdks/python/container/py310/base_image_requirements.txt +++ b/sdks/python/container/py310/base_image_requirements.txt @@ -23,27 +23,27 @@ aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 async-timeout==5.0.1 -attrs==25.4.0 +attrs==26.1.0 backports.tarfile==1.2.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b7 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -58,40 +58,40 @@ fasteners==0.20 freezegun==1.5.5 frozenlist==1.8.0 future==1.0.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-genai==1.69.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -106,7 +106,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -122,7 +122,7 @@ mmh3==5.2.1 mock==5.2.0 more-itertools==10.8.0 multidict==6.7.1 -nltk==3.9.3 +nltk==3.9.4 numpy==2.2.6 oauth2client==4.1.3 objsize==0.7.1 @@ -131,7 +131,7 @@ opentelemetry-resourcedetector-gcp==1.11.0a0 opentelemetry-sdk==1.40.0 opentelemetry-semantic-conventions==0.61b0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -140,17 +140,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pyjsparser==2.7.1 pymongo==4.16.0 @@ -166,8 +166,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rpds-py==0.30.0 rsa==4.9.1 @@ -184,9 +184,9 @@ SQLAlchemy==2.0.48 sqlalchemy_pytds==1.0.2 sqlparse==0.5.5 tenacity==8.5.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 -tomli==2.4.0 +tomli==2.4.1 tqdm==4.67.3 typing-inspection==0.4.2 typing_extensions==4.15.0 diff --git a/sdks/python/container/py311/base_image_requirements.txt b/sdks/python/container/py311/base_image_requirements.txt index b1e2295eeb41..bfc365e80dc8 100644 --- a/sdks/python/container/py311/base_image_requirements.txt +++ b/sdks/python/container/py311/base_image_requirements.txt @@ -23,26 +23,26 @@ aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 -attrs==25.4.0 +attrs==26.1.0 backports.tarfile==1.2.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -56,41 +56,41 @@ fasteners==0.20 freezegun==1.5.5 frozenlist==1.8.0 future==1.0.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-genai==1.69.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -105,7 +105,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -121,8 +121,8 @@ mmh3==5.2.1 mock==5.2.0 more-itertools==10.8.0 multidict==6.7.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -130,7 +130,7 @@ opentelemetry-resourcedetector-gcp==1.11.0a0 opentelemetry-sdk==1.40.0 opentelemetry-semantic-conventions==0.61b0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -139,17 +139,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pyjsparser==2.7.1 pymongo==4.16.0 @@ -165,8 +165,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rpds-py==0.30.0 rsa==4.9.1 @@ -183,7 +183,7 @@ SQLAlchemy==2.0.48 sqlalchemy_pytds==1.0.2 sqlparse==0.5.5 tenacity==8.5.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tqdm==4.67.3 typing-inspection==0.4.2 diff --git a/sdks/python/container/py312/base_image_requirements.txt b/sdks/python/container/py312/base_image_requirements.txt index 545793628996..356392c82b56 100644 --- a/sdks/python/container/py312/base_image_requirements.txt +++ b/sdks/python/container/py312/base_image_requirements.txt @@ -23,25 +23,25 @@ aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 -attrs==25.4.0 +attrs==26.1.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -55,41 +55,41 @@ fasteners==0.20 freezegun==1.5.5 frozenlist==1.8.0 future==1.0.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.31 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-profiler==4.1.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-genai==1.69.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -104,7 +104,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -119,8 +119,8 @@ mmh3==5.2.1 mock==5.2.0 more-itertools==10.8.0 multidict==6.7.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -128,7 +128,7 @@ opentelemetry-resourcedetector-gcp==1.11.0a0 opentelemetry-sdk==1.40.0 opentelemetry-semantic-conventions==0.61b0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -137,17 +137,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pymongo==4.16.0 PyMySQL==1.1.2 @@ -162,8 +162,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rpds-py==0.30.0 rsa==4.9.1 @@ -180,7 +180,7 @@ SQLAlchemy==2.0.48 sqlalchemy_pytds==1.0.2 sqlparse==0.5.5 tenacity==8.5.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tqdm==4.67.3 typing-inspection==0.4.2 @@ -194,4 +194,4 @@ wheel==0.46.3 wrapt==2.1.2 yarl==1.23.0 zipp==3.23.0 -zstandard==0.25.0 \ No newline at end of file +zstandard==0.25.0 diff --git a/sdks/python/container/py313/base_image_requirements.txt b/sdks/python/container/py313/base_image_requirements.txt index 541f2a9f3345..7859cc82569d 100644 --- a/sdks/python/container/py313/base_image_requirements.txt +++ b/sdks/python/container/py313/base_image_requirements.txt @@ -23,25 +23,25 @@ aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 -attrs==25.4.0 +attrs==26.1.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 click==8.3.1 -cloud-sql-python-connector==1.20.0 +cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -55,40 +55,40 @@ fasteners==0.20 freezegun==1.5.5 frozenlist==1.8.0 future==1.0.0 -google-api-core==2.30.0 -google-api-python-client==2.192.0 +google-api-core==2.30.1 +google-api-python-client==2.193.0 google-apitools==0.5.35 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-genai==1.69.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -103,7 +103,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -118,8 +118,8 @@ mmh3==5.2.1 mock==5.2.0 more-itertools==10.8.0 multidict==6.7.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -127,7 +127,7 @@ opentelemetry-resourcedetector-gcp==1.11.0a0 opentelemetry-sdk==1.40.0 opentelemetry-semantic-conventions==0.61b0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -136,17 +136,17 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 -pyasn1==0.6.2 +pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pymongo==4.16.0 PyMySQL==1.1.2 @@ -161,8 +161,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rpds-py==0.30.0 rsa==4.9.1 @@ -179,7 +179,7 @@ SQLAlchemy==2.0.48 sqlalchemy_pytds==1.0.2 sqlparse==0.5.5 tenacity==8.5.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tqdm==4.67.3 typing-inspection==0.4.2 @@ -193,4 +193,4 @@ wheel==0.46.3 wrapt==2.1.2 yarl==1.23.0 zipp==3.23.0 -zstandard==0.25.0 \ No newline at end of file +zstandard==0.25.0 diff --git a/sdks/python/container/py314/base_image_requirements.txt b/sdks/python/container/py314/base_image_requirements.txt index f01613aca7c8..63d26a6b15e3 100644 --- a/sdks/python/container/py314/base_image_requirements.txt +++ b/sdks/python/container/py314/base_image_requirements.txt @@ -23,17 +23,17 @@ aiofiles==25.1.0 aiohappyeyeballs==2.6.1 -aiohttp==3.13.3 +aiohttp==3.13.4 aiosignal==1.4.0 annotated-types==0.7.0 -anyio==4.12.1 +anyio==4.13.0 asn1crypto==1.5.1 -attrs==25.4.0 +attrs==26.1.0 beartype==0.22.9 beautifulsoup4==4.14.3 betterproto==2.0.0b6 bs4==0.0.2 -build==1.4.0 +build==1.4.2 cachetools==6.2.6 certifi==2026.2.25 cffi==2.0.0 @@ -41,7 +41,7 @@ charset-normalizer==3.4.6 click==8.3.1 cloud-sql-python-connector==1.20.1 crcmod==1.7 -cryptography==46.0.5 +cryptography==46.0.6 Cython==3.2.4 dill==0.3.1.1 distro==1.9.0 @@ -55,39 +55,39 @@ fasteners==0.20 freezegun==1.5.5 frozenlist==1.8.0 future==1.0.0 -google-api-core==2.30.0 +google-api-core==2.30.1 google-apitools==0.5.35 google-auth==2.49.1 google-auth-httplib2==0.2.1 -google-cloud-aiplatform==1.141.0 -google-cloud-bigquery==3.40.1 -google-cloud-bigquery-storage==2.36.2 +google-cloud-aiplatform==1.143.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-storage==2.37.0 google-cloud-bigtable==2.35.0 -google-cloud-build==3.35.0 -google-cloud-core==2.5.0 -google-cloud-datastore==2.23.0 -google-cloud-dlp==3.34.0 -google-cloud-kms==3.11.0 -google-cloud-language==2.19.0 -google-cloud-monitoring==2.29.1 +google-cloud-build==3.36.0 +google-cloud-core==2.5.1 +google-cloud-datastore==2.24.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-monitoring==2.30.0 google-cloud-pubsub==2.36.0 google-cloud-recommendations-ai==0.10.18 -google-cloud-resource-manager==1.16.0 -google-cloud-secret-manager==2.26.0 +google-cloud-resource-manager==1.17.0 +google-cloud-secret-manager==2.27.0 google-cloud-spanner==3.63.0 google-cloud-storage==2.19.0 -google-cloud-videointelligence==2.18.0 -google-cloud-vision==3.12.1 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 google-crc32c==1.8.0 -google-genai==1.67.0 -google-resumable-media==2.8.0 -googleapis-common-protos==1.73.0 +google-genai==1.69.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.73.1 greenlet==3.3.2 grpc-google-iam-v1==0.14.3 grpc-interceptor==0.15.4 -grpcio==1.78.0 -grpcio-status==1.78.0 -grpcio-tools==1.78.0 +grpcio==1.80.0 +grpcio-status==1.80.0 +grpcio-tools==1.80.0 grpclib==0.4.9 guppy3==3.1.6 h11==0.16.0 @@ -102,7 +102,7 @@ idna==3.11 importlib_metadata==8.7.1 iniconfig==2.3.0 jaraco.classes==3.4.0 -jaraco.context==6.1.1 +jaraco.context==6.1.2 jaraco.functools==4.4.0 jeepney==0.9.0 Jinja2==3.1.6 @@ -117,8 +117,8 @@ mmh3==5.2.1 mock==5.2.0 more-itertools==10.8.0 multidict==6.7.1 -nltk==3.9.3 -numpy==2.4.3 +nltk==3.9.4 +numpy==2.4.4 oauth2client==4.1.3 objsize==0.7.1 opentelemetry-api==1.40.0 @@ -126,7 +126,7 @@ opentelemetry-resourcedetector-gcp==1.11.0a0 opentelemetry-sdk==1.40.0 opentelemetry-semantic-conventions==0.61b0 oracledb==3.4.2 -orjson==3.11.7 +orjson==3.11.8 packaging==26.0 pandas==2.2.3 parameterized==0.9.0 @@ -135,8 +135,8 @@ pillow==12.1.1 pip==26.0.1 pluggy==1.6.0 propcache==0.4.1 -proto-plus==1.27.1 -protobuf==6.33.5 +proto-plus==1.27.2 +protobuf==6.33.6 psycopg2-binary==2.9.11 pyarrow==23.0.1 pyarrow-hotfix==0.7 @@ -145,7 +145,7 @@ pyasn1_modules==0.4.2 pycparser==3.0 pydantic==2.12.5 pydantic_core==2.41.5 -Pygments==2.19.2 +Pygments==2.20.0 PyHamcrest==2.1.0 pymongo==4.16.0 PyMySQL==1.1.2 @@ -160,8 +160,8 @@ python-tds==1.17.1 pytz==2026.1.post1 PyYAML==6.0.3 referencing==0.37.0 -regex==2026.2.28 -requests==2.32.5 +regex==2026.3.32 +requests==2.33.1 requests-mock==1.12.1 rpds-py==0.30.0 rsa==4.9.1 @@ -178,7 +178,7 @@ SQLAlchemy==2.0.48 sqlalchemy_pytds==1.0.2 sqlparse==0.5.5 tenacity==8.5.0 -testcontainers==4.14.1 +testcontainers==4.14.2 threadpoolctl==3.6.0 tqdm==4.67.3 typing-inspection==0.4.2