diff --git a/pm/extras.py b/pm/extras.py index f890086a71..042cb2d6fb 100644 --- a/pm/extras.py +++ b/pm/extras.py @@ -41,7 +41,6 @@ ANCHORS: dict[str, str | tuple[str, ...]] = { "wake-porcupine": "pvporcupine", "fal": "fal_client", "honcho": "honcho", - "hindsight": "hindsight_client", "supermemory": "supermemory", "mem0": "mem0", "messaging": "telegram", diff --git a/pyproject.toml b/pyproject.toml index 7ada412519..ef4c6fa5f6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -254,7 +254,6 @@ piper = [ modal = ["modal==1.3.4"] daytona = ["daytona==0.155.0"] vercel = ["vercel==0.7.2"] -hindsight = ["hindsight-client==0.6.1"] google-meet = ["playwright==1.62.0", "websockets==15.0.1"] messaging = [ "python-telegram-bot[webhooks]==22.8", @@ -723,7 +722,7 @@ google-auth-httplib2 = false google-auth-oauthlib = false google-cloud-pubsub = false h2 = false -hindsight-client = false + honcho-ai = false httplib2 = false httpx = false diff --git a/tests/test_project_metadata.py b/tests/test_project_metadata.py index 32387727fe..e2417abc89 100644 --- a/tests/test_project_metadata.py +++ b/tests/test_project_metadata.py @@ -119,7 +119,7 @@ def test_lazy_installable_extras_excluded_from_all(): "telegram", "discord", "wake", "wake-openwakeword", "wake-sherpa", "wake-porcupine", "google-chat", - "honcho", "hindsight", + "honcho", "supermemory", "mem0", "mistral", # mistralai — Voxtral STT/TTS, lazy-installed (stt.mistral / tts.mistral) } diff --git a/uv.lock b/uv.lock index 40e1f8de0a..953221d85b 100644 --- a/uv.lock +++ b/uv.lock @@ -112,7 +112,6 @@ google-auth-httplib2 = false psutil = false python-telegram-bot = false jinja2 = false -hindsight-client = false sounddevice = false alibabacloud-dingtalk = false dingtalk-stream = false @@ -2442,9 +2441,6 @@ google-meet = [ { name = "playwright" }, { name = "websockets" }, ] -hindsight = [ - { name = "hindsight-client" }, -] homeassistant = [ { name = "aiohttp" }, ] @@ -2686,7 +2682,6 @@ requires-dist = [ { name = "hermes-agent", extras = ["web"], marker = "extra == 'all'" }, { name = "hermes-agent", extras = ["web"], marker = "extra == 'termux-all'" }, { name = "hermes-agent", extras = ["youtube"], marker = "extra == 'all'" }, - { name = "hindsight-client", marker = "extra == 'hindsight'", specifier = "==0.6.1" }, { name = "honcho-ai", marker = "extra == 'honcho'", specifier = "==2.2.0" }, { name = "httplib2", marker = "extra == 'google'", specifier = "==0.32.0" }, { name = "httptools", marker = "python_full_version >= '3.14'", specifier = ">=0.6.3,<0.9" }, @@ -2788,7 +2783,7 @@ requires-dist = [ { name = "winrt-windows-services-store", marker = "python_full_version >= '3.14' and sys_platform == 'win32'", specifier = ">=3.2.1,<4" }, { name = "youtube-transcript-api", marker = "extra == 'youtube'", specifier = "==1.2.4" }, ] -provides-extras = ["uvloop", "anthropic", "exa", "firecrawl", "parallel-web", "ddgs", "fal", "edge-tts", "neutts", "kittentts", "piper", "modal", "daytona", "vercel", "hindsight", "google-meet", "messaging", "cron", "slack", "matrix", "wecom", "tts-premium", "voice", "wake", "honcho", "telegram", "discord", "stt-whisper", "audio-io", "silk", "wake-openwakeword", "wake-sherpa", "wake-porcupine", "google-chat", "doc-extract", "trace-upload", "supermemory", "mem0", "vision", "pty", "mcp", "nemo-relay", "homeassistant", "sms", "teams", "computer-use", "acp", "mistral", "otlp", "langfuse", "bedrock", "vertex", "azure-identity", "termux", "termux-all", "dingtalk", "feishu", "google", "youtube", "web", "all"] +provides-extras = ["uvloop", "anthropic", "exa", "firecrawl", "parallel-web", "ddgs", "fal", "edge-tts", "neutts", "kittentts", "piper", "modal", "daytona", "vercel", "google-meet", "messaging", "cron", "slack", "matrix", "wecom", "tts-premium", "voice", "wake", "honcho", "telegram", "discord", "stt-whisper", "audio-io", "silk", "wake-openwakeword", "wake-sherpa", "wake-porcupine", "google-chat", "doc-extract", "trace-upload", "supermemory", "mem0", "vision", "pty", "mcp", "nemo-relay", "homeassistant", "sms", "teams", "computer-use", "acp", "mistral", "otlp", "langfuse", "bedrock", "vertex", "azure-identity", "termux", "termux-all", "dingtalk", "feishu", "google", "youtube", "web", "all"] [package.metadata.requires-dev] dev = [ @@ -2831,23 +2826,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/73/63/ca511b6f802f28cf3489b280fe77475bcca8de85e81a6299d7916b5b5555/hf_xet-1.6.0-cp38-abi3-win_arm64.whl", hash = "sha256:3dc3e35441ba395006af5aaacc40ef2e603c51ef46c3530b9156185f00935ea3", size = 3859359, upload-time = "2026-08-03T22:33:11.725Z" }, ] -[[package]] -name = "hindsight-client" -version = "0.6.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "aiohttp" }, - { name = "aiohttp-retry" }, - { name = "pydantic" }, - { name = "python-dateutil" }, - { name = "typing-extensions" }, - { name = "urllib3" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/33/26/8b8efa4be21fc3ba12ade3b1353d87f9837ec0d3ec2607e8adbf85bc9c63/hindsight_client-0.6.1.tar.gz", hash = "sha256:314d0bb9e13622e15586ba1586a799726d405b27bc20d78872474b5d6d96cd51", size = 99833, upload-time = "2026-05-08T13:01:23.537Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/24/4f/a1d0bc33ef933ecc52e76dc1514163594d25836a5d303c256a61bb61445d/hindsight_client-0.6.1-py3-none-any.whl", hash = "sha256:9fdda176ab50f7cec8d7339c6608c148f0cd9ad7e65d9d76192f2db730bc330a", size = 249379, upload-time = "2026-05-08T13:01:22.035Z" }, -] - [[package]] name = "honcho-ai" version = "2.2.0"