chore(deps): update all dependencies #8
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
6.1.1→6.1.20.23.16→0.24.02.24.0→2.35.1Release Notes
lxml/lxml (lxml)
v6.1.2Compare Source
==================
GH#526: Some build files were missing in the sdist.
Patch by Nicola Soranzo.
Some minor corrections for error handling cases.
Other changes
marimo-team/marimo (marimo)
v0.24.0Compare Source
What's Changed
This release improves the user experience for working with data sources in the marimo editor. It also makes a small breaking change to
mo.ui.file_browser, restricting navigation outside the target directory by default withrestrict_navigation=True. Like all our releases, it includes many other enhancements and bug fixes.🤗 Hugging Face Hub integration
Hugging Face Hub is now a first-class remote storage backend. Hugging Face Hub (huggingface_hub.HfApi) usage is automatically detected, with your HuggingFace data appearing in the storage sidebar.
Read the docs to learn more.
🛢️ Preview variables bound to data sources
Variables bound to data sources and remote storage backends are now decorated with small icons indicating the connection. Hover over the icon to see details about the connection, or click it to open the relevant section in the data sources sidebar panel.
📥 A unified export dialog
The marimo editor now includes a simple, unified, and customizable export dialog, allowing you to export notebooks to various formats and customize the options for each export type.
https://github.com/user-attachments/assets/50da8100-4245-4258-9796-31295d7dfe3c
🤖 AI capabilities in the chat sidebar
Give your AI access to capabilities like web search directly from the siderbar:
https://github.com/user-attachments/assets/d23ccc72-0925-4403-953b-d2d6c835ebba
All changes
✨ Enhancements
uv_buildto<=0.13.0(#10467)🐛 Bug fixes
📚 Documentation
🔬 Preview features
📝 Other changes
c583cd8)a110544)c9accd8)6f1e27c)2d5b535)1a60a4e)233d184)Contributors
Thanks to all our community and contributors who made this release possible: @Abdulrehman-PIAIC80387, @akshayka, @app/github-actions, @app/pre-commit-ci, @app/renovate, @Chinmayrawat15, @dmadisetti, @kirangadhave, @koaning, @Light2Dark, @manzt, @mscolnick, @peter-gy, @tschm, @wally-an, @yairchu
And especially to our new contributors:
Full Changelog: https://github.com/marimo-team/marimo/compare/0.23.16...0.24.0
pydantic/pydantic-ai (pydantic-ai)
v2.35.1: (2026-08-26)Compare Source
What's Changed
🐛 Bug Fixes
traceinModelResponse.provider_detailsby @pydanty in #7562provider_factorywhen cancelling Temporal responses by @DouweM in #7000dbosbelow 2.31.0 to avoid a missingopentelemetry-instrumentation-loggingimport by @dsfaccini in #7804Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.35.0...v2.35.1
v2.35.0: (2026-08-25)Compare Source
What's Changed
⚠️ Compatibility Notes
RunContext.capability_loadedandavailable_capability_idsin favor ofcapability_activeandactive_capability_idsby @DouweM in #7454maximumreachable inTestModelby @pydanty in #7697🚀 Features
🐛 Bug Fixes
Tooldescription instead of falling back to the function docstring by @mpfaffenberger in #7759Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.34.0...v2.35.0
v2.34.0: (2026-08-24)Compare Source
What's Changed
🚀 Features
ZaiModelby @aisk in #7600🐛 Bug Fixes
TestModelgeneration for equal inclusive bounds by @pydanty in #7642LiteralinFunctionSignatureby @pydanty in #7579TestModelgeneration of falsy JSON Schemaconstvalues by @pydanty in #7630UIEventStreampart state on cancellation by @adtyavrdhn in #7675logit_biasfrom Cerebras model settings by @ryanl-cerebras in #7653VercelAIAdapterrejecting reasoning partidin run input by @pydanty in #7706CohereModelby @pydanty in #7720VercelProviderdropping the Groq profile forgroq/-prefixed models by @pydanty in #7551SpanQuerymaximums by @lntutor in #6934Retry-Afterdates inwait_retry_after()by @parveshsaini in #7711load_capabilityby @lntutor in #6937r1alias indeepseek_model_profile()by @adtyavrdhn in #7723New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.33.0...v2.34.0
v2.33.0: (2026-08-20)Compare Source
⚠️ If Anthropic stopped working for you in the last day
anthropic1.0.0 — rebuilt onhttpx2, with legacyhttpxsupport removed — reached PyPI on August 20. Every earlier pydantic-ai release, including v2.32.2 cut a few hours before this one, allowed that version without supporting it: a fresh or unpinned install ofpydantic-ai[anthropic]could resolveanthropic1.0.0 and then fail at runtime when using an Anthropic model. Apologies for the breakage window.pydantic-aiv2.33.0, which requires and supportsanthropic>=1.0.0.anthropic<1.If you pass your own
http_clienttoAnthropicProvider, it must now be anhttpx2.AsyncClient— the 1.x SDK rejects legacyhttpxclients at construction.What's Changed
⚠️ Compatibility Notes
httpx2for Anthropic clients by @dsfaccini in #7657Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.32.2...v2.33.0
v2.32.2: (2026-08-20)Compare Source
What's Changed
🐛 Bug Fixes
pydantic_evalstasks and theevaluatedecorator by @pydanty[bot] in #7535RunContext.cancel()in realtime sessions by @adtyavrdhn in #7528m.youtube.comURLs inVideoUrlby @uczltw6 in #7592UnexpectedModelBehaviorandFallbackExceptionGroupunder the deprecatedTemporalAgentby @aviseth in #7465New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.32.1...v2.32.2
v2.32.1: (2026-08-19)Compare Source
What's Changed
🐛 Bug Fixes
Agent.run_sync()from synchronous callbacks inside agent runs by @dsfaccini in #7277thinkingblocks with an empty signature by @mpfaffenberger in #7601FunctionModelfunctionorstream_functionby @dsfaccini in #7589Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.32.0...v2.32.1
v2.32.0: (2026-08-18)Compare Source
What's Changed
🚀 Features
provider_details["annotations"]by @dsfaccini in #7458role: 'tool'by @dsfaccini in #7582🐛 Bug Fixes
timeout=for blocking sync tools and hooks by @adtyavrdhn in #7557RunContext.cancel()from setup-phasefor_runhooks instead of raisingUserErrorby @adtyavrdhn in #7567📦 Dependencies
httpx2for compatible HTTP clients by @dsfaccini in #7351Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.31.1...v2.32.0
v2.31.1: (2026-08-17)Compare Source
What's Changed
🐛 Bug Fixes
thinking_level='LOW'for Gemini models that rejectMINIMALby @pydanty[bot] in #7469Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.31.0...v2.31.1
v2.31.0: (2026-08-14)Compare Source
What's Changed
🚀 Features
UIEventStreamto be built without arun_input, and giveAGUIEventStreamits ownthread_id/run_idby @dsfaccini in #7292🐛 Bug Fixes
FallbackModelspans to the failing model, not thefallback:wrapper by @strawgate in #7018openaithrough Temporal workflow sandboxes by @adtyavrdhn in #7464New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.30.0...v2.31.0
v2.30.0: (2026-08-13)Compare Source
What's Changed
🛡️ Security
Agent.to_web(),clai web) didn't validate theHostheader, so DNS rebinding from a website you visit could reach it and run the served agent with your local process's tools and credentials. Fixed inpydantic-ai/pydantic-ai-slim2.30.0 by validatingHostagainst localhost/loopback/LAN addresses by default; deployments reached under a real hostname must opt in with the newallowed_hostssetting.🚀 Features
openrouter:web_searchfor web search by @dsfaccini in #7378gemini-3.7-flashmodel by @dsfaccini in #7445metadataonXaiProviderby @pydanty[bot] in #7423allowed_hoststoAgent.to_web()andclai webby @DouweM in #7437🐛 Bug Fixes
openairesource imports and genai-prices data loading atModelconstruction time by @adtyavrdhn in #7408EvaluationReport.print()on non-UTF-8 consoles by @dsfaccini in #7290Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.29.0...v2.30.0
v2.29.0: (2026-08-12)Compare Source
What's Changed
🚀 Features
MCPToolsetalongside FastMCP 3 by @adtyavrdhn in #6738azure_voice_livesetting by @DouweM in #6642🐛 Bug Fixes
for_realtimebugs from#6676by @DouweM in #7412New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.28.0...v2.29.0
v2.28.0: (2026-08-11)Compare Source
🛡️ Security
Fixes a high-severity vulnerability in the development web chat UI (
Agent.to_web(),clai web): the chat endpoint didn't check the request's content type, so a plain cross-origin request from a website open in the developer's browser could reach the endpoint without a CORS preflight and trigger the served agent to run and execute its tools with the local process's privileges and credentials. The endpoint now requiresContent-Type: application/jsonand rejects other requests before the body is parsed and before the agent runs. See GHSA-h4xc-3qfq-jf93. Patched in2.28.0(v2) and1.107.4(v1).What's Changed
🚀 Features
Agent.realtime()by @DouweM in #6324🐛 Bug Fixes
CachePointto the preceding user message instead of raising by @Diwak4r in #7071PeekableAsyncStreampulls by @mikemikimike in #7023state_restoredhonestly on realtime reconnect by @DouweM in #7379await_maybehelper by @DouweM in #7265safe_downloadHost header dropping non-default port by @pydanty[bot] in #7348📦 Dependencies
cerebrasoptional dependency group by @dsfaccini in #7387New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.27.1...v2.28.0
v2.27.1: (2026-08-10)Compare Source
🛡️ Security
This release fixed an information-disclosure issue: retry-prompt content (validation feedback sent back to the model, which can quote invalid values from its output) was not redacted by
InstrumentationSettings(include_content=False)when the retry was not tied to a tool call. Now disclosed as GHSA-3gh4-cghq-f8v4 (low). Fixed here in2.27.1(#7357); v1 users should upgrade to1.107.4or later.What's Changed
🐛 Bug Fixes
XaiStreamedResponsefinish_reason mapping for streaming responses by @pydanty[bot] in #6814RetryPromptPartOpenTelemetry content oninclude_contentby @sean-kim05 in #7357Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.27.0...v2.27.1
v2.27.0: (2026-08-07)Compare Source
What's Changed
🚀 Features
xai_agent_counttoXaiModelSettingsby @pydanty[bot] in #7155CompactionPartthrough the Vercel AI and AG-UI adapters by @DouweM in #7287SnowflakeModelandSnowflakeProviderfor Snowflake Cortex by @ayirpown in #6150🐛 Bug Fixes
include_binary_content=Falsein every OTel serialization sink by @dsfaccini in #7131ToolReturn.toolsin the redacted OTel shape by @DouweM in #7273SpanQueryhas_attributesmatching for JSON-serialized dict and list values by @pydanty[bot] in #5905encrypted_contentverbatim by @DouweM in #7286sanitize_messagesby @DouweM in #7285New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.26.0...v2.27.0
v2.26.0: (2026-08-06)Compare Source
What's Changed
🚀 Features
load_capability, orToolReturn.tools— using each provider's native deferral/addition channel by @DouweM in #7104AgentRun.cancel(),RunContext.cancel(),RunCancelledby @DouweM in #6497Model.resolve_prompt_cache_retention()to resolve effective prompt-cache retention from model settings by @DouweM in #7254run_stream_events()iterator to publicAgentRunEventshandle withcancel()and run-state access by @DouweM in #6498OpenAIResponsesModel+DeepSeekProviderby @dsfaccini in #7202🐛 Bug Fixes
model_idthroughWrapperModeland resolve it against the active model inTemporalModelby @dsfaccini in #7181supports_inline_system_prompts=Falseby @DouweM in #7253is_tool_available,TestModelnative additions) by @DouweM in #7260CompactionPartboundaries by @DouweM in #7225UIEventStreamcallbacks that return an async iterator without being an async generator function by @DouweM in #7256CompactionPartby @DouweM in #7228New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.25.0...v2.26.0
v2.25.0: (2026-08-05)Compare Source
What's Changed
🚀 Features
FileSearchToolcollections search options by @pydanty[bot] in #7154🐛 Bug Fixes
max_tokensfor Mistral models, notmax_completion_tokensby @feiiiiii5 in #6929base_urlport and forwardbase_urlthroughWrapperModelby @dsfaccini in #7136thinking="minimal"for GPT-5.6 models by @daikeren in #7082ToolCallPart.args_as_json_str()by @dsfaccini in #7092New Contributors
Full Changelog: https://github.com/pydantic/pydantic-ai/compare/v2.24.0...v2.25.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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.
00d1ac6bd8to6ca5839efbchore(deps): update dependency pydantic-ai to v2.27.1to chore(deps): update dependency pydantic-ai to v2.28.06ca5839efbtocc28155db8chore(deps): update dependency pydantic-ai to v2.28.0to chore(deps): update dependency pydantic-ai to v2.29.0cc28155db8toc135467fafchore(deps): update dependency pydantic-ai to v2.29.0to chore(deps): update dependency pydantic-ai to v2.30.0c135467fafto752221f3e8chore(deps): update dependency pydantic-ai to v2.30.0to chore(deps): update dependency pydantic-ai to v2.31.0752221f3e8to5e0f362ec2chore(deps): update dependency pydantic-ai to v2.31.0to chore(deps): update all dependencies5e0f362ec2to8b0d5ee0c78b0d5ee0c7tofd33a2976bfd33a2976bto8747ac38738747ac3873to30b9b6d32b⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: uv.lock
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.