fix(ci): install tzdata so zoneinfo tests pass on runners without legacy tz aliases (#51057)

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Mateo Wang 2026-11-10 15:52:07 -08:00 • committed by GitHub
parent 37144b5e27
commit ebd5a15b22
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 0 deletions

View file

@ -277,6 +277,7 @@ proxy-dev = [
]
ci = [
"psutil==7.2.2",
"tzdata==2026.2",
# These are lazily imported at call sites; keep them out of core deps to
# avoid bloating the base SDK install (google-generativeai pulls grpcio +
# protobuf, Pillow is a compiled C extension).

2
uv.lock generated
View file

@ -5230,6 +5230,7 @@ ci = [
{ name = "pytest-retry" },
{ name = "tenacity" },
{ name = "traceloop-sdk" },
{ name = "tzdata" },
]
dev = [
{ name = "basedpyright" },
@ -5468,6 +5469,7 @@ ci = [
{ name = "pytest-retry", specifier = "==1.7.0" },
{ name = "tenacity", specifier = "==8.5.0" },
{ name = "traceloop-sdk", specifier = "==0.34.0" },
{ name = "tzdata", specifier = "==2026.2" },
]
dev = [
{ name = "basedpyright", specifier = "==1.39.7" },