chore(deps): update dependency pydantic-ai to >=1.84.1#495
Closed
renovate[bot] wants to merge 1 commit intomainfrom
Closed
chore(deps): update dependency pydantic-ai to >=1.84.1#495renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
|
f2a6c16 to
cc24fdc
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=1.57.0→>=1.84.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
pydantic/pydantic-ai (pydantic-ai)
v1.84.1: (2026-04-17)Compare Source
What's Changed
🐛 Bug Fixes
dict-shaped validated args to hooks for single-BaseModeltools by @DouweM in #5137Full Changelog: pydantic/pydantic-ai@v1.84.0...v1.84.1
v1.84.0: (2026-04-16)Compare Source
What's Changed
🔒 Security
FileSearchToolresponse parsing by @DouweM in #5106. This was first released in yesterday's v1.83.0. The pattern was reachable in principle from Gemini streaming responses but could not be triggered via real Gemini output in testing, so we're treating it as a hardening fix rather than a vulnerability.🚀 Features
OpenAICompactionby @DouweM in #5108OllamaModelsubclass and correct Ollama capability flags to fix structured output on Ollama Cloud by @Goldokpa in #4160🐛 Bug Fixes
openai_logprobsfor streamed responses by @iAmir97 in #5091openai_previous_response_idseeds by @DouweM in #5126new_messages()even with currentrun_idby @madanlalit in #4731New Contributors
Full Changelog: pydantic/pydantic-ai@v1.83.0...v1.84.0
v1.83.0: (2026-04-15)Compare Source
🤖 Pydantic AI Harness is now live with Code Mode powered by Monty!
What's Changed
🚀 Features
XSearchToolandFileSearchsupport for xAI by @colesmcintosh in #4165FastMCPToolsetby @Boryotto in #4929New Contributors
Full Changelog: pydantic/pydantic-ai@v1.82.0...v1.83.0
v1.82.0: (2026-04-14)Compare Source
🤖 Pydantic AI Harness is now live with Code Mode powered by Monty!
What's Changed
🐛 Bug Fixes
openai_previous_response_id='auto'by @DouweM in #5086CombinedToolsetandCombinedCapabilityby @DouweM in #5085ToolDefinition.function_signatureby @DouweM in #5087📦 Dependencies
New Contributors
Full Changelog: pydantic/pydantic-ai@v1.81.0...v1.82.0
v1.81.0: (2026-04-13)Compare Source
🤖 Pydantic AI Harness is now live with Code Mode powered by Monty!
What's Changed
🐛 Bug Fixes
run_idfrom cache key computation inPrefectAgentInputsby @adtyavrdhn in #3890JsonSchemaTransformerby @Dharit13 in #4989New Contributors
Full Changelog: pydantic/pydantic-ai@v1.80.0...v1.81.0
v1.80.0: (2026-04-10)Compare Source
What's Changed
🚀 Features
CapabilityOrdering(innermost,outermost,wraps, wrapped_by,requires`) by @DouweM in #5036Hooksordering parameter and instance refs inwraps/wrapped_byby @DouweM in #5048OpenAICompactionandAnthropicCompactioncapabilities by @DouweM in #4943🐛 Bug Fixes
get_wrapper_toolsetiteration for consistency withwrap_hooks by @DouweM in #5036mcpoptional for DBOS module import by @DouweM in #5050Full Changelog: pydantic/pydantic-ai@v1.79.0...v1.80.0
v1.79.0: (2026-04-09)Compare Source
What's Changed
🚀 Features
dump_messagesby @dsfaccini in #3971create_async_http_clientand context manager by @dsfaccini in #4421apply()toAbstractCapability,CombinedCapability, andWrapperCapabilityby @DouweM in #5022🐛 Bug Fixes
$refs in renamed schemadefs, handle missing keywords, and detect semantically different defs by @Ricardo-M-L in #5020run()when capability/hook overrideswrap_run_event_streamby @DouweM in #5028on_node_run_errorandafter_node_runhook recovery by @DouweM in #5023UserErrormessages by @graydeon in #4976New Contributors
Full Changelog: pydantic/pydantic-ai@v1.78.0...v1.79.0
v1.78.0: (2026-04-07)Compare Source
What's Changed
🚀 Features
return_schemaandfunction_signaturetoToolDefinitionby @adtyavrdhn in #4964SetToolMetadatacapability by @DouweM in #4964New Contributors
Full Changelog: pydantic/pydantic-ai@v1.77.0...v1.78.0
v1.77.0: (2026-04-02)Compare Source
What's Changed
🚀 Features
WebFetchtool and haveWebFetchcapability use it when provider lacks builtin support by @DEENUU1 in #4906defer_loadingto tools and toolsets to enable tool search by @dsfaccini in #4090ThreadExecutorcapability andAgent.using_thread_executor()by @DouweM in #4942server_message_idinVercelAIEventStreamby @dsfaccini in #4579🐛 Bug Fixes
ModelHTTPError/ModelAPIErrorby @dsfaccini in #4889New Contributors
Full Changelog: pydantic/pydantic-ai@v1.76.0...v1.77.0
v1.76.0: (2026-04-01)Compare Source
What's Changed
🚀 Features
ImageGenerationcapability auto-fallback to subagent with imagegen model if main model lacks imagegen by @DouweM in #4910agenttoRunContextby @DouweM in #4922🐛 Bug Fixes
gen_ai.operation.namespan attribute in agent runs by @adriangb in #4936📦 Dependencies
New Contributors
Full Changelog: pydantic/pydantic-ai@v1.75.0...v1.76.0
v1.75.0: (2026-03-31)Compare Source
What's Changed
🚀 Features
🐛 Bug Fixes
DataUIPartin Vercel AI adapter user message processing (#4704) by @sudo-nick in #4712run_syncandrun_streamfor invalid output tool calls by @Spectual in #4860New Contributors
Full Changelog: pydantic/pydantic-ai@v1.74.0...v1.75.0
v1.74.0: (2026-03-30)Compare Source
What's Changed
🚀 Features
TextContentfor user prompts withmetadatanot sent to model by @thisisarko in #4432AbstractToolset.get_instructionsmethod andinclude_instructionsarg to MCP Servers by @DougTrajano in #4123Datasetwithoutnameparameter by @Kludex in #4862🐛 Bug Fixes
CallDeferred/ApprovalRequiredfrom marking tool spans as errors by @jaiwinshah3 in #4661service_tiervalidation failure for OpenAI-compatible providers by @majdalsado in #4911gemini-embedding-2-previewby @DouweM in #4913ToolOutput.max_retriesparameter by @JasonCZMeng in #4687New Contributors
Full Changelog: pydantic/pydantic-ai@v1.73.0...v1.74.0
v1.73.0: (2026-03-26)Compare Source
What's Changed
🚀 Features
CaseLifecyclehooks toDataset.evaluateby @dmontagu in #4854ModelRetryfor retry control flow by @DouweM in #4858ModelRequestContextby @DouweM in #4855🐛 Bug Fixes
x-aimatchinggenai-pricesby @adtyavrdhn in #4789📦 Dependencies
>=1.24.0by @adtyavrdhn in #4863Full Changelog: pydantic/pydantic-ai@v1.72.0...v1.73.0
v1.72.0: (2026-03-25)Compare Source
What's Changed
🚀 Features
anthropic_eager_input_streamingtoAnthropicModelSettingsby @moe9195 in #4842url=onMCPcapability, in Python orAgentSpecby @DouweM in #4846🐛 Bug Fixes
Thinkingcapability type inference by @DouweM in #4846OpenRouterReasoningeffort values by @majdalsado in #4709ToolReturnmetadata through Temporal serialization by @alvinttang in #4684New Contributors
Full Changelog: pydantic/pydantic-ai@v1.71.0...v1.72.0
v1.71.0: (2026-03-24)Compare Source
What's Changed
🚀 Features
AgentSpecandAgent.from_filefor loading agents from YAML/JSON, with support for templated instructions referencing deps (viaTemplateStr) by @DouweM in #4640Hookscapability for defining hooks using decorators by @DouweM in #4640Thinkingcapability and cross-providerthinkingmodel setting by @DouweM in #4640WebSearch,WebFetch,MCP,ImageGenerationthat automatically fall back from builtin (provider) tools to local tools by @DouweM in #4640AbstractToolset.for_runandfor_run_stepfor state isolation by @DouweM in #4640openai:gpt-5.4-miniandopenai:gpt-5.4-nanoby @adtyavrdhn in #4787Full Changelog: pydantic/pydantic-ai@v1.70.0...v1.71.0
v1.70.0: (2026-03-17)Compare Source
What's Changed
🚀 Features
bedrock_inference_profileto BedrockModelSettings and BedrockEmbeddingSettings by @dsfaccini in #4697🐛 Bug Fixes
embedding_typesto Cohereembed()to prevent SDKTypeErrorby @adityasingh2400 in #4524New Contributors
Full Changelog: pydantic/pydantic-ai@v1.69.0...v1.70.0
v1.69.0: (2026-03-16)Compare Source
What's Changed
🚀 Features
descriptionparameter toAgentand setgen_ai.agent.descriptionon span by @Kludex in #4677FallbackModelby @sarth6 in #3786🐛 Bug Fixes
FunctionToolset.toolviatool/tool_plainsplit by @adtyavrdhn in #4626detailsdict inUsage.__add__to prevent mutation of or… by @sksvineeth in #4606Full Changelog: pydantic/pydantic-ai@v1.68.0...v1.69.0
v1.68.0: (2026-03-12)Compare Source
What's Changed
Changes
running toolsparent span by @Kludex in #4560🐛 Bug Fixes
gpt-5.3-chat-latestby @dsfaccini in #4567📦 Dependencies
New Contributors
Full Changelog: pydantic/pydantic-ai@v1.67.0...v1.68.0
What's Changed
🚀 Features
running toolsparent span by @Kludex in #4560🐛 Bug Fixes
gpt-5.3-chat-latestby @dsfaccini in #4567📦 Dependencies
New Contributors
Full Changelog: pydantic/pydantic-ai@v1.67.0...v1.68.0
v1.67.0: (2026-03-06)Compare Source
What's Changed
🚀 Features
WebSearchToolforOpenRouterModelthrough OpenRouter plugins by @mochow13 in #4022🐛 Bug Fixes
New Contributors
Full Changelog: pydantic/pydantic-ai@v1.66.0...v1.67.0
v1.66.0: (2026-03-04)Compare Source
What's Changed
🚀 Features
gemini-3.1-flash-image-preview) by @adtyavrdhn in #4525🐛 Bug Fixes
TemporalAgentwith multiple models by @mattbrandman in #4100HasMatchingSpanYAML export/import round-trip forSpanQueryarguments by @debu-sinha in #4454New Contributors
Full Changelog: pydantic/pydantic-ai@v1.65.0...v1.66.0
v1.65.0: (2026-03-03)Compare Source
What's Changed
🚀 Features
UploadedFileobject by @mattbrandman in #3942gemini-3.1-flash-lite-previewmodel by @rian-dolphin in #4517🐛 Bug Fixes
__reduce__to exception classes for pickle support by @OiPunk in #4504New Contributors
Full Changelog: pydantic/pydantic-ai@v1.64.0...v1.65.0
v1.64.0: (2026-03-02)Compare Source
What's Changed
🚀 Features
template=FalseonPromptedOutputandNativeOutputto disable schema prompt by @DouweM in #4497🐛 Bug Fixes
run_idonModelRequestin UI adapter runs by @madanlalit in #4419ModelHTTPError/ModelAPIErrorby @saakshigupta2002 in #4437__aexit__guard inside lock to prevent TOCTOU race by @jameslcowan in #4435BaseToolCallPart.has_content()incorrectly returns False for falsy arg values by @bsherifi in #4442max_tokensby @DouweM in #4496dump_messagesoutput with Vercel spec by @dsfaccini in #4196New Contributors
Full Changelog: pydantic/pydantic-ai@v1.63.0...v1.64.0
v1.63.0: (2026-02-23)Compare Source
What's Changed
🚀 Features
args_validatorparameter to tools for pre-execution validation by @jerry-reevo in #4016🐛 Bug Fixes
TracerProviderswithoutadd_span_processorby @AtharvaJaiswal005 in #4328strip_markdown_fencesto stop at closing fence by @sksvineeth in #4398BuiltinToolCallPart.idfor OpenAI Responses WebSearch/FileSearch by @yipstar in #4391run_idinstead of index by @madanlalit in #4086New Contributors
Full Changelog: pydantic/pydantic-ai@v1.62.0...v1.63.0
v1.62.0: (2026-02-18)Compare Source
What's Changed
🚀 Features
🐛 Bug Fixes
tool_use_failederrors without tool name/args by retrying by @DouweM in #4354prompt_feedbackand OpenAI refusals by @DouweM in #4315📦 Dependencies
huggingfaceto 1.3.4 by @dsfaccini in #4119griffelibinstead ofgriffeby @dsfaccini in #4313Full Changelog: pydantic/pydantic-ai@v1.61.0...v1.62.0
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.