Skip to content

v0.2.1

Latest

Choose a tag to compare

@vr000m vr000m released this 14 Jun 05:09
e674528

What's New

check_deprecation is now backed by pipecat's machine-readable deprecation registry — exact lookups instead of release-note heuristics, so current APIs are no longer misreported as deprecated. Also includes the get_doc() section/title fixes.

Added

  • check_deprecation returns kind, relation, and location — what was deprecated (class/method/property/parameter/module), how the replacement relates (rename/merged/move/use_existing/none), and the source file:line of the marker.

Changed

  • Deprecation data is registry-only. Reads pipecat's scripts/deprecations/deprecations.json (shipped by pipecat-ai/pipecat#4726); the release-notes/CHANGELOG prose parser is removed. Pipecat checkouts predating the registry now produce an empty deprecation map (logged, no error).

Fixed

  • check_deprecation no longer flags current APIs (e.g. DailyTransport) as deprecated. Ancestor packages and owner-of-member classes are never flagged.
  • get_doc() populates the sections field, and get_doc()/search_docs return the page's real title.

Upgrade: uv sync --extra dev --group dev then uv run pipecat-context-hub refresh --force
Full changelog: v0.2.0...v0.2.1