Merge pull request #1725 from pipecat-ai/aleix/update-daily-python-0.18.1

update to daily-python 0.18.1
This commit is contained in:
Aleix Conchillo Flaqué
2025-05-02 20:27:50 -07:00
committed by GitHub
2 changed files with 12 additions and 10 deletions

View File

@@ -47,7 +47,7 @@ canonical = [ "aiofiles~=24.1.0" ]
cartesia = [ "cartesia~=1.4.0", "websockets~=13.1" ]
cerebras = []
deepseek = []
daily = [ "daily-python~=0.18.0" ]
daily = [ "daily-python~=0.18.1" ]
deepgram = [ "deepgram-sdk~=3.8.0" ]
elevenlabs = [ "websockets~=13.1" ]
fal = [ "fal-client~=0.5.9" ]

View File

@@ -11,14 +11,6 @@ from dataclasses import dataclass
from typing import Any, Awaitable, Callable, Dict, Mapping, Optional
import aiohttp
from daily import (
AudioData,
CustomAudioSource,
VideoFrame,
VirtualCameraDevice,
VirtualMicrophoneDevice,
VirtualSpeakerDevice,
)
from loguru import logger
from pydantic import BaseModel
@@ -50,7 +42,17 @@ from pipecat.transports.base_transport import BaseTransport, TransportParams
from pipecat.utils.asyncio import BaseTaskManager
try:
from daily import CallClient, Daily, EventHandler
from daily import (
AudioData,
CallClient,
CustomAudioSource,
Daily,
EventHandler,
VideoFrame,
VirtualCameraDevice,
VirtualMicrophoneDevice,
VirtualSpeakerDevice,
)
except ModuleNotFoundError as e:
logger.error(f"Exception: {e}")
logger.error(