Skip to content

Commit 72b3c90

Browse files
committed
feat: Adding distributed tracing to decorator
1 parent 6952abf commit 72b3c90

File tree

8 files changed

+758
-61
lines changed

8 files changed

+758
-61
lines changed

poetry.lock

Lines changed: 12 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ openai-agents = { version = "<0.2.1", optional = true }
2020
galileo-core = "~=3.67.3"
2121
backoff = "^2.2.1"
2222
crewai = { version = ">=0.152.0,<=0.201.1", optional = true, python = ">=3.10,<3.14" }
23+
starlette = { version = "^0.27.0", optional = true }
2324

2425
[tool.poetry.group.test.dependencies]
2526
pytest = "^8.4.0"
@@ -34,6 +35,7 @@ galileo-core = { extras = ["testing"], version = "~=3.67.3" }
3435
pytest-env = "^1.1.5"
3536
langchain-core = "^0.3.68"
3637
pytest-sugar = "^1.0.0"
38+
starlette = "^0.27.0"
3739
vcrpy = "^7.0.0"
3840
time-machine = "^2.17.0" # freezegun causes problems with pydantic model validations
3941

@@ -315,7 +317,8 @@ formatter-cmds = ["ruff check --exit-zero --fix $file", "ruff format $file"]
315317
langchain = ["langchain-core"]
316318
openai = ["openai", "packaging (>=24.2,<25.0)", "openai-agents"]
317319
crewai = ["crewai (>=0.152.0,<=0.201.1)"]
318-
all = ["langchain-core", "openai", "crewai"]
320+
starlette = ["starlette"]
321+
all = ["langchain-core", "openai", "crewai", "starlette"]
319322

320323

321324
[build-system]

0 commit comments

Comments
 (0)