From 47ed5178069abbc4daffeefc399be454789b46f5 Mon Sep 17 00:00:00 2001 From: John Walz Date: Tue, 26 Aug 2025 11:49:59 -0400 Subject: [PATCH 1/2] 2.9.2 --- pyproject.toml | 2 +- validmind/__version__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ead49fa17..92b9957b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "validmind" -version = "2.9.1" +version = "2.9.2" description = "ValidMind Library" readme = "README.pypi.md" requires-python = ">=3.9,<3.13" diff --git a/validmind/__version__.py b/validmind/__version__.py index 334087f85..4f1e6b1b5 100644 --- a/validmind/__version__.py +++ b/validmind/__version__.py @@ -1 +1 @@ -__version__ = "2.9.1" +__version__ = "2.9.2" From 653a00d92324c9f929b61887680e916c8f5d0063 Mon Sep 17 00:00:00 2001 From: John Walz Date: Tue, 26 Aug 2025 11:50:23 -0400 Subject: [PATCH 2/2] fix: remove is_configured() check in test description generation --- validmind/ai/test_descriptions.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/validmind/ai/test_descriptions.py b/validmind/ai/test_descriptions.py index dedcab394..a62f6b7bf 100644 --- a/validmind/ai/test_descriptions.py +++ b/validmind/ai/test_descriptions.py @@ -206,15 +206,7 @@ def get_result_description( not in ["0", "false"] ) - # TODO: fix circular import - from validmind.ai.utils import is_configured - - if ( - should_generate - and (tables or figures) - and llm_descriptions_enabled - and is_configured() - ): + if should_generate and (tables or figures) and llm_descriptions_enabled: # get description future and set it as the description in the metadata # this will lazily retrieved so it can run in the background in parallel description = background_generate_description(