Skip to content

Commit ebdb754

Browse files
authored
upgrade Python/uv dependencies (#120)
* resolve merge conflicts * bump uv version * bump latest dependendencies * only bump openai to 1.89 since 1.90.0 uncovers typecheck issues
1 parent 121365b commit ebdb754

File tree

3 files changed

+148
-147
lines changed

3 files changed

+148
-147
lines changed

.github/workflows/pr-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
enable-cache: true
2626
cache-dependency-glob: "backend/uv.lock"
2727
# Install a specific version of uv.
28-
version: "0.7.12"
28+
version: "0.7.13"
2929

3030
- name: Set up Python
3131
run: uv python install

backend/pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@ dependencies = [
66
"flask",
77
"valkey",
88
"gunicorn",
9-
"openai",
9+
"openai==1.89",
1010
"jsonlines",
1111
"simplejson",
12-
"ipdb>=0.13.13",
1312
"python-dotenv",
1413
"pandas>=2.3.0",
1514
]
@@ -24,11 +23,12 @@ build-backend = "setuptools.build_meta"
2423

2524
[dependency-groups]
2625
dev = [
27-
"pytest>=8.3.5",
26+
"ipdb>=0.13.13",
27+
"pytest>=8.4.0",
2828
"pytest-cov>=6.1.1",
2929
"pytest-mock>=3.14.1",
30-
"ruff>=0.11.13",
31-
"ty>=0.0.1a8",
30+
"ruff>=0.12.0",
31+
"ty>=0.0.1a11",
3232
"types-Flask>=1.1.6",
3333
]
3434

0 commit comments

Comments
 (0)