Skip to content

Commit d5801e6

Browse files
authored
Add dependencies to evals (#1358)
1 parent 583ac1a commit d5801e6

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

pydantic_evals/pyproject.toml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bump = true
1212

1313
[project]
1414
name = "pydantic-evals"
15-
dynamic = ["version"]
15+
dynamic = ["version", "dependencies"]
1616
description = "Framework for evaluating stochastic code execution, especially code making use of LLMs"
1717
authors = [
1818
{ name = "David Montague", email = "[email protected]" },
@@ -41,19 +41,29 @@ classifiers = [
4141
"Topic :: Internet",
4242
]
4343
requires-python = ">=3.9"
44+
45+
[tool.hatch.metadata.hooks.uv-dynamic-versioning]
4446
dependencies = [
4547
"rich>=13.9.4",
4648
"logfire-api>=1.2.0",
4749
"pydantic>=2.10",
50+
"pydantic-ai-slim=={{ version }}",
4851
"anyio>=0",
4952
"eval-type-backport>=0; python_version < '3.11'",
53+
"pyyaml>=6.0.2",
5054
]
5155

5256
[project.optional-dependencies]
5357
logfire = ["logfire>=2.3"]
5458

59+
[project.urls]
60+
Homepage = "https://ai.pydantic.dev/evals"
61+
Source = "https://github.com/pydantic/pydantic-ai"
62+
Documentation = "https://ai.pydantic.dev/evals"
63+
Changelog = "https://github.com/pydantic/pydantic-ai/releases"
64+
5565
[tool.hatch.build.targets.wheel]
5666
packages = ["pydantic_evals"]
5767

5868
[tool.uv.sources]
59-
pydantic-evals = { workspace = true }
69+
pydantic-ai-slim = { workspace = true }

uv.lock

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

0 commit comments

Comments
 (0)