Update dependency ddtrace to v0.57.3 #156
Merged
+2
−2
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:
^0.51.0->^0.57.0==0.48.4->==0.57.3Release Notes
DataDog/dd-trace-py
v0.57.3Compare Source
Bug Fixes
bytesstring is used for span metadata.tracer.enabled == Falsev0.57.2Compare Source
Bug Fixes
channels >= 3.0.Span.resourceis unicode on Python 2.7.v0.57.1Compare Source
Bug Fixes
async withstatements.UnicodeDecodeErrorthat can be thrown from the aioredis integration when interacting with binary-encoded data, as is done in channels-redis.v0.57.0Compare Source
New Features
Add django 4.0 support.
The profiler now automatically injects running greenlets as tasks into the main thread. They can be seen within the wall time profiles.
Add new environment variables to enable/disable django database and cache instrumentation.
DD_DJANGO_INSTRUMENT_DATABASES,DD_DJANGO_INSTRUMENT_CACHESAdd tracing support for the
aioredislibrary. Version 1.3+ is fully supported.Deprecation Notes
ddtrace.sampler.DatadogSampler.default_samplerproperty is deprecated and will be removed in 1.0.Bug Fixes
pytestintegration): Fix calculation of pipeline URL for GitHub Actions.v0.56.1Compare Source
Bug Fixes
concurrent.futures.ThreadPoolExecutor.submitwithfnkeyword argument.v0.56.0Compare Source
Upgrade Notes
Bug Fixes
botocoreenv variables to ensure they are parsed as booleans.New Features
Deprecation Notes
ddtrace.utilsmodule and all of its submodules have been copied over intoddtrace.internalin an effort to internalize these modules. Their public counterparts will be removed entirely in version 1.0.0.monkey.pyhave been moved into_monkey.pyin an effort to internalize the module. Public methods have been imported back intomonkey.pyin order to retain compatibility, but monkey.py will be removed entirely in version 1.0.0.v0.55.4Compare Source
Bug Fixes
botocoreenv variables to ensure they are parsed as booleans.v0.55.3Compare Source
Bug Fixes
v0.55.2Compare Source
0.55.2
Bug Fixes
fix an issue where the incorrect package name was being used which would
crash the application when trying to do relative imports within Pyramid
(e.g. when including routes from a relative path).
v0.55.1Compare Source
0.55.1
Bug Fixes
v0.55.0Compare Source
Release Notes
New Features
/var/run/datadog/dsd.socketwhich if exists, will be used instead of the previous UDP default,udp://localhost:8125/. To be used in conjunction withdogstatsd_socketin yourdatadog.yamlfile, or theDD_DOGSTATSD_SOCKETenvironment variable set on the Datadog agent.DD_TRACE_SAMPLING_RULESenvironment variable to override default sampling rules. For example:DD_TRACE_SAMPLING_RULES='[{"sample_rate":0.5,"service":"my-service"}]'pytestintegration): includepytestversion as a tag in the test span.pytestintegration): Extract stage and job name from environment data in Azure Pipelines.Upgrade Notes
ddtrace.ext.errors. Use constants fromddtrace.constantsmodule. For example:ddtrace.ext.errors.ERROR_MSG->ddtrace.constants.ERROR_MSGddtrace.ext.priority. Use constants fromddtrace.constantsmodule. For example:ddtrace.ext.priority.AUTO_KEEP->ddtrace.constants.AUTO_KEEPddtrace.ext.system. Use constants fromddtrace.constantsmodule. For example:ddtrace.ext.system.PID->ddtrace.constants.PIDDeprecation Notes
Deprecate DATADOG_TRACE_AGENT_HOSTNAME, DATADOG_TRACE_AGENT_PORT, DATADOG_PRIORITY_SAMPLING, DATADOG_PATCH_MODULES in favor of their DD equivalents.
[Deprecated environment variable] | [Recommended environment variable]
DATADOG_TRACE_AGENT_HOSTNAME, useDD_AGENT_HOSTDATADOG_TRACE_AGENT_PORTuseDD_AGENT_PORTDATADOG_PRIORITY_SAMPLING, follow ingestion controlsDATADOG_PATCH_MODULES, useDD_PATCH_MODULESMoved
ddtrace.ext.errorsconstants into theddtrace.constantsmodule.ddtrace.ext.errorswill be removed in v1.0. Shorthand error constant (MSG,TYPE,STACK) inddtrace.ext.errorswill be removed in v1.0. Functionget_traceback()in ddtrace.ext.errors is now deprecated and will be removed v1.0.Moved
ddtrace.ext.priorityconstants intoddtrace.constantsmodule.Moved
ddtrace.ext.systemconstants intoddtrace.constantsmodule.Bug Fixes
DD_LOGS_INJECTIONis enabled.ddtrace.utils.wrappers.unwrapfunction now raises an error if trying to unwrap a non-wrapped object.pytestintegration): Fix extraction of branch in GitLab CI.v0.54.1Compare Source
Bug Fixes
DD_LOGS_INJECTIONis enabled.v0.54.0Compare Source
Release Notes
v0.54.0
New Features
/var/run/datadog/apm.socketwhich if exists, will be used instead of the previous http default,http://localhost:8126/. To be used in conjunction withapm_config.receiver_socketin yourdatadog.yamlfile, or theDD_APM_RECEIVER_SOCKETenvironment variable set on the Datadog agent.DD_PROFILING_ENDPOINT_COLLECTION_ENABLEDenv variable to disable endpoint name collection in profiler.DD_TRACE_HEADER_TAGSenvironment variable. Value must be either comma or space separated. e.g.Host:http.host,User-Agent,http.user_agentorreferer:http.referer Content-Type:http.content_type.Deprecation Notes
Bug Fixes
test.statustag of a test span frompytestwould be missing becausepytest_runtest_makereporthook is not run, like whenpytesthas an internal error.protobufversion to<3.18for Python <=3.5 due to support being dropped.Other Notes
v0.53.3Compare Source
Bug Fixes
v0.53.2Compare Source
Bug Fixes
v0.53.1Compare Source
Bug Fixes
test.statustag of a test span frompytestwould be missing becausepytest_runtest_makereporthook is not run, like whenpytesthas an internal error.protobufversion to<3.18for Python <=3.5 due to support being dropped.v0.53.0Compare Source
Release Notes
v0.53.0
New Features
DD_TRACE_HEADER_TAGSenvironment variable. Value must be either comma or space separated. e.g.Host:http.host,User-Agent,http.user_agentorreferer:http.referer Content-Type:http.content_type.Bug Fixes
django.requestspan resource would get overwritten by the integration.setup_requiresdependencysetuptools_scm[toml]>=4,<6.1to avoid breaking changes.v0.52.2Compare Source
Bug Fixes
protobufversion to<3.18for Python <=3.5 due to support being dropped.v0.52.1Compare Source
v0.52.1
Bug Fixes
setup_requiresdependencysetuptools_scm[toml]>=4,<6.1to avoid breaking changes.v0.52.0Compare Source
Release Notes
0.52.0
New Features
ddtrace.Tracer.get_log_correlation_contextmethod has been added to replaceddtrace.helpers.get_correlation_ids. It now returns a dictionary which includes the current span's trace and span ids, as well as the configured service, version, and environment names.httpxlibrary. Supported versions>=0.14.0.ddtrace.contrib.asgi.span_from_scopefunction.pytestintegration): It is now possible to specify any of the following git metadata through environment variables:DD_GIT_REPOSITORY_URL: The url of the repository where the code is storedDD_GIT_TAG: The tag of the commit, if it has oneDD_GIT_BRANCH: The branch where this commit belongs toDD_GIT_COMMIT_SHA: The commit hash of the current codeDD_GIT_COMMIT_MESSAGE: Commit messageDD_GIT_COMMIT_AUTHOR_NAME: Commit author nameDD_GIT_COMMIT_AUTHOR_EMAIL: Commit author emailDD_GIT_COMMIT_AUTHOR_DATE: The commit author date (ISO 8601)DD_GIT_COMMIT_COMMITTER_NAME: Commit committer nameDD_GIT_COMMIT_COMMITTER_EMAIL: Commit committer emailDD_GIT_COMMIT_COMMITTER_DATE: The commit committer date (ISO 8601)Bug Fixes
urlconfchanges at any point during the handling of the request then the resource name will only be<METHOD> 404. This fix moves resource name resolution to the end of the request.werkzeug.exceptions.NotFound404 errors are no longer raised and logged as a server error in the Flask integration.**patch_modulesparameter forpatch/patch_allfunctions.AttributeErroronDoctestItem.ENABLED,AGENT_HOSTNAME,AGENT_HTTPSorAGENT_PORTsettings.Configuration
📅 Schedule: 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 these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.