Skip to content

Commit 5eeabae

Browse files
authored
fix errors requiring type: ignore (#8)
1 parent 935d86f commit 5eeabae

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pydantic_ai_slim/pydantic_ai/models/google.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import asyncio
44
import base64
55
import json
6-
from collections.abc import AsyncIterator, Awaitable
6+
from collections.abc import AsyncIterator
77
from contextlib import asynccontextmanager
88
from dataclasses import dataclass, field
99
from datetime import datetime
@@ -205,7 +205,7 @@ async def request_stream(
205205
check_allow_model_requests()
206206
model_settings = cast(GoogleModelSettings, model_settings or {})
207207
response = await self._generate_content(messages, True, model_settings, model_request_parameters)
208-
yield await self._process_streamed_response(response) # type: ignore
208+
yield await self._process_streamed_response(response)
209209

210210
@property
211211
def model_name(self) -> GoogleModelName:
@@ -258,15 +258,15 @@ async def _generate_content(
258258
stream: Literal[True],
259259
model_settings: GoogleModelSettings,
260260
model_request_parameters: ModelRequestParameters,
261-
) -> Awaitable[AsyncIterator[GenerateContentResponse]]: ...
261+
) -> AsyncIterator[GenerateContentResponse]: ...
262262

263263
async def _generate_content(
264264
self,
265265
messages: list[ModelMessage],
266266
stream: bool,
267267
model_settings: GoogleModelSettings,
268268
model_request_parameters: ModelRequestParameters,
269-
) -> GenerateContentResponse | Awaitable[AsyncIterator[GenerateContentResponse]]:
269+
) -> GenerateContentResponse | AsyncIterator[GenerateContentResponse]:
270270
tools = self._get_tools(model_request_parameters)
271271

272272
response_mime_type = None
@@ -324,7 +324,7 @@ async def _generate_content(
324324
json_decode_error = None
325325
for attempt in range(max_attempts):
326326
try:
327-
return await func(model=self._model_name, contents=contents, config=config) # type: ignore
327+
return await func(model=self._model_name, contents=contents, config=config)
328328
except json.JSONDecodeError as error:
329329
json_decode_error = error
330330
delay = base_delay * (2**attempt)

0 commit comments

Comments
 (0)