Skip to content

Commit cc5be3f

Browse files
authored
Merge branch 'main' into fix/uri_params
2 parents 0259e3c + 7e0beba commit cc5be3f

File tree

12 files changed

+453
-23
lines changed

12 files changed

+453
-23
lines changed

.github/workflows/mypy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ jobs:
3333
pip install -r requirements.txt
3434
3535
- name: Run mypy ${{ matrix.python-version }}
36-
run: mypy google/genai/ --strict --config-file=google/genai/mypy.ini
36+
run: mypy google/genai/

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## [1.45.0](https://github.com/googleapis/python-genai/compare/v1.44.0...v1.45.0) (2025-10-15)
4+
5+
6+
### Features
7+
8+
* Add support for Python 3.14. ([f0083a2](https://github.com/googleapis/python-genai/commit/f0083a2ee31ba99c63117b5c02982d2648f6f5cc))
9+
10+
11+
### Bug Fixes
12+
13+
* Keys in Live API tool responses are incorrectly re-cased ([57a4765](https://github.com/googleapis/python-genai/commit/57a4765b6690c246345ef33e49c1f05a3e2f73e4))
14+
315
## [1.44.0](https://github.com/googleapis/python-genai/compare/v1.43.0...v1.44.0) (2025-10-15)
416

517

docs/genai.html

Lines changed: 404 additions & 5 deletions
Large diffs are not rendered by default.

docs/genindex.html

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -356,9 +356,11 @@ <h2>A</h2>
356356
<li><a href="genai.html#genai.types.RecontextImageConfigDict.add_watermark">(genai.types.RecontextImageConfigDict attribute)</a>
357357
</li>
358358
</ul></li>
359-
<li><a href="genai.html#genai.types.Schema.additional_properties">additional_properties (genai.types.Schema attribute)</a>
359+
<li><a href="genai.html#genai.types.JSONSchema.additional_properties">additional_properties (genai.types.JSONSchema attribute)</a>
360360

361361
<ul>
362+
<li><a href="genai.html#genai.types.Schema.additional_properties">(genai.types.Schema attribute)</a>
363+
</li>
362364
<li><a href="genai.html#genai.types.SchemaDict.additional_properties">(genai.types.SchemaDict attribute)</a>
363365
</li>
364366
</ul></li>
@@ -1532,9 +1534,11 @@ <h2>D</h2>
15321534
<li><a href="genai.html#genai.types.UpdateModelConfigDict.default_checkpoint_id">(genai.types.UpdateModelConfigDict attribute)</a>
15331535
</li>
15341536
</ul></li>
1535-
<li><a href="genai.html#genai.types.Schema.defs">defs (genai.types.Schema attribute)</a>
1537+
<li><a href="genai.html#genai.types.JSONSchema.defs">defs (genai.types.JSONSchema attribute)</a>
15361538

15371539
<ul>
1540+
<li><a href="genai.html#genai.types.Schema.defs">(genai.types.Schema attribute)</a>
1541+
</li>
15381542
<li><a href="genai.html#genai.types.SchemaDict.defs">(genai.types.SchemaDict attribute)</a>
15391543
</li>
15401544
</ul></li>
@@ -1622,6 +1626,8 @@ <h2>D</h2>
16221626
<li><a href="genai.html#genai.types.CreateBatchJobConfigDict.dest">(genai.types.CreateBatchJobConfigDict attribute)</a>
16231627
</li>
16241628
</ul></li>
1629+
</ul></td>
1630+
<td style="width: 33%; vertical-align: top;"><ul>
16251631
<li><a href="genai.html#genai.types.FileStatus.details">details (genai.types.FileStatus attribute)</a>
16261632

16271633
<ul>
@@ -1636,8 +1642,6 @@ <h2>D</h2>
16361642
<li><a href="genai.html#genai.types.JobErrorDict.details">(genai.types.JobErrorDict attribute)</a>
16371643
</li>
16381644
</ul></li>
1639-
</ul></td>
1640-
<td style="width: 33%; vertical-align: top;"><ul>
16411645
<li><a href="genai.html#genai.types.AutomaticFunctionCallingConfig.disable">disable (genai.types.AutomaticFunctionCallingConfig attribute)</a>
16421646

16431647
<ul>
@@ -5421,9 +5425,11 @@ <h2>R</h2>
54215425
</li>
54225426
<li><a href="genai.html#genai.types.RecontextImageSourceDict">RecontextImageSourceDict (class in genai.types)</a>
54235427
</li>
5424-
<li><a href="genai.html#genai.types.Schema.ref">ref (genai.types.Schema attribute)</a>
5428+
<li><a href="genai.html#genai.types.JSONSchema.ref">ref (genai.types.JSONSchema attribute)</a>
54255429

54265430
<ul>
5431+
<li><a href="genai.html#genai.types.Schema.ref">(genai.types.Schema attribute)</a>
5432+
</li>
54275433
<li><a href="genai.html#genai.types.SchemaDict.ref">(genai.types.SchemaDict attribute)</a>
54285434
</li>
54295435
</ul></li>
@@ -5544,11 +5550,11 @@ <h2>R</h2>
55445550
<li><a href="genai.html#genai.types.ReplayInteractionDict">ReplayInteractionDict (class in genai.types)</a>
55455551
</li>
55465552
<li><a href="genai.html#genai.types.ReplayRequestDict">ReplayRequestDict (class in genai.types)</a>
5547-
</li>
5548-
<li><a href="genai.html#genai.types.ReplayResponseDict">ReplayResponseDict (class in genai.types)</a>
55495553
</li>
55505554
</ul></td>
55515555
<td style="width: 33%; vertical-align: top;"><ul>
5556+
<li><a href="genai.html#genai.types.ReplayResponseDict">ReplayResponseDict (class in genai.types)</a>
5557+
</li>
55525558
<li><a href="genai.html#genai.client.DebugConfig.replays_directory">replays_directory (genai.client.DebugConfig attribute)</a>
55535559
</li>
55545560
<li><a href="genai.html#genai.types.ReplayInteraction.request">request (genai.types.ReplayInteraction attribute)</a>
@@ -7290,6 +7296,8 @@ <h2>U</h2>
72907296
<table style="width: 100%" class="indextable genindextable"><tr>
72917297
<td style="width: 33%; vertical-align: top;"><ul>
72927298
<li><a href="genai.html#genai.types.FinishReason.UNEXPECTED_TOOL_CALL">UNEXPECTED_TOOL_CALL (genai.types.FinishReason attribute)</a>
7299+
</li>
7300+
<li><a href="genai.html#genai.types.JSONSchema.unique_items">unique_items (genai.types.JSONSchema attribute)</a>
72937301
</li>
72947302
<li><a href="genai.html#genai.types.Behavior.UNSPECIFIED">UNSPECIFIED (genai.types.Behavior attribute)</a>
72957303
</li>

docs/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4027,8 +4027,10 @@ <h1>Reference<a class="headerlink" href="#reference" title="Link to this heading
40274027
</ul>
40284028
</li>
40294029
<li class="toctree-l2"><a class="reference internal" href="genai.html#genai.types.JSONSchema"><code class="docutils literal notranslate"><span class="pre">JSONSchema</span></code></a><ul>
4030+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.additional_properties"><code class="docutils literal notranslate"><span class="pre">JSONSchema.additional_properties</span></code></a></li>
40304031
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.any_of"><code class="docutils literal notranslate"><span class="pre">JSONSchema.any_of</span></code></a></li>
40314032
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.default"><code class="docutils literal notranslate"><span class="pre">JSONSchema.default</span></code></a></li>
4033+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.defs"><code class="docutils literal notranslate"><span class="pre">JSONSchema.defs</span></code></a></li>
40324034
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.description"><code class="docutils literal notranslate"><span class="pre">JSONSchema.description</span></code></a></li>
40334035
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.enum"><code class="docutils literal notranslate"><span class="pre">JSONSchema.enum</span></code></a></li>
40344036
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.format"><code class="docutils literal notranslate"><span class="pre">JSONSchema.format</span></code></a></li>
@@ -4043,9 +4045,11 @@ <h1>Reference<a class="headerlink" href="#reference" title="Link to this heading
40434045
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.minimum"><code class="docutils literal notranslate"><span class="pre">JSONSchema.minimum</span></code></a></li>
40444046
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.pattern"><code class="docutils literal notranslate"><span class="pre">JSONSchema.pattern</span></code></a></li>
40454047
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.properties"><code class="docutils literal notranslate"><span class="pre">JSONSchema.properties</span></code></a></li>
4048+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.ref"><code class="docutils literal notranslate"><span class="pre">JSONSchema.ref</span></code></a></li>
40464049
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.required"><code class="docutils literal notranslate"><span class="pre">JSONSchema.required</span></code></a></li>
40474050
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.title"><code class="docutils literal notranslate"><span class="pre">JSONSchema.title</span></code></a></li>
40484051
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.type"><code class="docutils literal notranslate"><span class="pre">JSONSchema.type</span></code></a></li>
4052+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.unique_items"><code class="docutils literal notranslate"><span class="pre">JSONSchema.unique_items</span></code></a></li>
40494053
</ul>
40504054
</li>
40514055
<li class="toctree-l2"><a class="reference internal" href="genai.html#genai.types.JSONSchemaType"><code class="docutils literal notranslate"><span class="pre">JSONSchemaType</span></code></a><ul>

docs/modules.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2596,8 +2596,10 @@ <h1>google<a class="headerlink" href="#google" title="Link to this heading">¶</
25962596
</ul>
25972597
</li>
25982598
<li class="toctree-l2"><a class="reference internal" href="genai.html#genai.types.JSONSchema"><code class="docutils literal notranslate"><span class="pre">JSONSchema</span></code></a><ul>
2599+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.additional_properties"><code class="docutils literal notranslate"><span class="pre">JSONSchema.additional_properties</span></code></a></li>
25992600
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.any_of"><code class="docutils literal notranslate"><span class="pre">JSONSchema.any_of</span></code></a></li>
26002601
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.default"><code class="docutils literal notranslate"><span class="pre">JSONSchema.default</span></code></a></li>
2602+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.defs"><code class="docutils literal notranslate"><span class="pre">JSONSchema.defs</span></code></a></li>
26012603
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.description"><code class="docutils literal notranslate"><span class="pre">JSONSchema.description</span></code></a></li>
26022604
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.enum"><code class="docutils literal notranslate"><span class="pre">JSONSchema.enum</span></code></a></li>
26032605
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.format"><code class="docutils literal notranslate"><span class="pre">JSONSchema.format</span></code></a></li>
@@ -2612,9 +2614,11 @@ <h1>google<a class="headerlink" href="#google" title="Link to this heading">¶</
26122614
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.minimum"><code class="docutils literal notranslate"><span class="pre">JSONSchema.minimum</span></code></a></li>
26132615
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.pattern"><code class="docutils literal notranslate"><span class="pre">JSONSchema.pattern</span></code></a></li>
26142616
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.properties"><code class="docutils literal notranslate"><span class="pre">JSONSchema.properties</span></code></a></li>
2617+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.ref"><code class="docutils literal notranslate"><span class="pre">JSONSchema.ref</span></code></a></li>
26152618
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.required"><code class="docutils literal notranslate"><span class="pre">JSONSchema.required</span></code></a></li>
26162619
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.title"><code class="docutils literal notranslate"><span class="pre">JSONSchema.title</span></code></a></li>
26172620
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.type"><code class="docutils literal notranslate"><span class="pre">JSONSchema.type</span></code></a></li>
2621+
<li class="toctree-l3"><a class="reference internal" href="genai.html#genai.types.JSONSchema.unique_items"><code class="docutils literal notranslate"><span class="pre">JSONSchema.unique_items</span></code></a></li>
26182622
</ul>
26192623
</li>
26202624
<li class="toctree-l2"><a class="reference internal" href="genai.html#genai.types.JSONSchemaType"><code class="docutils literal notranslate"><span class="pre">JSONSchemaType</span></code></a><ul>

docs/objects.inv

21 Bytes
Binary file not shown.

docs/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

google/genai/mypy.ini

Lines changed: 0 additions & 7 deletions
This file was deleted.

google/genai/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# limitations under the License.
1414
#
1515

16-
__version__ = '1.44.0' # x-release-please-version
16+
__version__ = '1.45.0' # x-release-please-version

0 commit comments

Comments
 (0)