Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 9, 2025

This PR contains the following updates:

Package Change Age Confidence
google-genai 1.41.0 -> 1.56.0 age confidence

Release Notes

googleapis/python-genai (google-genai)

v1.56.0

Compare Source

Features
  • Add minimal and medium thinking levels. (96d644c)
  • Add support for Struct in ToolResult Content. (8fd4886)
  • Add ultra high resolution to the media resolution in Parts. (356c320)
  • Add ULTRA_HIGH MediaResolution and new ThinkingLevel enums (336b823)
  • Define and use DocumentMimeType for DocumentContent (dc7f00f)
  • Support multi speaker for Vertex AI (ecb00c2)
Bug Fixes
  • Api version handling for interactions. (436ca2e)
Documentation
  • Add documentation for the new Interactions API (Preview). (e28a69c)
  • Update and restructure codegen_instructions (00422de)
  • Update docs for 1.55 (1cc43e7)

v1.55.0

Compare Source

Features
  • Add the Interactions API (836a3)
  • Add enableEnhancedCivicAnswers feature in GenerateContentConfig (15d1ea9)
  • Add IMAGE_RECITATION and IMAGE_OTHER enum values to FinishReason (8bb4b9a)
  • Add voice activity detection signal. (feae46d)
Bug Fixes
  • Replicated voice config bytes handling (c9f8668)
Documentation
  • Regenerate docs for 1.54.0 (8bac8d2)

v1.54.0

Compare Source

Features
  • Support ReplicatedVoiceConfig (07c74dd)
Bug Fixes
  • Apply timeout to the total request duration in aiohttp (a4f4205)
  • Make APIError class picklable (fixes #​1144) (e3d5712)
Documentation
  • Regenerate docs for 1.53.0 (3a2b970)

v1.53.0

Compare Source

Features
  • Add empty response for tunings.cancel() (97cc7e4)
Bug Fixes
  • Convert 'citationSources' key in CitationMetadata to 'citations' when present (fixes #​1222) (2f28b02)
  • Fix google.auth.transport.requests import error in Live API (a842721)
Documentation
  • Improve docs for google.genai.types (5b50adc)
  • Recommend using response_json_schema in error messages and docstrings. (c0b175a)
  • Updating codegen instructions to use gemini 3 pro and nano banana pro (060f015)

v1.52.0

Compare Source

Features
  • Add support for configuring resource scope when using base_url (a3e0859)
Bug Fixes
  • TypeError: issubclass() arg 1 must be a class when usingList[str] for contents (c624d7e)
  • Create new aiohttp Client Session if loop is closed (1dc35ea)

v1.51.0

Compare Source

Features
  • Add a pre-validation hook to warn about Pydantic model type mismatches. (f7af6ef)
  • Add display name to FunctionResponseBlob (52906d5)
  • Add display name to FunctionResponseFileData (7c39f70)
  • Add generate_content_config.thinking_level (30b00db)
  • Add image output options to ImageConfig for Vertex (014aaad)
  • Add part.media_resolution (30b00db)
  • Support Function call argument streaming for all languages (9b2ca50)
Bug Fixes
  • Only log warnings once for accessors in GenerateContentResponse and LiveServerMessage (eec841e)
Documentation
  • Remove gemini 2 below model reference (c42ddff)
  • Update sample code to use gemini 2 or above (d48bbba)
  • Update Veo and Imagen model id in README (5c69122)

v1.50.1

Compare Source

Bug Fixes
  • Do not use ADC if passing a base_url, no project, no location (a00b67a)
  • Ensure the custom httpx client and async client won't be closed automatically (9a9fa3c)

v1.50.0

Compare Source

Features
  • Use pytest-xdist for test parallelization (6ff82fc)
Bug Fixes
  • Add missing fields to the model types (4b855e6)
  • Don't generate warnings from response.text property because of thought_signature. (dd9360d)
  • Fix base_steps parameter for recontext_image (d94077b)
  • Fix file_search_stores.documents pagination (8d40d48)
  • Fix models.list() filter parameter (7fa1e41)
  • Handle SSE error message types properly in streaming (72afa50)
  • Roll back a breaking change to the import system (8674003)
Documentation
  • Log Schema.json_schema and Schema.from_json_schema only once (517300c)
  • Regenerate docs for 1.49.0 (74b680a)

v1.49.0

Compare Source

Features
  • Add complete stats to BatchJob (b211466)
  • Add FileSearch tool and associated FileSearchStore management APIs (2e2a78d)
  • Add FileSearch tool and associated FileSearchStore management APIs (7370d24)
  • Add image_size to ImageConfig (Early Access Program) (81c027c)
  • Make genai.Part constructible from PartUnionDict. (7526e4d)
Bug Fixes
  • Raise errors during file upload. (946a17e)
  • Use duck type in t_part transformer (be82981)
Documentation
  • Log deprecation waring to Schema.from_json_schema method and Schema.json_schema method (856789a)
  • Regenerate docs for 1.48.0 (004d238)
  • Update log message in Schema.json_schema and Schema.from_json_schema methods (5bf69e5)

v1.48.0

Compare Source

Features
  • Added phish filtering feature. (a9297b7)
  • Drop support for Python 3.9 - EOL (b542082)
Bug Fixes
  • Append the current model chunk to contents in async streaming (7c5cf56)
  • Disable AFC when there are incompatible tool presented. (ce13aef)
  • Offload sync python tool calls to a thread when used from async context. (f2a0782)
  • Only show warning log for non-text or multi-candidate fields when response.text is accessed directly (bf82505)

v1.47.0

Compare Source

Features
  • Add safety_filter_level and person_generation for Imagen upscaling (6196b1b)
  • Add support for preference optimization tuning in the SDK. (4540f9d)
  • Pass file name to the backend when uploading with a file path (4fa2edd)
  • Support default global location when not using api key with vertexai backend (6340ce0)
  • Support retries in API requests (ac70ecd)
Bug Fixes
  • Check environment Vertex AI api key for credential precedence (9bd758c)
  • Correct pydantic version range (bytes fields are broken with pydantic<=2.8). (d24cb56)
  • Make __del__ methods more robust in _api_client and client. (64cab58)
  • Setting custom httpx async client will ensure using httpx client even if aiohttp is installed (7bd1bde)
  • Support custom_base_url for Live and other APIs when project/location are unset and even when project/location are set in the environment, and avoid Automatic Default Credentials (7bd1bde)
Documentation
  • Add docstring for classes and fields that are not supported in Gemini or Vertex API (4a6c6af)
  • Add docstring for enum classes that are not supported in Gemini or Vertex API (909f26b)
  • Add documentation for the retry behavior (ff12b46)
  • Update Codegen Instructions to include newer models and use consistent formatting. (f0b0a94)
  • Update README.md and index.rst to use consistent spacing for Python Samples (2e5aa1f)

v1.46.0

Compare Source

Features
  • Add enable_enhanced_civic_answers in GenerationConfig (6c1dae7)
  • Support custom httpx clients (694a6bd)
  • Support jailbreak in HarmCategory and BlockedReason (011e218)
Bug Fixes
  • Remove bytes for Gemini Developer API before sending a video for Veo Video Extension async (9ccc6ce)
Documentation
  • Regenerate docs for 1.45.0 (9b7632d)
  • Update README with Gempix example (nano-banana) (ac2bc42)

v1.45.0

Compare Source

Features
  • Add support for Python 3.14. (f0083a2)
Bug Fixes
  • Keys in Live API tool responses are incorrectly re-cased (57a4765)

v1.44.0

Compare Source

Features
  • Support fully override base_url and raw model name when none of the project, locations, api_key are configured (160997e)
  • Support video extension for Veo on Gemini Developer API (341ea77)
Bug Fixes
  • Avoid potential dual import confusion in type assert (9cc4a72)
Documentation

v1.43.0

Compare Source

Features
  • Enable Google Maps tool for Genai. (dc77a1d)
  • Support enableWidget feature in GoogleMaps (1737f72)
  • Support Gemini batch inline request's metadata and add test coverage to safety setting (7dcc969)
Documentation
  • Regenerate updated Python docs (e6989a3)

v1.42.0

Compare Source

Features
  • Add labels field to Imagen configs (cdba4c9)
  • Add utility methods for creating FunctionResponsePart and creating FunctionResponse Part with FunctionResponseParts (72c92d8)
  • Enable Ingredients to Video and Advanced Controls for Veo on Gemini Developer API (Early Access Program) (9c02a07)
Bug Fixes
  • Avoid potential dual import for content type assertion (83d7973)
  • Increase READ_BUFFER_SIZE in _api_client.py for streaming large chunks in new model (981bba7)
  • Make t_part and t_content conform to their type annotations: they now handle FileDict correctly and t_contents handles PartUnionDict correctly. (0933632)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.42.0 chore(deps): update dependency google-genai to v1.43.0 Oct 11, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from 6ec1c41 to c57ab7d Compare October 11, 2025 01:08
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.43.0 chore(deps): update dependency google-genai to v1.44.0 Oct 15, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from c57ab7d to fdaca09 Compare October 15, 2025 05:47
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.44.0 chore(deps): update dependency google-genai to v1.45.0 Oct 16, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from fdaca09 to 1e4b957 Compare October 16, 2025 01:52
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.45.0 chore(deps): update dependency google-genai to v1.46.0 Oct 22, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from 1e4b957 to 0c543f3 Compare October 22, 2025 10:10
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.46.0 chore(deps): update dependency google-genai to v1.47.0 Oct 30, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from 0c543f3 to c002912 Compare October 30, 2025 01:35
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.47.0 chore(deps): update dependency google-genai to v1.48.0 Nov 3, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch 2 times, most recently from 991a040 to f2225a6 Compare November 5, 2025 22:55
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.48.0 chore(deps): update dependency google-genai to v1.49.0 Nov 5, 2025
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.49.0 chore(deps): update dependency google-genai to v1.50.0 Nov 13, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch 2 times, most recently from ada7080 to c467847 Compare November 14, 2025 05:08
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.50.0 chore(deps): update dependency google-genai to v1.50.1 Nov 14, 2025
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.50.1 chore(deps): update dependency google-genai to v1.51.0 Nov 18, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch 2 times, most recently from cc1881f to 5cca07d Compare November 21, 2025 05:12
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.51.0 chore(deps): update dependency google-genai to v1.52.0 Nov 21, 2025
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.52.0 chore(deps): update dependency google-genai to v1.53.0 Dec 3, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from 5cca07d to 85809c3 Compare December 3, 2025 18:45
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.53.0 chore(deps): update dependency google-genai to v1.54.0 Dec 8, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch 2 times, most recently from c4ae101 to e921254 Compare December 11, 2025 03:32
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.54.0 chore(deps): update dependency google-genai to v1.55.0 Dec 11, 2025
@renovate renovate bot force-pushed the renovate/google-genai-1.x-lockfile branch from e921254 to 53942aa Compare December 17, 2025 13:05
@renovate renovate bot changed the title chore(deps): update dependency google-genai to v1.55.0 chore(deps): update dependency google-genai to v1.56.0 Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant