Skip to content

chore(deps): bump the ai-providers group with 3 updates - #986

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/ai-providers-e9ecaa1fc5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/ai-providers-e9ecaa1fc5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps the ai-providers group with 3 updates: langchain, anthropic and google-genai.

Updates langchain from 1.4.0 to 1.4.2

Release notes

Sourced from langchain's releases.

langchain-openai==1.4.2

Changes since langchain-openai==1.4.1

release(openai): 1.4.2 (#39322) fix(openai): handle ContextWindowExceededError (#39300) chore: bump the minor-and-patch group across 3 directories with 7 updates (#39187) fix(openai): filter langchain-generated content block IDs (#39209) fix(openai): preserve Responses text options (#39204) fix(openai): redact MCP authorization (#39155) chore(model-profiles): refresh model profile data (#39050)

langchain==1.4.2

Changes since langchain==1.4.1

release(langchain): 1.4.2 (#40621) fix(langchain): preserve model-generated tool calls in HITL tool call edits and add notice to ToolMessage (#40463)

langchain-openai==1.4.1

Changes since langchain-openai==1.4.0

release(openai): 1.4.1 (#39045) feat(anthropic,fireworks,openai): support langsmith gateway through env var (#38742) fix(openai): correct gpt-5.3-chat-latest profile (#39009)

langchain-perplexity==1.4.1

Changes since langchain-perplexity==1.4.0

release(perplexity): 1.4.1 (#39826) fix(perplexity): include type="message" on Responses input items (#39774) fix(perplexity): preserve caller extra_body (#39203) chore: bump pillow from 12.2.0 to 12.3.0 in /libs/partners/perplexity (#38991) chore(deps): refresh lockfiles (#38746) fix(perplexity): use supported Responses API model (#38337) chore: bump vcrpy from 8.1.1 to 8.2.1 in /libs/partners/perplexity (#38290) chore: bump langsmith from 0.8.5 to 0.8.18 in /libs/partners/perplexity (#38289) docs: refresh README installation and resources (#38119) release(core): 1.4.7 (#38111) fix(core,partners): rename package version trace metadata (#38110) style(core,langchain,langchain-classic,partners): replace double backticks in docstrings (#38095) release(core): 1.4.6 (#38061) feat(core,partners): add package version tracking to tracing metadata (#35295) chore(infra): bump mypy to 2.1 and unify type-check config across the monorepo (#36470) feat(standard-tests): validate tool call chunks during streaming (#34707) chore(partners): bump locks (#38052)

langchain==1.4.1

Changes since langchain==1.4.0

release(langchain): 1.4.1 (#40498) fix(langchain): preserve open MCP object arguments (#40414)

... (truncated)

Commits
  • a18de59 release(langchain): 1.4.2 (#40621)
  • 5bf6a15 fix(langchain): preserve model-generated tool calls in HITL tool call edits a...
  • a893bbd chore(model-profiles): refresh model profile data (#40600)
  • fd4f161 chore(deps): bump soupsieve from 2.8.4 to 2.9 in /libs/text-splitters (#40579)
  • 3b81e02 chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/partners/chroma (#40582)
  • fa369c9 chore(deps): bump langsmith from 0.12.1 to 0.12.6 in /libs/partners/chroma (#...
  • eb544d3 chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /libs/partners/fireworks (#4...
  • 5e8888f chore(deps): bump filelock from 3.32.5 to 4.0.0 in /libs/partners/chroma (#40...
  • a62361a chore(deps): bump langsmith from 0.12.1 to 0.12.6 in /libs/partners/fireworks...
  • e2d39c4 chore(deps): bump pygments from 2.20.0 to 2.21.0 in /libs/partners/fireworks ...
  • Additional commits viewable in compare view

Updates anthropic from 1.5.0 to 1.7.0

Release notes

Sourced from anthropic's releases.

v1.7.0

1.7.0 (2026-09-18)

Full Changelog: v1.6.0...v1.7.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (28f0a83)
  • tools: add compact_before_next_turn() to the tool runner (#641) (8b23fb3)

Bug Fixes

  • bedrock: raise an API error for eventstream exception and error frames (#769) (8ec9cc9)
  • client: accept X | Y union types when parsing responses (b366fa5)
  • client: don't raise TypeError for X | Y fields with unknown data (30ebd69)
  • client: join multiple anthropic-beta values with a comma and no space (#781) (1680324)
  • tools: tidy compact_before_next_turn() state and failure handling (#804) (d3a9fc8)

Chores

  • deps: require pydantic 1.10 or later (91931e1)
  • docs: add descriptions for enum values and path parameters (99184dc)
  • docs: clarify the compaction tool_changes and tool change descriptions (eacc0ff)
  • internal: add more unnecessary cast comments (9e6ce27)
  • internal: pass strict= to zip() in the MCP tool helpers (13cfe64)
  • internal: remove an unused noqa comment from the model tests (2c18298)
  • internal: set ruff's target version to Python 3.10 (2bdfd41)

v1.6.0

1.6.0 (2026-09-15)

Full Changelog: v1.5.0...v1.6.0

Features

  • api: add auto mode tool permissions for Managed Agents (909d92f)
  • api: add compaction parameter and signed compaction blocks (beta) (8689179)
  • api: add enum types for workspace data-residency geo fields (3dc6dbf)
  • api: add thinking_mismatch_allowed entries to input_transformations (beta) (14d1792)
  • api: add url_sources to the web fetch tool (4ba7115)
  • api: add workspace_id parameter to user profiles methods (1c359b2)
  • client: support async credential token providers (95e93f7)

Bug Fixes

  • api: mark usage iteration model as nullable (520d000)
  • api: use one input transformation type for message and delta event (ae86d7d)

... (truncated)

Changelog

Sourced from anthropic's changelog.

1.7.0 (2026-09-18)

Full Changelog: v1.6.0...v1.7.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (28f0a83)
  • tools: add compact_before_next_turn() to the tool runner (#641) (8b23fb3)

Bug Fixes

  • bedrock: raise an API error for eventstream exception and error frames (#769) (8ec9cc9)
  • client: accept X | Y union types when parsing responses (b366fa5)
  • client: don't raise TypeError for X | Y fields with unknown data (30ebd69)
  • client: join multiple anthropic-beta values with a comma and no space (#781) (1680324)
  • tools: tidy compact_before_next_turn() state and failure handling (#804) (d3a9fc8)

Chores

  • deps: require pydantic 1.10 or later (91931e1)
  • docs: add descriptions for enum values and path parameters (99184dc)
  • docs: clarify the compaction tool_changes and tool change descriptions (eacc0ff)
  • internal: add more unnecessary cast comments (9e6ce27)
  • internal: pass strict= to zip() in the MCP tool helpers (13cfe64)
  • internal: remove an unused noqa comment from the model tests (2c18298)
  • internal: set ruff's target version to Python 3.10 (2bdfd41)

1.6.0 (2026-09-15)

Full Changelog: v1.5.0...v1.6.0

Features

  • api: add auto mode tool permissions for Managed Agents (909d92f)
  • api: add compaction parameter and signed compaction blocks (beta) (8689179)
  • api: add enum types for workspace data-residency geo fields (3dc6dbf)
  • api: add thinking_mismatch_allowed entries to input_transformations (beta) (14d1792)
  • api: add url_sources to the web fetch tool (4ba7115)
  • api: add workspace_id parameter to user profiles methods (1c359b2)
  • client: support async credential token providers (95e93f7)

Bug Fixes

  • api: mark usage iteration model as nullable (520d000)
  • api: use one input transformation type for message and delta event (ae86d7d)
  • client: honor Retry-After values above 60 seconds (2d03ba2)
  • client: ignore invalid Retry-After values and validate maxRetries (909d92f)

... (truncated)

Commits
  • 0af0190 Merge pull request #1939 from anthropics/release-please--branches--main--chan...
  • a096a48 release: 1.7.0
  • 28f0a83 feat(api): add group with display_name to rate limits, deprecate group_type
  • 5b4202a codegen metadata
  • 182a764 codegen metadata
  • 99184dc chore(docs): add descriptions for enum values and path parameters
  • 91931e1 chore(deps): require pydantic 1.10 or later
  • d3a9fc8 fix(tools): tidy compact_before_next_turn() state and failure handling (#804)
  • 9d2d579 codegen metadata
  • e7dd41e codegen metadata
  • Additional commits viewable in compare view

Updates google-genai from 2.23.0 to 2.24.0

Release notes

Sourced from google-genai's releases.

v2.24.0

2.24.0 (2026-09-16)

Features

  • Add credential APIs resource to gaos. (d301255)
  • Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (9052efd)
  • Implement environments files upload and download across Python and TypeScript SDKs (fc0834d)
  • Wire credential APIs resource to sdk. (bf0d457)

Bug Fixes

  • Do not run functions once the automatic function calling budget is spent (2580638)

Documentation

  • Update GenAI SDK README files to use gemini-flash-latest (1feb999)
  • Update Python Gen AI SDK README for Gemini 3.8 Flash (b88fded)
Changelog

Sourced from google-genai's changelog.

2.24.0 (2026-09-16)

Features

  • Add credential APIs resource to gaos. (d301255)
  • Add RetrievalCallStep and RetrievalResultStep to interactions schema and SDKs. (9052efd)
  • Implement environments files upload and download across Python and TypeScript SDKs (fc0834d)
  • Wire credential APIs resource to sdk. (bf0d457)

Bug Fixes

  • Do not run functions once the automatic function calling budget is spent (2580638)

Documentation

  • Update GenAI SDK README files to use gemini-flash-latest (1feb999)
  • Update Python Gen AI SDK README for Gemini 3.8 Flash (b88fded)
Commits
  • 6669bb6 chore(main): release 2.24.0 (#2958)
  • fc0834d feat: implement environments files upload and download across Python and Type...
  • 1feb999 docs: update GenAI SDK README files to use gemini-flash-latest
  • bf0d457 feat: wire credential APIs resource to sdk.
  • d301255 feat: add credential APIs resource to gaos.
  • b88fded docs: Update Python Gen AI SDK README for Gemini 3.8 Flash
  • ba45de7 chore: update openapi-generation to upstream 7e9295a and regenerate GAOS SDKs
  • ef3309c chore: remove premature dotnet examples from overlays
  • 9052efd feat: Add RetrievalCallStep and RetrievalResultStep to interactions schema an...
  • 2580638 fix: do not run functions once the automatic function calling budget is spent
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the ai-providers group with 3 updates: [langchain](https://github.com/langchain-ai/langchain), [anthropic](https://github.com/anthropics/anthropic-sdk-python) and [google-genai](https://github.com/googleapis/python-genai).


Updates `langchain` from 1.4.0 to 1.4.2
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain==1.4.0...langchain==1.4.2)

Updates `anthropic` from 1.5.0 to 1.7.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-python@v1.5.0...v1.7.0)

Updates `google-genai` from 2.23.0 to 2.24.0
- [Release notes](https://github.com/googleapis/python-genai/releases)
- [Changelog](https://github.com/googleapis/python-genai/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-genai@v2.23.0...v2.24.0)

---
updated-dependencies:
- dependency-name: langchain
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ai-providers
- dependency-name: anthropic
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-providers
- dependency-name: google-genai
  dependency-version: 2.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ai-providers
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 28, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 28, 2026 10:10
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 28, 2026
@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

posthog-python Compliance Report

Date: 2026-09-28T10:15:27.472014+00:00
Duration: 259672ms

✅ All Tests Passed!

121/121 tests passed


Capture_V1 Tests

✅ 95/95 tests passed

View Details
Test Status Duration
Endpoint And Method.Targets V1 Endpoint ✅ 516ms
Endpoint And Method.Does Not Use Legacy Endpoints ✅ 510ms
Required Headers.Has Authorization Bearer Header ✅ 508ms
Required Headers.Has Content Type Json ✅ 509ms
Required Headers.Has Posthog Sdk Info Format ✅ 509ms
Required Headers.Has Posthog Attempt Header ✅ 509ms
Required Headers.Has Posthog Request Id ✅ 509ms
Required Headers.Has Posthog Request Timestamp ✅ 511ms
Required Headers.Has User Agent ✅ 510ms
Body Format.Body Has Created At And Batch ✅ 508ms
Body Format.No Api Key In Body ✅ 509ms
Body Format.No Sent At In Body ✅ 508ms
Event Format.Event Has Required Root Fields ✅ 509ms
Event Format.Event Uuid Is Valid ✅ 508ms
Event Format.Event Timestamp Is Rfc3339 ✅ 509ms
Event Format.Non Utc Event Timestamp Is Converted To Utc ✅ 514ms
Event Format.Distinct Id Is String ✅ 509ms
Event Format.Distinct Id At Root Not Properties ✅ 509ms
Event Format.Custom Properties Preserved ✅ 509ms
Event Format.Set Properties Preserved ✅ 508ms
Event Format.Set Once Properties Preserved ✅ 509ms
Event Format.Groups Properties Preserved ✅ 509ms
Event Format.Sdk Generates Uuid If Not Provided ✅ 508ms
Event Format.Event Has Required Root Fields Batch ✅ 512ms
Event Format.Event Uuid Is Valid Batch ✅ 512ms
Event Format.Event Timestamp Is Rfc3339 Batch ✅ 513ms
Event Format.Distinct Id Is String Batch ✅ 512ms
Event Format.Distinct Id At Root Not Properties Batch ✅ 512ms
Event Format.Custom Properties Preserved Batch ✅ 512ms
Event Format.Set Properties Preserved Batch ✅ 512ms
Event Format.Set Once Properties Preserved Batch ✅ 512ms
Event Format.Groups Properties Preserved Batch ✅ 512ms
Event Format.Sdk Generates Uuid If Not Provided Batch ✅ 512ms
Batch Behavior.Multiple Events In Single Batch ✅ 516ms
Batch Behavior.Batch Envelope Smoke ✅ 514ms
Batch Behavior.Flush With No Events Sends Nothing ✅ 505ms
Batch Behavior.Flush At Triggers Batch ✅ 1010ms
Batch Behavior.Created At Reflects Batch Creation Time ✅ 510ms
Deduplication.Generates Unique Uuids ✅ 516ms
Deduplication.Different Events Same Content Different Uuids ✅ 511ms
Deduplication.Preserves Uuid On Retry ✅ 6517ms
Deduplication.Preserves Timestamp On Retry ✅ 6518ms
Deduplication.Preserves Uuid And Timestamp On Batch Retry ✅ 6522ms
Deduplication.No Duplicate Events In Batch ✅ 517ms
Header Behavior On Retry.Attempt Header Starts At One ✅ 508ms
Header Behavior On Retry.Attempt Header Increments On Retry ✅ 13517ms
Header Behavior On Retry.Request Id Preserved On Retry ✅ 6518ms
Header Behavior On Retry.Different Requests Have Different Request Ids ✅ 3016ms
Header Behavior On Retry.Request Timestamp Changes On Retry ✅ 6518ms
Response Format Validation.Success Response Has Uuid Keyed Results ✅ 509ms
Response Format Validation.Success Response Has Ok For Each Event ✅ 513ms
Response Format Validation.Success No Retry After When All Ok ✅ 511ms
Response Format Validation.Success Retry After Present When Retry Events ✅ 1513ms
Response Format Validation.Success No Retry After When Drop Only ✅ 512ms
Response Format Validation.Response Echoes Request Id ✅ 509ms
Retry Behavior.Retries On 408 ✅ 6513ms
Retry Behavior.Retries On 500 ✅ 6514ms
Retry Behavior.Retries On 503 ✅ 8521ms
Retry Behavior.Retries On 504 ✅ 6513ms
Retry Behavior.Retryable Errors Have Retry After ✅ 3515ms
Retry Behavior.Respects Retry After On Retryable Error ✅ 11521ms
Retry Behavior.Does Not Retry On 400 ✅ 2513ms
Retry Behavior.Does Not Retry On 401 ✅ 2511ms
Retry Behavior.Does Not Retry On 402 ✅ 2512ms
Retry Behavior.Does Not Retry On 413 ✅ 2512ms
Retry Behavior.Does Not Retry On 415 ✅ 2511ms
Retry Behavior.Non Retryable Errors Have No Retry After ✅ 2512ms
Retry Behavior.Implements Backoff ✅ 22522ms
Retry Behavior.Max Retries Respected ✅ 22521ms
Partial Batch Handling.Handles 200 Full Success ✅ 2510ms
Partial Batch Handling.Handles 200 With All Ok ✅ 3516ms
Partial Batch Handling.Does Not Retry Dropped Events ✅ 3514ms
Partial Batch Handling.Does Not Retry Limited Events ✅ 3513ms
Partial Batch Handling.Prunes Ok Events On Partial Retry ✅ 6519ms
Partial Batch Handling.Prunes Dropped Events On Partial Retry ✅ 6515ms
Partial Batch Handling.Retries Only Retry Events From Partial ✅ 6518ms
Partial Batch Handling.Partial Retry Preserves Uuids ✅ 6519ms
Partial Batch Handling.Partial Retry Attempt Header Increments ✅ 6520ms
Partial Batch Handling.Partial Retry Request Id Preserved ✅ 6515ms
Partial Batch Handling.Respects Retry After On Partial ✅ 8516ms
Partial Batch Handling.Unknown Result Treated As Terminal ✅ 3515ms
Partial Batch Handling.Mixed Ok Drop Limited No Retry ✅ 3515ms
Compression.Sends Gzip Content Encoding ✅ 511ms
Compression.No Content Encoding When Disabled ✅ 509ms
Compression.Compressed Body Is Decompressible ✅ 508ms
Error Handling.Does Not Retry On Unknown 4Xx ✅ 2509ms
Event Options.Cookieless Mode Override ✅ 509ms
Event Options.Disable Skew Correction Override ✅ 509ms
Event Options.Process Person Profile Override ✅ 509ms
Event Options.Product Tour Id Override ✅ 509ms
Event Options.Unset Options Omitted ✅ 508ms
Event Options.Options Override In Batch ✅ 512ms
Geoip And Historical Migration.Geoip Disable Injected Into Properties ✅ 509ms
Geoip And Historical Migration.Historical Migration Set In Body ✅ 508ms
Geoip And Historical Migration.Historical Migration Absent By Default ✅ 509ms

Capture_Ai Tests

✅ 5/5 tests passed

View Details
Test Status Duration
Routing.Capture Ai Posts To Ai Endpoint ✅ 509ms
Routing.Capture Does Not Reroute Ai Named Events ✅ 509ms
Identity.Capture Ai Event Has Uuid ✅ 508ms
Identity.Capture Ai Keeps Supplied Uuid ✅ 508ms
Timestamp Format.Non Utc Event Timestamp Is Converted To Utc ✅ 510ms

Feature_Flags Tests

✅ 17/17 tests passed

View Details
Test Status Duration
Request Payload.Request With Person Properties Device Id ✅ 9ms
Request Payload.Flags Request Uses V2 Query Param ✅ 9ms
Request Payload.Flags Request Hits Flags Path Not Decide ✅ 9ms
Request Payload.Flags Request Omits Authorization Header ✅ 9ms
Request Payload.Token In Flags Body Matches Init ✅ 9ms
Request Payload.Groups Round Trip ✅ 9ms
Request Payload.Groups Default To Empty Object ✅ 9ms
Request Payload.Disable Geoip False Propagates As Geoip Disable False ✅ 9ms
Request Payload.Disable Geoip Omitted Defaults To False ✅ 9ms
Request Payload.Flag Keys To Evaluate Contains Only Requested Key ✅ 10ms
Request Lifecycle.No Flags Request On Init Alone ✅ 4ms
Request Lifecycle.No Flags Request On Normal Capture ✅ 510ms
Request Lifecycle.Two Flag Calls Produce Two Remote Requests ✅ 14ms
Request Lifecycle.Mock Response Value Is Returned To Caller ✅ 9ms
Retry Behavior.Retries Flags On 502 ✅ 312ms
Retry Behavior.Retries Flags On 504 ✅ 312ms
Side Effect Events.Get Feature Flag Captures Feature Flag Called Event ✅ 511ms

Feature_Flags_Local_Evaluation Tests

✅ 4/4 tests passed

View Details
Test Status Duration
Versioned Boolean Matching.Matching Version Missing ✅ 68ms
Versioned Boolean Matching.Matching Version 1 ✅ 68ms
Versioned Boolean Matching.Matching Version 2 ✅ 67ms
Versioned Boolean Matching.Version Only Reload 1 2 1 2 Missing ✅ 33ms

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants