๐ Python 3.14 Support
This minor release extends Python compatibility from 3.10-3.13 to 3.10-3.14, enabling adoption by projects requiring the latest Python version.
โจ What's New
Python 3.14 Compatibility
- ๐ Full support for Python 3.14 (3.10-3.14 now supported)
- ๐ฆ Tokenizers dependency upgraded from ==0.20.3 to >=0.22.2
- ๐ง Resolves PyO3 compatibility issues preventing installation on Python 3.14
- ๐ Tokenizers API migration: encode((query, text)) โ encode(query, pair=text) in ONNX ranker
- โ Zero breaking changes - full backward compatibility maintained
- ๐งช All 1005 tests passing across all supported Python versions
๐ Fixes
- #376: Python 3.14 installation blocked by tokenizers dependency constraint
๐ฆ Installation
pip install mcp-memory-service==10.1.0๐ Upgrade Notes
This is a minor release (10.0.3 โ 10.1.0) with no breaking changes. Existing deployments can upgrade seamlessly:
pip install --upgrade mcp-memory-service๐ Testing
- โ 1005 tests passing
- โ Tested on Python 3.10, 3.11, 3.12, 3.13, 3.14
- โ All storage backends verified (SQLite-Vec, Cloudflare, Hybrid)
- โ Quality system, consolidation, and graph features validated
๐ Contributors
Thanks to @doobidoo for reporting #376 and testing the fix across Python versions.
Full Changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#1010---2026-01-25