Skip to content

Commit 0a62ed1

Browse files
authored
upgrade(deps): bump minimum ddtrace version to v2.20.0 (#555)
* feat(ddtrace): upgrade ddtrace version * merge import * update more references
1 parent 6117772 commit 0a62ed1

File tree

5 files changed

+8
-9
lines changed

5 files changed

+8
-9
lines changed

datadog_lambda/cold_start.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def set_cold_start(init_timestamp_ns):
3131
_cold_start = False
3232
_proactive_initialization = False
3333
_lambda_container_initialized = True
34-
from ddtrace import tracer as _tracer
34+
from ddtrace.trace import tracer as _tracer
3535

3636

3737
def is_cold_start():

datadog_lambda/tracing.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
parse_xray_header,
3131
)
3232

33-
from ddtrace import tracer, patch, Span
33+
from ddtrace import patch
3434
from ddtrace import __version__ as ddtrace_version
3535
from ddtrace.propagation.http import HTTPPropagator
36-
from ddtrace.context import Context
36+
from ddtrace.trace import Context, Span, tracer
3737
from datadog_lambda import __version__ as datadog_lambda_version
3838
from datadog_lambda.trigger import (
3939
_EventSource,

tests/test_benchmarks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def test_metric_write_metric_point_to_stdout(benchmark, monkeypatch):
3838
def test_tag_object_tag_object(event, benchmark):
3939
with open(f"{event_samples_dir}/{event}.json") as f:
4040
event = json.load(f)
41-
span = ddtrace.tracer.start_span("test")
41+
span = ddtrace.trace.tracer.start_span("test")
4242
benchmark(tag_object.tag_object, span, "function.request", event)
4343

4444

tests/test_tracing.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010

1111
import ddtrace
1212

13-
from ddtrace import tracer
14-
from ddtrace.context import Context
13+
from ddtrace.trace import Context, tracer
1514
from ddtrace._trace._span_pointer import _SpanPointer
1615
from ddtrace._trace._span_pointer import _SpanPointerDirection
1716
from ddtrace._trace._span_pointer import _SpanPointerDescription
@@ -2158,7 +2157,7 @@ def __init__(self, service, start, span_type, parent_name=None, tags=None):
21582157

21592158

21602159
@pytest.mark.parametrize("source,expect", _test_create_inferred_span)
2161-
@patch("ddtrace.Span.finish", autospec=True)
2160+
@patch("ddtrace.trace.Span.finish", autospec=True)
21622161
def test_create_inferred_span(mock_span_finish, source, expect):
21632162
with open(f"{event_samples}{source}.json") as f:
21642163
event = json.load(f)
@@ -2197,7 +2196,7 @@ def test_mark_trace_as_error_for_5xx_responses_getting_400_response_code(
21972196
def test_mark_trace_as_error_for_5xx_responses_sends_error_metric_and_set_error_tags(
21982197
self, mock_submit_errors_metric
21992198
):
2200-
mock_span = Mock(ddtrace.Span)
2199+
mock_span = Mock(ddtrace.trace.Span)
22012200
status_code = "500"
22022201
mark_trace_as_error_for_5xx_responses(
22032202
context="fake_context", status_code=status_code, span=mock_span

tests/test_wrapper.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import datadog_lambda.xray as xray
1111
from datadog_lambda.metric import lambda_metric
1212
from datadog_lambda.thread_stats_writer import ThreadStatsWriter
13-
from ddtrace import Span, tracer
13+
from ddtrace.trace import Span, tracer
1414
from ddtrace.internal.constants import MAX_UINT_64BITS
1515

1616
from tests.utils import get_mock_context, reset_xray_connection

0 commit comments

Comments
 (0)