File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6868 files : dist/**/*.whl
6969 generate_release_notes : true
7070
71+ publish :
72+ runs-on : ubuntu-latest
73+ steps :
74+ - name : ' Checkout GitHub Action'
75+ uses : actions/checkout@main
76+
77+ - name : Install uv
78+ uses : astral-sh/setup-uv@v6
79+
80+ # Repo root cwd: uv build puts artifacts in ./dist; uv publish looks for dist/* relative to cwd.
81+ - name : ' Release Python Packages'
82+ env :
83+ VERSION : ${{ github.event.inputs.tag || github.ref_name }}
84+ run : |
85+ uv sync --package agentevals-cli --all-extras
86+ uv version "$VERSION" --package agentevals-cli
87+
88+ uv build --package agentevals-cli
89+ uv publish dist/* --token ${{ secrets.PYPI_TOKEN }}
Original file line number Diff line number Diff line change @@ -3,15 +3,14 @@ requires = ["hatchling"]
33build-backend = " hatchling.build"
44
55[project ]
6- name = " agentevals"
6+ name = " agentevals-cli "
77version = " 0.5.1"
88description = " Standalone framework to evaluate agent correctness based on portable OpenTelemetry traces"
99requires-python = " >=3.11"
1010dependencies = [
1111 " google-adk[eval]>=1.25.0" ,
1212 " click>=8.0" ,
1313 " tabulate>=0.9.0" ,
14- " pandas>=2.2.3" ,
1514 " fastapi>=0.115.0" ,
1615 " uvicorn[standard]>=0.32.0" ,
1716 " python-multipart>=0.0.12" ,
You can’t perform that action at this time.
0 commit comments