github doobidoo/mcp-memory-service v10.17.6
v10.17.6 - Resolve 100 CodeQL Import Alerts

latest releases: v10.36.4, v10.36.3, v10.36.2...
one month ago

What's Changed

Resolves all 100 remaining open CodeQL import-related code scanning alerts across 51 files. This is a pure code quality release with no functional changes.

Fixed

  • py/unused-import (92 alerts): Removed unused imports from typing, stdlib (os, sys, re, time, json, datetime, etc.), and internal modules across 51 files spanning storage/, server/, web/, consolidation/, quality/, ingestion/, utils/, and models/ packages.
  • py/repeated-import (6 alerts): Removed local duplicate imports (same module imported twice within a file) in server_impl.py, consolidation/scheduler.py, and related modules.
  • py/cyclic-import (2 alerts): Resolved circular import dependency in utils/startup_orchestrator.py by guarding type-only imports under a TYPE_CHECKING block.

No Functional Changes

All changes are structural import cleanups only. No runtime behavior, APIs, or storage formats were modified.

Files Changed

51 files cleaned up across the codebase. See PR #494 for the full diff.

Upgrade Notes

Standard upgrade - no migration required:

pip install --upgrade mcp-memory-service

Or with uv:

uv pip install --upgrade mcp-memory-service

Full Changelog

https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#10176---2026-02-22

Don't miss a new mcp-memory-service release

NewReleases is sending notifications on new releases.