Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Feb 16, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ddtrace ==0.57.3 -> ==0.58.1 age adoption passing confidence

Release Notes

DataDog/dd-trace-py

v0.58.1

Compare Source

Bug Fixes
  • Fix internal import of deprecated ddtrace.utils module.
  • Fixes import path to not reference __init__. This could otherwise be a problem for mypy.

v0.58.0

Compare Source

New Features
  • botocore: add distributed tracing support for AWS EventBridge, AWS SNS & AWS Kinesis.
  • Add ddtrace.Tracer.agent_trace_url and ddtrace.Tracer.flush.
  • Only for CI Visibility (pytest integration): remove traces whose root span is not a test.
Deprecation Notes
  • HttpServerConfig is no longer part of the public API.
  • ddtrace.Span.meta has been deprecated. Use ddtrace.Span.get_tag and ddtrace.Span.set_tag instead.
  • ddtrace.Span.pprint is deprecated and will be removed in v1.0.
  • ddtrace.Tracer.writer is deprecated. To force flushing of buffered traces to the agent, use ddtrace.Tracer.flush instead.
Bug Fixes
  • Fix application crash on startup when using channels >= 3.0.
  • Fix parenting of Redis command spans when using aioredis 1.3. Redis spans should now be correctly attributed as child of any active parent spans.
  • Fixes incompatibility of wrapped aioredis pipelines in async with statements.
  • Fixes issue with aioredis when empty pool is not available and execute returns a coroutine instead of a future. When patch tries to add callback for the span using add_done_callback function it crashes because this function is only for futures.
  • Escape non-Unicode bytes when decoding aioredis args. This fixes a UnicodeDecodeError that can be thrown from the aioredis integration when interacting with binary-encoded data, as is done in channels-redis.
  • Ensure gevent is automatically patched.
  • grpc: ensure grpc.intercept_channel is unpatched properly
  • Fix JSON encoding error when a bytes string is used for span metadata.
  • Profiler raises a typing error when Span.resource is unicode on Python 2.7.
  • Fix a bug in the heap profiler that could be triggered if more than 2^16 memory items were freed during heap data collection.
  • Fix a possible bug in the heap memory profiler that could trigger an overflow when too many allocations were being tracked.
  • Fix an issue in the heap profiler where it would iterate on the wrong heap allocation tracker.
  • Pymongo instrumentation raises an AttributeError when tracer.enabled == False

v0.57.4

Compare Source

Bug Fixes
  • Fix an issue in the heap profiler where it would iterate on the wrong heap allocation tracker.

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 this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/ddtrace-0.x branch from 4eb011c to 10a7711 Compare February 16, 2022 19:59
@renovate renovate bot force-pushed the renovate/ddtrace-0.x branch from 10a7711 to 0a44305 Compare February 16, 2022 19:59
@toddbirchard toddbirchard merged commit fcde553 into master Feb 16, 2022
@toddbirchard toddbirchard deleted the renovate/ddtrace-0.x branch February 16, 2022 20:00
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.

3 participants