mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-08-28 05:25:04 +00:00
* fix(core): handle chromadb import error gracefully - Changed CHROMADB_AVAILABLE flag to _CHROMADB_IMPORT_ERROR exception storage - Updated version from 0.3.1.7 to 0.3.1.8 - Modified import error handling to preserve original exception details - Removed hardcoded ImportError message in favor of dynamic exception raising - Added proper logger initialization using get_logger utility * refactor(file_store): move sqlite3 imports inside initialization methods - Moved sqlite3 import from module level to inside init methods - Removed unused import statement at top of file - Maintains same functionality while improving import organization - Prevents potential issues with early sqlite3 dependency loading * refactor(core): update import error handling with broader exception types - Changed ImportError to Exception for ray import error handling - Updated chromadb import error to use Exception instead of ImportError - Modified elasticsearch import error to catch general exceptions - Changed asyncpg import error handling from ImportError to Exception - Updated qdrant import error to use Exception instead of ImportError - Added explicit type hints for all import error variables as Exception | None |
||
|---|---|---|
| .. | ||
| config | ||
| core | ||
| extension | ||
| memory | ||
| __init__.py | ||
| reme.py | ||
| reme_cli.py | ||
| reme_light.py | ||