From 0fb8693beed35e2ac0c99f3f87483b713b6d2622 Mon Sep 17 00:00:00 2001 From: vipyne Date: Thu, 11 Dec 2025 20:46:50 -0600 Subject: [PATCH] temp - for local dev --- pyproject.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 5cff2fa14..7019da5dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,6 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pipecat-ai" + dynamic = ["version"] description = "An open source framework for voice (and multimodal) assistants" license = "BSD-2-Clause" @@ -115,6 +116,20 @@ websocket = [ "pipecat-ai[websockets-base]", "fastapi>=0.115.6,<0.122.0" ] websockets-base = [ "websockets>=13.1,<16.0" ] whisper = [ "faster-whisper~=1.1.1" ] +oiip = [ + "arize-otel>=0.0.1", + "arize-phoenix>=0.0.1", + "openinference-instrumentation>=0.1.12", + "opentelemetry-api", + "opentelemetry-sdk", + "opentelemetry-semantic-conventions", + # Note: openinference-instrumentation-pipecat comes from [tool.uv.sources] + "openinference-instrumentation-pipecat" +] + +[tool.uv.sources] +openinference-instrumentation-pipecat = { path = "../../opensource/openinference/python/instrumentation/openinference-instrumentation-pipecat", editable = true } + [dependency-groups] dev = [ "build~=1.2.2",