From 73ef8afb5182304e32f98d8fa2acc55a0ce88982 Mon Sep 17 00:00:00 2001 From: "jinli.yl" Date: Mon, 9 Feb 2026 11:31:37 +0800 Subject: [PATCH] fix(core): update version and simplify validation error message --- reme/__init__.py | 4 ++-- reme/core/memory_store/base_memory_store.py | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/reme/__init__.py b/reme/__init__.py index f3649ed7..d1d83778 100644 --- a/reme/__init__.py +++ b/reme/__init__.py @@ -18,11 +18,11 @@ __all__ = [ "ReMeFs", ] -__version__ = "0.3.0.0a1" +__version__ = "0.3.0.0a2" """ conda create -n fl_test2 python=3.10 conda activate fl_test2 conda env remove -n fl_test2 -""" \ No newline at end of file +""" diff --git a/reme/core/memory_store/base_memory_store.py b/reme/core/memory_store/base_memory_store.py index 3357e282..d335b7ed 100644 --- a/reme/core/memory_store/base_memory_store.py +++ b/reme/core/memory_store/base_memory_store.py @@ -23,10 +23,7 @@ class BaseMemoryStore(ABC): # Validate store_name to prevent SQL injection # Only allow alphanumeric characters and underscores if not re.match(r"^[a-zA-Z0-9_]+$", store_name): - raise ValueError( - f"Invalid store_name: '{store_name}'. " - "Only alphanumeric characters and underscores are allowed." - ) + raise ValueError(f"Invalid '{store_name}'. Only alphanumeric characters and underscores are allowed.") self.store_name: str = store_name self.embedding_model: BaseEmbeddingModel = embedding_model self.fts_enabled: bool = fts_enabled