|
20 | 20 | from pydantic_ai.providers.deepseek import DeepSeekProvider
|
21 | 21 | from pydantic_ai.providers.fireworks import FireworksProvider
|
22 | 22 | from pydantic_ai.providers.github import GitHubProvider
|
23 |
| - from pydantic_ai.providers.google_gla import GoogleGLAProvider |
24 |
| - from pydantic_ai.providers.google_vertex import GoogleVertexProvider |
| 23 | + from pydantic_ai.providers.google_gla import GoogleGLAProvider # type: ignore[reportDeprecated] |
| 24 | + from pydantic_ai.providers.google_vertex import GoogleVertexProvider # type: ignore[reportDeprecated] |
25 | 25 | from pydantic_ai.providers.grok import GrokProvider
|
26 | 26 | from pydantic_ai.providers.groq import GroqProvider
|
27 | 27 | from pydantic_ai.providers.heroku import HerokuProvider
|
|
40 | 40 | ('vercel', VercelProvider, 'VERCEL_AI_GATEWAY_API_KEY'),
|
41 | 41 | ('openai', OpenAIProvider, 'OPENAI_API_KEY'),
|
42 | 42 | ('azure', AzureProvider, 'AZURE_OPENAI'),
|
43 |
| - ('google-vertex', GoogleVertexProvider, None), |
44 |
| - ('google-gla', GoogleGLAProvider, 'GEMINI_API_KEY'), |
| 43 | + ('google-vertex', GoogleVertexProvider, None), # type: ignore[reportDeprecated] |
| 44 | + ('google-gla', GoogleGLAProvider, 'GEMINI_API_KEY'), # type: ignore[reportDeprecated] |
45 | 45 | ('groq', GroqProvider, 'GROQ_API_KEY'),
|
46 | 46 | ('mistral', MistralProvider, 'MISTRAL_API_KEY'),
|
47 | 47 | ('grok', GrokProvider, 'GROK_API_KEY'),
|
|
55 | 55 | if not imports_successful():
|
56 | 56 | test_infer_provider_params = [] # pragma: lax no cover
|
57 | 57 |
|
58 |
| -pytestmark = pytest.mark.skipif(not imports_successful(), reason='need to install all extra packages') |
| 58 | +pytestmark = [ |
| 59 | + pytest.mark.skipif(not imports_successful(), reason='need to install all extra packages'), |
| 60 | + pytest.mark.filterwarnings('ignore:`GoogleGLAProvider` is deprecated:DeprecationWarning'), |
| 61 | + pytest.mark.filterwarnings('ignore:`GoogleVertexProvider` is deprecated:DeprecationWarning'), |
| 62 | +] |
59 | 63 |
|
60 | 64 |
|
61 | 65 | @pytest.fixture(autouse=True)
|
|
0 commit comments