From 9ea06c33f78a3b43aee381c3206e317cfc19c053 Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Thu, 7 Aug 2025 14:56:50 -0400 Subject: [PATCH] Bump deprecation version of `LLMMessagesFrame`, `LLMUserResponseAggregator`, and `LLMAssistantResponseAggregator` (the deprecation slipped past the 0.0.78 release) --- src/pipecat/frames/frames.py | 2 +- src/pipecat/processors/aggregators/llm_response.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pipecat/frames/frames.py b/src/pipecat/frames/frames.py index e1c998d25..a8acd35bc 100644 --- a/src/pipecat/frames/frames.py +++ b/src/pipecat/frames/frames.py @@ -478,7 +478,7 @@ class TranscriptionUpdateFrame(DataFrame): class LLMMessagesFrame(DataFrame): """Frame containing LLM messages for chat completion. - .. deprecated:: 0.0.78 + .. deprecated:: 0.0.79 This class is deprecated and will be removed in a future version. Instead, use either: - `LLMMessagesUpdateFrame` with `run_llm=True` diff --git a/src/pipecat/processors/aggregators/llm_response.py b/src/pipecat/processors/aggregators/llm_response.py index 2f70a1e03..38848ac1d 100644 --- a/src/pipecat/processors/aggregators/llm_response.py +++ b/src/pipecat/processors/aggregators/llm_response.py @@ -995,7 +995,7 @@ class LLMAssistantContextAggregator(LLMContextResponseAggregator): class LLMUserResponseAggregator(LLMUserContextAggregator): """User response aggregator that outputs LLMMessagesFrame instead of context frames. - .. deprecated:: 0.0.78 + .. deprecated:: 0.0.79 This class is deprecated and will be removed in a future version. Use `LLMUserContextAggregator` or another LLM-specific subclass instead. @@ -1038,7 +1038,7 @@ class LLMUserResponseAggregator(LLMUserContextAggregator): class LLMAssistantResponseAggregator(LLMAssistantContextAggregator): """Assistant response aggregator that outputs LLMMessagesFrame instead of context frames. - .. deprecated:: 0.0.78 + .. deprecated:: 0.0.79 This class is deprecated and will be removed in a future version. Use `LLMAssistantContextAggregator` or another LLM-specific subclass instead.