From 5a486883e8f721c5008be066cb69bc0f9e468d53 Mon Sep 17 00:00:00 2001 From: DK09876 Date: Fri, 20 Mar 2026 09:11:20 -0700 Subject: [PATCH] fix: add readme field to integration pyproject.toml files for PyPI (#634) PyPI was not displaying package READMEs because the `readme` field was missing from pyproject.toml. Hatchling requires this to be explicitly declared. Fixes langgraph, agno, hermes, and pydantic-ai. Co-authored-by: Claude Opus 4.6 --- hindsight-integrations/agno/pyproject.toml | 1 + hindsight-integrations/hermes/pyproject.toml | 1 + hindsight-integrations/langgraph/pyproject.toml | 1 + hindsight-integrations/pydantic-ai/pyproject.toml | 1 + 4 files changed, 4 insertions(+) diff --git a/hindsight-integrations/agno/pyproject.toml b/hindsight-integrations/agno/pyproject.toml index 6788e1e0..381d6426 100644 --- a/hindsight-integrations/agno/pyproject.toml +++ b/hindsight-integrations/agno/pyproject.toml @@ -2,6 +2,7 @@ name = "hindsight-agno" version = "0.4.19" description = "Agno integration for Hindsight - persistent memory tools for AI agents" +readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } authors = [ diff --git a/hindsight-integrations/hermes/pyproject.toml b/hindsight-integrations/hermes/pyproject.toml index f75e2885..1ec0f6f7 100644 --- a/hindsight-integrations/hermes/pyproject.toml +++ b/hindsight-integrations/hermes/pyproject.toml @@ -2,6 +2,7 @@ name = "hindsight-hermes" version = "0.4.19" description = "Hermes agent integration for Hindsight - persistent memory tools for AI agents" +readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } authors = [ diff --git a/hindsight-integrations/langgraph/pyproject.toml b/hindsight-integrations/langgraph/pyproject.toml index 64c56894..d1a1b4cc 100644 --- a/hindsight-integrations/langgraph/pyproject.toml +++ b/hindsight-integrations/langgraph/pyproject.toml @@ -2,6 +2,7 @@ name = "hindsight-langgraph" version = "0.1.1" description = "LangGraph integration for Hindsight - persistent memory tools, nodes, and store for AI agents" +readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } authors = [ diff --git a/hindsight-integrations/pydantic-ai/pyproject.toml b/hindsight-integrations/pydantic-ai/pyproject.toml index 763e0a4b..0c24e8ec 100644 --- a/hindsight-integrations/pydantic-ai/pyproject.toml +++ b/hindsight-integrations/pydantic-ai/pyproject.toml @@ -2,6 +2,7 @@ name = "hindsight-pydantic-ai" version = "0.4.19" description = "Pydantic AI integration for Hindsight - persistent memory tools for AI agents" +readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } authors = [