fleet-memory/hindsight-integrations
r266-tech d054b88403
fix: add PEP 561 py.typed marker to all Python packages (#973)
* fix: add PEP 561 py.typed marker to all Python packages

Add empty py.typed marker files to all 13 Python packages that were
missing them. Only hindsight-integrations/autogen already had one.

Per PEP 561, packages that wish to support type checking must include
a py.typed marker file. Without it, type checkers (mypy, pyright) treat
the package as untyped and skip all inline type annotations.

Fixes #965

* fix: ensure py.typed markers survive client regeneration

Add touch commands in generate-clients.sh to recreate PEP 561 py.typed
marker files after the OpenAPI generator runs, since the script deletes
and regenerates the hindsight_client_api directory.

---------

Co-authored-by: r266-tech <r266-tech@users.noreply.github.com>
2026-04-10 23:24:46 +02:00
..
ag2 fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
agno fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
ai-sdk security: bump vite across integrations (high CVE fix) (#913) 2026-04-08 09:11:21 +02:00
autogen release(autogen): v0.1.1 2026-04-01 17:51:46 +02:00
chat security: bump vite across integrations (high CVE fix) (#913) 2026-04-08 09:11:21 +02:00
claude-code feat: add @vectorize-io/hindsight-all daemon lifecycle package (#949) 2026-04-10 15:51:44 +02:00
cloudflare-oauth-proxy Add Cloudflare OAuth proxy integration for self-hosted Hindsight (#922) 2026-04-10 18:52:19 +02:00
codex release(codex): v0.2.0 2026-03-30 17:50:02 +02:00
crewai fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
langgraph fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
litellm fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
llamaindex fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
nemoclaw security: bump vite across integrations (high CVE fix) (#913) 2026-04-08 09:11:21 +02:00
openclaw refactor(openclaw)!: read config from plugin config instead of process.env (#974) 2026-04-10 18:27:28 +02:00
opencode feat(opencode): add recallTags and recallTagsMatch config options (#969) 2026-04-10 17:14:59 +02:00
paperclip security: bump vite across integrations (high CVE fix) (#913) 2026-04-08 09:11:21 +02:00
pydantic-ai fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00
strands fix: add PEP 561 py.typed marker to all Python packages (#973) 2026-04-10 23:24:46 +02:00