[Fix] Pin uv/pip versions and fix bare prisma calls in CI

- Pin `pip==26.0.1` and `uv==0.10.9` in CCI jobs that used unpinned
  `pip install uv` (redis_caching_unit_tests, ui_e2e_tests)
- Replace bare `prisma generate` with `uv run --no-sync prisma generate`
  in proxy_part1, proxy_part2, and enterprise test jobs
- Remove duplicate `check=True` kwarg in test_basic_python_version.py
  that caused TypeError with `_run_uv()` helper
This commit is contained in:
Yuneng Jiang
2026-04-10 00:04:32 -07:00
parent a889dea8cc
commit 4b6eb02b66
2 changed files with 7 additions and 8 deletions
@@ -112,9 +112,8 @@ def test_litellm_proxy_server_config_no_general_settings():
result = _run_uv(
"run", "--no-sync", "prisma", "generate",
capture_output=True,
text=True,
check=True
capture_output=True,
text=True,
)
print(f"Prisma generate stdout: {result.stdout}")
except subprocess.CalledProcessError as e: