chore(deps): update dependency ddtrace to v2.5.0 #289
Merged
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:
2.4.1
->2.5.0
Release Notes
DataDog/dd-trace-py (ddtrace)
v2.5.0
: 2.5.0rc3Compare Source
New Features
pytest
andunittest
.aiohttp.request
spans.bottle.request
spans.falcon.request
spans.molten.request
spans.DD_KAFKA_DISTRIBUTED_TRACING_ENABLED=True
for both the consumer and producer service.pytest
plugin), enabled by setting theDD_CIVISIBILITY_LOG_LEVEL
environment variable (with the same level names as Python logging levels).Bug Fixes
loguru: Ensures log correlation is enabled when the root logger is initialized. Previously, log correlation was only enabled when a new sink was added.
Fix compatibility with other tools that try to infer the type of a Python object at runtime.
tracing: Fixes a bug that prevents span links from being visualized in the Datadog UI.
tracing: Resolves span encoding errors raised when span links do not contain expected types
ASM: This fix resolves an issue where custom event boolean properties were not reported as true and false like other tracers but as True and False.
Vulnerability Management for Code-level (IAST): Ensure that Cookies vulnerabilities report only the cookie name.
langchain: This fix resolves an
get_openai_token_cost_for_model
import error in langhcain version 0.0.351 or later.ASM: This fix resolves an issue where IAST could cause circular dependency at startup.
tracing: Ensures all fields in
ddtrace.context.Context
are picklable.pytest: This fix resolves an issue where the --no-cov flag did not take precedence over the --cov flag when deciding whether to report code coverage on spans.
rq: Fixed a bug where the RQ integration would emit a warning when setting
job.status
span tag.IAST: Don't split AST Assign nodes since it's not needed for propagation to work.
Fix an issue that caused an exception to be raised when trying to access resource files via
pkg_resources
.Fix for an import issue that caused the pytest plugin to fail to properly initialize a test session and exit with an import exception.
opentelemetry: Ensures that span links are serialized in a json-compatible representation.
otel: Ensures all otel sampling decisions are consistent with Datadog Spans. This prevents otel spans in a distrbuted trace from being sampled differently than Datadog spans in the same trace.
tracing: Fix an issue where remote configuration values would not be reverted when unset in the UI.
openai: This fix resolves an issue where an internal OpenAI method SyncAPIClient._process_response
was not being patched correctly and led to to an AttributeError while patching.
tracing: Ensures span links are serialized with the expected traceflag when
DD_TRACE_API_VERSION=v0.4
v2.4.2
: 2.4.2Compare Source
Bug Fixes
was not being patched correctly and led to to an AttributeError while patching.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 has been generated by Mend Renovate. View repository job log here.