From 646e3dcc39c1445667036d580c585b67a80d5bca Mon Sep 17 00:00:00 2001 From: Matej Aleksandrov Date: Thu, 25 Jun 2026 07:31:18 -0700 Subject: [PATCH] fix: Avoid shadowing of built-in list in Python 3.14 PiperOrigin-RevId: 937972937 --- google/genai/files.py | 9 +++++---- google/genai/models.py | 9 +++++---- google/genai/tunings.py | 5 ++++- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/google/genai/files.py b/google/genai/files.py index 1933f0416..271c066ca 100644 --- a/google/genai/files.py +++ b/google/genai/files.py @@ -15,6 +15,7 @@ # Code generated by the Google Gen AI SDK generator DO NOT EDIT. +import builtins import io import json import logging @@ -498,7 +499,7 @@ def delete( def _register_files( self, *, - uris: list[str], + uris: builtins.list[str], config: Optional[types.RegisterFilesConfigOrDict] = None, ) -> types.RegisterFilesResponse: parameter_model = types._InternalRegisterFilesParameters( @@ -736,7 +737,7 @@ def register_files( self, *, auth: google.auth.credentials.Credentials, - uris: list[str], + uris: builtins.list[str], config: Optional[types.RegisterFilesConfigOrDict] = None, ) -> types.RegisterFilesResponse: """Registers gcs files with the file service.""" @@ -1118,7 +1119,7 @@ async def delete( async def _register_files( self, *, - uris: list[str], + uris: builtins.list[str], config: Optional[types.RegisterFilesConfigOrDict] = None, ) -> types.RegisterFilesResponse: parameter_model = types._InternalRegisterFilesParameters( @@ -1347,7 +1348,7 @@ async def register_files( self, *, auth: google.auth.credentials.Credentials, - uris: list[str], + uris: builtins.list[str], config: Optional[types.RegisterFilesConfigOrDict] = None, ) -> types.RegisterFilesResponse: """Registers gcs files with the file service.""" diff --git a/google/genai/models.py b/google/genai/models.py index 9ff421480..9eb7b0e74 100644 --- a/google/genai/models.py +++ b/google/genai/models.py @@ -15,6 +15,7 @@ # Code generated by the Google Gen AI SDK generator DO NOT EDIT. +import builtins import contextlib import json import logging @@ -5316,7 +5317,7 @@ def _edit_image( *, model: str, prompt: str, - reference_images: list[types._ReferenceImageAPIOrDict], + reference_images: builtins.list[types._ReferenceImageAPIOrDict], config: Optional[types.EditImageConfigOrDict] = None, ) -> types.EditImageResponse: """Private method for editing an image.""" @@ -6830,7 +6831,7 @@ def edit_image( *, model: str, prompt: str, - reference_images: list[types._ReferenceImageAPIOrDict], + reference_images: builtins.list[types._ReferenceImageAPIOrDict], config: Optional[types.EditImageConfigOrDict] = None, ) -> types.EditImageResponse: """Edits an image based on a text description and configuration. @@ -7520,7 +7521,7 @@ async def _edit_image( *, model: str, prompt: str, - reference_images: list[types._ReferenceImageAPIOrDict], + reference_images: builtins.list[types._ReferenceImageAPIOrDict], config: Optional[types.EditImageConfigOrDict] = None, ) -> types.EditImageResponse: """Private method for editing an image asynchronously.""" @@ -9051,7 +9052,7 @@ async def edit_image( *, model: str, prompt: str, - reference_images: list[types._ReferenceImageAPIOrDict], + reference_images: builtins.list[types._ReferenceImageAPIOrDict], config: Optional[types.EditImageConfigOrDict] = None, ) -> types.EditImageResponse: """Edits an image based on a text description and configuration. diff --git a/google/genai/tunings.py b/google/genai/tunings.py index 8f14e96b9..2dd523f78 100644 --- a/google/genai/tunings.py +++ b/google/genai/tunings.py @@ -15,6 +15,7 @@ # Code generated by the Google Gen AI SDK generator DO NOT EDIT. +import builtins import json import logging from typing import Any, Optional, Union @@ -3866,7 +3867,9 @@ def _get_styles() -> str: """ @staticmethod - def _parse_resource_name(marker: str, resource_parts: list[str]) -> str: + def _parse_resource_name( + marker: str, resource_parts: builtins.list[str] + ) -> str: """Returns the part after the marker text part.""" for i in range(len(resource_parts)): if resource_parts[i] == marker and i + 1 < len(resource_parts):