Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 13, 2023

Bumps ddtrace from 1.5.2 to 1.7.5.

Release notes

Sourced from ddtrace's releases.

1.7.5

Known Issues

  • remote config: There is a known issue with remote configuration management (RCM) when paired with gevent which can cause child processes to deadlock. If you are experiencing issues, we recommend disabling RCM with DD_REMOTE_CONFIGURATION_ENABLED=false. Note, this will disable one click activation for ASM.

Bug Fixes

  • profiler: Handles potential AttributeErrors which would arise while collecting frames during stack unwinding in Python 3.11.

1.7.4

Bug Fixes

  • pylons: This fix resolves an issue where str.decode could cause critical unicode decode errors when ASM is enabled. ASM is disabled by default.

  • lib-injection: Use package versions published to PyPI to install the library. Formerly the published image was installing the package from source using the tagged commit SHA which resulted in slow and potentially failing installs.

  • remote config: ensure proper validation of responses from the agent.

1.7.3

Bug Fixes

  • profiling: This fix resolves an issue in Python 3.11 where a PyFrameObject strong reference count was not properly decremented in the stack collector.

1.7.2

Bug Fixes

  • Fix for ValueError when @ is not present in network location but other part of the url.

1.7.1

Bug Fixes

  • This fix removes unintended url parts in the http.url tag.

1.7.0

Upgrade Notes

  • The default propagation style configuration changes to DD_TRACE_PROPAGATION_STYLE=tracecontext,datadog. To only support Datadog propagation and retain the existing default behavior, set DD_TRACE_PROPAGATION_STYLE=datadog.
  • tracer: support for Datadog Agent v5 has been dropped. Datadog Agent v5 is no longer supported since ddtrace==1.0.0. See https://ddtrace.readthedocs.io/en/v1.0.0/versioning.html#release-support for the version support.
  • The configured styles in DD_TRACE_PROPAGATION_STYLE_EXTRACT are now evaluated in order to specification. To keep the previous fixed evaluation order, set: DD_TRACE_PROPAGATION_STYLE_EXTRACT=datadog,b3,b3 single header.
  • tracing: upgrades the default trace API version to v0.5 for non-Windows systems. The v0.5 trace API version generates smaller payloads, thus increasing the throughput to the Datadog agent especially with larger traces.
  • tracing: configuring the v0.5 trace API version on Windows machines will raise a RuntimeError due to known compatibility issues. Please see DataDog/dd-trace-py#4829 for more details.

Deprecation Notes

  • propagation: Configuration of propagation style with DD_TRACE_PROPAGATION_STYLE=b3 is deprecated and will be removed in version 2.0.0. Please use the newly added DD_TRACE_PROPAGATION_STYLE=b3multi instead.
  • aws: The boto, botocore and aiobotocore integrations no longer include all API parameters by default. To retain the deprecated behavior, set the environment variable DD_AWS_TAG_ALL_PARAMS=1. The deprecated behavior and environment variable will be removed in v2.0.0.

... (truncated)

Commits
  • d72b0d1 fix(profiler): handle non-frame objects while stack-unwinding [backport 1.7] ...
  • 336b740 chore(asm): add known issue for RCM Gevent workers [backport 1.7] (#5095)
  • 6a77a15 test(lib-injection): fix the version of tests used
  • 247a90d fix(asm): fix unicode decode errors in pylons [backport #5029 to 1.7] (#5050)
  • aec290c fix(ci/lib-injection): add missing runs_on value [backport #5039 to 1.7] (#5055)
  • 4c124f5 fix(rcm): ensure proper validation of responses from the agent [backport #497...
  • d6b9a61 fix: add required parameter for lib injection tests [backport #5009 to 1.7] (...
  • f203d3d fix(lib-injection): wait and publish release tag of image [backport #4931 to ...
  • 675a5b4 ci: testing python lib injection [backport #4545 to 1.7] (#4981)
  • 99e5f4d fix(profiler): decrement refcount given strong reference of frame object in p...
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 1.5.2 to 1.7.5.
- [Release notes](https://github.com/DataDog/dd-trace-py/releases)
- [Changelog](https://github.com/DataDog/dd-trace-py/blob/1.x/CHANGELOG.md)
- [Commits](DataDog/dd-trace-py@v1.5.2...v1.7.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 13, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 20, 2023

Superseded by #71.

@dependabot dependabot bot closed this Feb 20, 2023
@dependabot dependabot bot deleted the dependabot/pip/emmet-api/ddtrace-1.7.5 branch February 20, 2023 14:07
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 Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant