From 8190a76035c2823dbec6c70773c78927ec5cfb1c Mon Sep 17 00:00:00 2001 From: Ali Waleed Date: Thu, 7 Nov 2024 16:26:18 +0200 Subject: [PATCH 1/2] use `disable_logging` flag to disable info logs --- src/langtrace_python_sdk/langtrace.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/langtrace_python_sdk/langtrace.py b/src/langtrace_python_sdk/langtrace.py index 04cca2b6..1ccb3105 100644 --- a/src/langtrace_python_sdk/langtrace.py +++ b/src/langtrace_python_sdk/langtrace.py @@ -214,7 +214,9 @@ def init( disable_logging: bool = False, headers: Dict[str, str] = {}, ): - logging.disable(level=logging.INFO) + if disable_logging: + logging.disable(level=logging.INFO) + check_if_sdk_is_outdated() config = LangtraceConfig( api_key=api_key, From b25e1dc645d430df77c52945347250e3158f74a0 Mon Sep 17 00:00:00 2001 From: Ali Waleed Date: Thu, 7 Nov 2024 16:30:33 +0200 Subject: [PATCH 2/2] remove duplication --- src/langtrace_python_sdk/langtrace.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/langtrace_python_sdk/langtrace.py b/src/langtrace_python_sdk/langtrace.py index 1ccb3105..5ad2bdda 100644 --- a/src/langtrace_python_sdk/langtrace.py +++ b/src/langtrace_python_sdk/langtrace.py @@ -214,8 +214,6 @@ def init( disable_logging: bool = False, headers: Dict[str, str] = {}, ): - if disable_logging: - logging.disable(level=logging.INFO) check_if_sdk_is_outdated() config = LangtraceConfig( @@ -232,6 +230,7 @@ def init( ) if config.disable_logging: + logging.disable(level=logging.INFO) sys.stdout = open(os.devnull, "w") host = get_host(config)