ReMe/reme
jinliyl 36a5512fc8
refactor(vector_store): make obvec and zvec vector stores optional dependencies (#273)
* refactor(vector_store): make obvec and zvec vector stores optional dependencies

- Removed direct imports of ObVecVectorStore and ZvecVectorStore from init file
- Added try-except blocks for conditional importing of optional vector stores
- Updated error handling to check for both pyobvector and sqlalchemy in ObVecVectorStore
- Renamed _OBVECTOR_IMPORT_ERROR to _OBVEC_IMPORT_ERROR for consistency
- Moved pyobvector and related dependencies to optional 'obvec' extra
- Added separate 'zvec' optional dependency group
- Updated package configuration to exclude reme4 module patterns
- Removed reme4 entry point from console scripts
- Bumped version from 0.3.1.9 to 0.3.1.10

* refactor(dependencies): reorganize project dependencies and add optional seekdb support

- Move sqlite-vec, prompt_toolkit, and rich to earlier in dependencies list
- Remove pyseekdb from main dependencies and create separate seekdb optional dependency group
- Reorder pyyaml to later in the dependencies list
- Maintain all existing dependency versions while improving organization

* chore(deps): remove faiss-cpu dependency from pyproject.toml

- Removed faiss-cpu>=1.7.4 from the faiss dependency group
- Cleaned up unused faiss dependency configuration
- Updated project dependencies to exclude faiss-cpu package
2026-06-03 17:28:30 +08:00
..
config refactor(file_io): update file I/O operations and truncation logic (#177) 2026-03-25 20:21:37 +08:00
core refactor(vector_store): make obvec and zvec vector stores optional dependencies (#273) 2026-06-03 17:28:30 +08:00
extension feat(memory): replace memory formatter with AsMsgHandler for enhanced message processing 2026-03-06 16:29:52 +08:00
memory fix(user profile): update locomo benchmark and update vector based profile code (#225) 2026-04-30 10:19:36 +08:00
__init__.py refactor(vector_store): make obvec and zvec vector stores optional dependencies (#273) 2026-06-03 17:28:30 +08:00
reme.py 提供支持向量数据库的profile功能 (#221) 2026-04-28 15:11:45 +08:00
reme_cli.py refactor(cli): using AgentScope components to reimplement the reme_cli logic (#153) 2026-03-12 11:23:36 +08:00
reme_light.py fix(core): correct tool results directory naming (#246) 2026-05-19 16:20:09 +08:00