Skip to content

chore(deps): bump pydantic-settings from 2.13.1 to 2.14.2 in /examples/example-ai-pydantic-ai - #765

Merged
turnipdabeets merged 1 commit into
mainfrom
dependabot/uv/examples/example-ai-pydantic-ai/pydantic-settings-2.14.2
Jul 27, 2026
Merged

turnipdabeets merged 1 commit into
mainfrom
dependabot/uv/examples/example-ai-pydantic-ai/pydantic-settings-2.14.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026 •

Copy link
Copy Markdown
Contributor

Bumps pydantic-settings from 2.13.1 to 2.14.2.

Release notes

Sourced from pydantic-settings's releases.

v2.14.2

What's Changed

This is a security patch release.

Security

Fixes GHSA-4xgf-cpjx-pc3j: NestedSecretsSettingsSource with secrets_nested_subdir=True could follow a symbolic link inside secrets_dir pointing outside it, reading out-of-tree files into settings values and bypassing the secrets_dir_max_size cap. Affected versions: >= 2.12.0, < 2.14.2.

Full Changelog: pydantic/pydantic-settings@v2.14.1...v2.14.2

v2.14.1

What's Changed

Full Changelog: pydantic/pydantic-settings@v2.14.0...v2.14.1

v2.14.0

What's Changed

... (truncated)

Commits
  • d703bd7 Prepare release 2.14.2 (#890)
  • e95c30b Prepare release 2.14.1 (#859)
  • 0c87345 Fix field named cls conflicting with classmethod parameter (#858)
  • 7bd0072 Bump the python-packages group with 2 updates (#856)
  • b03e573 Bump the github-actions group with 3 updates (#853)
  • eaa3b43 Bump the python-packages group with 5 updates (#854)
  • 9f95615 Bump the python-packages group with 4 updates (#850)
  • 8916bee Prepare release 2.14.0 (#848)
  • 39e551c Fix CLI descriptions lost under python -OO by falling back to `json_schema_...
  • 9ed7f48 Bump the python-packages group with 4 updates (#847)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 27, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 27, 2026 10:29
@github-actions

github-actions Bot commented Jul 27, 2026 •

Copy link
Copy Markdown
Contributor

posthog-python Compliance Report

Date: 2026-07-27 14:50:36 UTC
Duration: 338731ms

✅ All Tests Passed!

111/111 tests passed


Capture_V1 Tests

✅ 94/94 tests passed

View Details
Test Status Duration
Endpoint And Method.Targets V1 Endpoint ✅ 515ms
Endpoint And Method.Does Not Use Legacy Endpoints ✅ 1010ms
Required Headers.Has Authorization Bearer Header ✅ 1008ms
Required Headers.Has Content Type Json ✅ 1009ms
Required Headers.Has Posthog Sdk Info Format ✅ 1009ms
Required Headers.Has Posthog Attempt Header ✅ 1008ms
Required Headers.Has Posthog Request Id ✅ 1009ms
Required Headers.Has Posthog Request Timestamp ✅ 1008ms
Required Headers.Has User Agent ✅ 1008ms
Body Format.Body Has Created At And Batch ✅ 1009ms
Body Format.No Api Key In Body ✅ 1008ms
Body Format.No Sent At In Body ✅ 1009ms
Event Format.Event Has Required Root Fields ✅ 1008ms
Event Format.Event Uuid Is Valid ✅ 1009ms
Event Format.Event Timestamp Is Rfc3339 ✅ 1008ms
Event Format.Distinct Id Is String ✅ 1009ms
Event Format.Distinct Id At Root Not Properties ✅ 1009ms
Event Format.Custom Properties Preserved ✅ 1008ms
Event Format.Set Properties Preserved ✅ 1008ms
Event Format.Set Once Properties Preserved ✅ 1009ms
Event Format.Groups Properties Preserved ✅ 1009ms
Event Format.Sdk Generates Uuid If Not Provided ✅ 1009ms
Event Format.Event Has Required Root Fields Batch ✅ 1011ms
Event Format.Event Uuid Is Valid Batch ✅ 1013ms
Event Format.Event Timestamp Is Rfc3339 Batch ✅ 1012ms
Event Format.Distinct Id Is String Batch ✅ 1012ms
Event Format.Distinct Id At Root Not Properties Batch ✅ 1012ms
Event Format.Custom Properties Preserved Batch ✅ 1011ms
Event Format.Set Properties Preserved Batch ✅ 1012ms
Event Format.Set Once Properties Preserved Batch ✅ 1012ms
Event Format.Groups Properties Preserved Batch ✅ 1012ms
Event Format.Sdk Generates Uuid If Not Provided Batch ✅ 1012ms
Batch Behavior.Multiple Events In Single Batch ✅ 1507ms
Batch Behavior.Batch Envelope Smoke ✅ 1013ms
Batch Behavior.Flush With No Events Sends Nothing ✅ 1005ms
Batch Behavior.Flush At Triggers Batch ✅ 1508ms
Batch Behavior.Created At Reflects Batch Creation Time ✅ 1010ms
Deduplication.Generates Unique Uuids ✅ 1506ms
Deduplication.Different Events Same Content Different Uuids ✅ 1507ms
Deduplication.Preserves Uuid On Retry ✅ 7510ms
Deduplication.Preserves Timestamp On Retry ✅ 7515ms
Deduplication.Preserves Uuid And Timestamp On Batch Retry ✅ 7512ms
Deduplication.No Duplicate Events In Batch ✅ 1502ms
Header Behavior On Retry.Attempt Header Starts At One ✅ 1009ms
Header Behavior On Retry.Attempt Header Increments On Retry ✅ 14523ms
Header Behavior On Retry.Request Id Preserved On Retry ✅ 7502ms
Header Behavior On Retry.Different Requests Have Different Request Ids ✅ 3518ms
Header Behavior On Retry.Request Timestamp Changes On Retry ✅ 7515ms
Response Format Validation.Success Response Has Uuid Keyed Results ✅ 1004ms
Response Format Validation.Success Response Has Ok For Each Event ✅ 1506ms
Response Format Validation.Success No Retry After When All Ok ✅ 1507ms
Response Format Validation.Success Retry After Present When Retry Events ✅ 2509ms
Response Format Validation.Success No Retry After When Drop Only ✅ 1507ms
Response Format Validation.Response Echoes Request Id ✅ 1009ms
Retry Behavior.Retries On 408 ✅ 7510ms
Retry Behavior.Retries On 500 ✅ 7515ms
Retry Behavior.Retries On 503 ✅ 9512ms
Retry Behavior.Retries On 504 ✅ 7512ms
Retry Behavior.Retryable Errors Have Retry After ✅ 4509ms
Retry Behavior.Respects Retry After On Retryable Error ✅ 12516ms
Retry Behavior.Does Not Retry On 400 ✅ 3504ms
Retry Behavior.Does Not Retry On 401 ✅ 3508ms
Retry Behavior.Does Not Retry On 402 ✅ 3507ms
Retry Behavior.Does Not Retry On 413 ✅ 3506ms
Retry Behavior.Does Not Retry On 415 ✅ 3507ms
Retry Behavior.Non Retryable Errors Have No Retry After ✅ 3507ms
Retry Behavior.Implements Backoff ✅ 23528ms
Retry Behavior.Max Retries Respected ✅ 23522ms
Partial Batch Handling.Handles 200 Full Success ✅ 2999ms
Partial Batch Handling.Handles 200 With All Ok ✅ 4508ms
Partial Batch Handling.Does Not Retry Dropped Events ✅ 4508ms
Partial Batch Handling.Does Not Retry Limited Events ✅ 4509ms
Partial Batch Handling.Prunes Ok Events On Partial Retry ✅ 7512ms
Partial Batch Handling.Prunes Dropped Events On Partial Retry ✅ 7510ms
Partial Batch Handling.Retries Only Retry Events From Partial ✅ 7511ms
Partial Batch Handling.Partial Retry Preserves Uuids ✅ 7512ms
Partial Batch Handling.Partial Retry Attempt Header Increments ✅ 7508ms
Partial Batch Handling.Partial Retry Request Id Preserved ✅ 7515ms
Partial Batch Handling.Respects Retry After On Partial ✅ 9506ms
Partial Batch Handling.Unknown Result Treated As Terminal ✅ 4509ms
Partial Batch Handling.Mixed Ok Drop Limited No Retry ✅ 4510ms
Compression.Sends Gzip Content Encoding ✅ 1007ms
Compression.No Content Encoding When Disabled ✅ 1008ms
Compression.Compressed Body Is Decompressible ✅ 1009ms
Error Handling.Does Not Retry On Unknown 4Xx ✅ 3508ms
Event Options.Cookieless Mode Override ✅ 1007ms
Event Options.Disable Skew Correction Override ✅ 1008ms
Event Options.Process Person Profile Override ✅ 1009ms
Event Options.Product Tour Id Override ✅ 1008ms
Event Options.Unset Options Omitted ✅ 1008ms
Event Options.Options Override In Batch ✅ 1013ms
Geoip And Historical Migration.Geoip Disable Injected Into Properties ✅ 1009ms
Geoip And Historical Migration.Historical Migration Set In Body ✅ 1009ms
Geoip And Historical Migration.Historical Migration Absent By Default ✅ 1009ms

Feature_Flags Tests

✅ 17/17 tests passed

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

@turnipdabeets turnipdabeets left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: Dependabot PR with passing CI.

@turnipdabeets
turnipdabeets enabled auto-merge (squash) July 27, 2026 14:42
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings) from 2.13.1 to 2.14.2.
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.13.1...v2.14.2)

---
updated-dependencies:
- dependency-name: pydantic-settings
  dependency-version: 2.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/examples/example-ai-pydantic-ai/pydantic-settings-2.14.2 branch from 65938bd to 424e543 Compare July 27, 2026 14:44
@turnipdabeets
turnipdabeets merged commit 43bd21c into main Jul 27, 2026
37 checks passed
@turnipdabeets
turnipdabeets deleted the dependabot/uv/examples/example-ai-pydantic-ai/pydantic-settings-2.14.2 branch July 27, 2026 14:55
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.

1 participant