From 3233306c88eced0d7b92a8296b6cd824802d5e8e Mon Sep 17 00:00:00 2001 From: John Walz Date: Tue, 26 Aug 2025 11:18:12 -0400 Subject: [PATCH 1/2] hotfix: remove check for is configured for 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 3a9a05ebe..7653f3ced 100644 --- a/validmind/ai/test_descriptions.py +++ b/validmind/ai/test_descriptions.py @@ -191,15 +191,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( From 1ada5ce83ac441417d8c5e05dabf351804affda8 Mon Sep 17 00:00:00 2001 From: John Walz Date: Tue, 26 Aug 2025 11:19:04 -0400 Subject: [PATCH 2/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 208163ae6..ae2c37b0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ description = "ValidMind Library" license = "Commercial License" name = "validmind" readme = "README.pypi.md" -version = "2.9.1" +version = "2.9.2" [tool.poetry.dependencies] aiohttp = {extras = ["speedups"], version = "*"} 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"