Skip to content

deps(example-python): bump ddtrace from 4.10.1 to 4.14.0 in /examples/single_service/src/python-project - #237

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/examples/single_service/src/python-project/ddtrace-4.14.0
Open

deps(example-python): bump ddtrace from 4.10.1 to 4.14.0 in /examples/single_service/src/python-project#237
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/examples/single_service/src/python-project/ddtrace-4.14.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps ddtrace from 4.10.1 to 4.14.0.

Release notes

Sourced from ddtrace's releases.

4.14.0

Estimated end-of-life date, accurate to within three months: 05-2027

See the support level definitions for more information.

New Features

  • AI Guard:

  • CI Visibility:

    • Adds a new ci.pipeline.display_name tag for the Buildkite provider, populated from the BUILDKITE_PIPELINE_NAME environment variable.
  • Data Streams Monitoring:

    • Adds an optional tags argument to ddtrace.data_streams.set_produce_checkpoint and ddtrace.data_streams.set_consume_checkpoint. Pass a list of "key:value" strings to attach additional edge tags to a manual checkpoint alongside the automatically set type, topic, and direction tags. For example: set_produce_checkpoint("eventbridge", detail_type, carrier_set, tags=["exchange:my-bus"]). Existing calls that do not pass tags are unaffected.
  • LLM Observability:

    • Adds LLMObs.list_experiments() to query experiments by logical name and metadata containment, such as {"tags": ["git.commit.sha:abc123"]}. It returns run status and aggregate data—including evaluations, token costs, and error rates—so CI/CD workflows can compare a run against a baseline commit and gate on the result.
    • Adds support for manually versioning agents. Pass version when starting an agent span, either with LLMObs.agent(name="my-agent", version="v3") or with the @agent(version="v3") decorator. For agents created by an auto-instrumented framework, use LLMObs.annotation_context(agent={"version": "v3"}). This sets the agent_version tag on agent spans. The agent argument accepts a plain dictionary or the new ddtrace.llmobs.Agent TypedDict class.
    • Adds LLMObs.submit_feedback() for submitting end-user feedback associated with a span, trace, session, or customer-defined feedback join key.
  • OpenFeature:

    • Adds agentless delivery for the Feature Flagging and Experimentation (FFE) OpenFeature provider, loading Universal Flag Configuration directly from Datadog over HTTPS without requiring a Datadog Agent. Agentless delivery is now the default and requires DD_API_KEY. Set DD_FEATURE_FLAGS_CONFIGURATION_SOURCE=remote_config to continue loading configuration through the Datadog Agent's Remote Configuration.
  • OpenTelemetry:

    • OTLP trace export now supports the http/protobuf protocol—the default—and http/json, selected through the OTEL_EXPORTER_OTLP_TRACES_PROTOCOL environment variable.
  • Tracing:

    • Adds Span.remove_tag(key) and Span.remove_metric(key) for removing a previously set tag or metric from a span. Both methods are no-ops if the key is not set.

Bug Fixes

  • AAP:

    • Fixes incorrect request fingerprints when a web application is wrapped by same-service tracing middleware.
  • Botocore:

    • Fixes an issue where LLM Observability spans for Bedrock invoke_model_with_response_stream calls reported all token usage metrics as 0. Token counts are now extracted from the streamed response and set on the span.
  • CI Visibility:

... (truncated)

Commits
  • ef86511 upgrade pyproject.toml version
  • 500e6bc chore: increase the package version (#19769)
  • 5c04ddd fix: exit only entered wrapping context [backport 4.14] (#19764)
  • 6a51eb5 chore: increase the package version (#19746)
  • 101a1a7 chore(tracing): avoid reentrant SpanData borrow panic [backport 4.14] (#19742)
  • cf5270c bump pyproject to 4.14.0rc2 (#19692)
  • ebb8a61 ci: update one-pipeline to 1.3.1 (#19676)
  • 922434c fix(profiling): avoid invalid thread ID dereference [backport 4.14] (#19664)
  • c7fa551 ci: update ci-utils image [backport 4.14] (#19650)
  • e9228c8 fix(snowflake): snowflake cursor now supports command keyword [backport 4.14]...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ddtrace](https://github.com/DataDog/dd-trace-py) from 4.10.1 to 4.14.0.
- [Release notes](https://github.com/DataDog/dd-trace-py/releases)
- [Changelog](https://github.com/DataDog/dd-trace-py/blob/main/CHANGELOG.md)
- [Commits](DataDog/dd-trace-py@v4.10.1...v4.14.0)

---
updated-dependencies:
- dependency-name: ddtrace
  dependency-version: 4.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, examples, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@datadog-datadog-us1-prod

datadog-datadog-us1-prod Bot commented Aug 31, 2026

Copy link
Copy Markdown

Tests

🔄 Datadog auto-retried 8 jobs - 0 passed on retry View in Datadog

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 0a2f478 | Docs | View more details | Give us feedback!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants