Skip to content

Commit ca04064

Browse files
author
Judgment Release Bot
committed
Release: Merge staging to main
2 parents b662d71 + 8a773bf commit ca04064

File tree

173 files changed

+18472
-2959
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+18472
-2959
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ jobs:
4747
pip install uv
4848
uv sync --dev
4949
50+
- name: Install Claude Code CLI
51+
run: |
52+
npm install -g @anthropic-ai/claude-code
53+
5054
- name: Run tests
5155
run: |
5256
cd src

pyproject.toml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ authors = [
66
{ name = "Alex Shan", email = "alex@judgmentlabs.ai" },
77
{ name = "Joseph Camyre", email = "joseph@judgmentlabs.ai" },
88
]
9-
description = "Judgeval Package"
9+
maintainers = [{ name = "Judgment Labs", email = "contact@judgmentlabs.ai" }]
10+
description = "The open source post-building layer for Agent Behavior Monitoring."
1011
readme = "README.md"
1112
requires-python = ">=3.10"
1213
classifiers = [
@@ -17,7 +18,6 @@ license = "Apache-2.0"
1718
license-files = ["LICENSE.md"]
1819

1920
dependencies = [
20-
"dotenv",
2121
"httpx>=0.28.1",
2222
"litellm>=1.75.0",
2323
"opentelemetry-exporter-otlp>=1.36.0",
@@ -26,6 +26,7 @@ dependencies = [
2626
"click<8.2.0",
2727
"typer>=0.9.0",
2828
"boto3>=1.40.11",
29+
"dotenv>=0.9.9",
2930
]
3031

3132
[project.urls]
@@ -41,7 +42,11 @@ build-backend = "hatchling.build"
4142

4243
[tool.hatch.build.targets.wheel]
4344
packages = ["src/judgeval"]
44-
include = ["/src/judgeval", "/src/judgeval/**/*.py"]
45+
include = [
46+
"/src/judgeval",
47+
"/src/judgeval/**/*.py",
48+
"/src/judgeval/v1/py.typed",
49+
]
4550

4651
[project.optional-dependencies]
4752
s3 = ["boto3>=1.40.11"]
@@ -74,6 +79,9 @@ dev = [
7479
"streamlit>=1.49.1",
7580
"langchain-community>=0.3.29",
7681
"openlit>=1.35.5",
82+
"dotenv>=0.9.9",
83+
"datasets>=4.4.1",
84+
"claude-agent-sdk>=0.1.6",
7785
]
7886

7987

0 commit comments

Comments
 (0)