Skip to content

Commit 08d2ae4

Browse files
committed
chore(python): upgrade eval fixture dependencies
Move the Python eval fixture to Python 3.14 and refresh its uv lockfile with newer autoevals and braintrust releases. Remove the unused root uv lockfile so Python fixture dependency state stays scoped to test-eval-py.
1 parent 311beff commit 08d2ae4

6 files changed

Lines changed: 267 additions & 426 deletions

File tree

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12
1+
3.14

mise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[tools]
22
nodejs = "24.15.0"
33
pnpm = "10.33.0"
4-
python = "latest"
4+
python = "3.14"

test-eval-py/.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12
1+
3.14

test-eval-py/pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@ name = "test-eval-py"
33
version = "0.1.0"
44
description = "Add your description here"
55
readme = "README.md"
6-
requires-python = ">=3.12"
7-
dependencies = ["autoevals>=0.0.92", "braintrust>=0.0.160"]
6+
requires-python = ">=3.14"
7+
dependencies = [
8+
"autoevals>=0.3.0",
9+
"braintrust>=0.26.0",
10+
]

test-eval-py/uv.lock

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

uv.lock

Lines changed: 0 additions & 214 deletions
This file was deleted.

0 commit comments

Comments
 (0)