From 3cbff9720666df848da2ae1c79c7fff5aed70e1c Mon Sep 17 00:00:00 2001 From: maxday Date: Wed, 25 Aug 2021 16:09:35 -0400 Subject: [PATCH] lazy load pkg_resources --- ddtrace/internal/debug.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ddtrace/internal/debug.py b/ddtrace/internal/debug.py index b634a7faa37..c10bd6255e9 100644 --- a/ddtrace/internal/debug.py +++ b/ddtrace/internal/debug.py @@ -8,8 +8,6 @@ from typing import TYPE_CHECKING from typing import Union -import pkg_resources - import ddtrace from ddtrace.internal.writer import AgentWriter from ddtrace.internal.writer import LogWriter @@ -45,6 +43,8 @@ def collect(tracer): # type: (Tracer) -> Dict[str, Any] """Collect system and library information into a serializable dict.""" + import pkg_resources + if isinstance(tracer.writer, LogWriter): agent_url = "AGENTLESS" agent_error = None