From 591bd44014092e82cb4333e2e4fd2667acee6c9b Mon Sep 17 00:00:00 2001 From: Morten Punnerud-Engelstad Date: Wed, 12 Aug 2026 16:52:52 +0200 Subject: [PATCH] Release 0.8.0: the battery in the package, sessions, and MPEdb as the store Since 0.7.1: * mpe_lkg.battery -- four registered domains, three grading modes in decreasing order of authority, runnable as 'mpe-lkg battery'. The arithmetic domain moved verbatim, verified byte-for-byte, because recorded claims pin it. * sessions -- knowledge accumulates per session, isolated from the others, with hints from other sessions strictly opt-in, read-only and labelled. session= on /query and /jobs, GET /sessions, DELETE /sessions/, lkg:session in the RDF. * mpedb becomes the store engine and the run-graph tables behind GET /sessions. Existing embeddings.db files open in place -- no migration -- and the swap is invisible to callers. NEW INSTALL DEPENDENCY: mpedb>=0.3.0, compiled wheels for 3.10+ on Intel/ARM Mac, Linux and Windows. --- pyproject.toml | 2 +- src/mpe_lkg/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index add246d..10fc05d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "mpe-lkg" -version = "0.7.1" +version = "0.8.0" description = "Local Knowledge Graph: a local LLM reasons step by step, and the steps become a graph." readme = "README.md" requires-python = ">=3.10" diff --git a/src/mpe_lkg/__init__.py b/src/mpe_lkg/__init__.py index 10c71c7..3793d93 100644 --- a/src/mpe_lkg/__init__.py +++ b/src/mpe_lkg/__init__.py @@ -11,7 +11,7 @@ from __future__ import annotations -__version__ = "0.7.1" +__version__ = "0.8.0" __all__ = ["__version__", "create_app", "main", "health"]