From 10fc5b67522f890023b3fb1f0642b56312eb4f66 Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Thu, 18 Jun 2026 14:48:35 +0200 Subject: [PATCH] Remove logfire.variables_clear since it's for tests, not users --- logfire/__init__.py | 2 -- tests/conftest.py | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/logfire/__init__.py b/logfire/__init__.py index f50ca97df..98c1ec259 100644 --- a/logfire/__init__.py +++ b/logfire/__init__.py @@ -102,7 +102,6 @@ # Variables var = DEFAULT_LOGFIRE_INSTANCE.var template_var = DEFAULT_LOGFIRE_INSTANCE.template_var -variables_clear = DEFAULT_LOGFIRE_INSTANCE.variables_clear variables_get = DEFAULT_LOGFIRE_INSTANCE.variables_get variables_push = DEFAULT_LOGFIRE_INSTANCE.variables_push variables_push_types = DEFAULT_LOGFIRE_INSTANCE.variables_push_types @@ -203,7 +202,6 @@ def loguru_handler() -> Any: 'variables', 'var', 'template_var', - 'variables_clear', 'variables_get', 'variables_push', 'variables_push_types', diff --git a/tests/conftest.py b/tests/conftest.py index 9cea0b837..59cd882a6 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -125,7 +125,7 @@ def config_kwargs( @pytest.fixture(autouse=True) def config(config_kwargs: dict[str, Any], metrics_reader: InMemoryMetricReader) -> None: - logfire.variables_clear() + logfire.DEFAULT_LOGFIRE_INSTANCE.variables_clear() configure( **config_kwargs, metrics=logfire.MetricsOptions(