build: restore runtime deps moved into ci

This commit is contained in:
user 2026-04-03 21:20:35 +00:00
parent fb114e5efc
commit da422f8ead
No known key found for this signature in database
2 changed files with 13 additions and 13 deletions

View file

@ -15,6 +15,7 @@ dependencies = [
"openai==2.24.0",
"python-dotenv==1.0.1",
"tiktoken==0.12.0",
"tenacity==8.5.0",
"importlib-metadata==8.5.0",
"tokenizers==0.22.2",
"click==8.1.8",
@ -22,6 +23,9 @@ dependencies = [
"aiohttp==3.13.3",
"pydantic==2.12.5",
"jsonschema==4.23.0",
"google-generativeai==0.8.6",
"Pillow==11.3.0; python_version < '3.10'",
"Pillow==12.1.1; python_version >= '3.10'",
]
[project.urls]
@ -168,9 +172,7 @@ ci = [
# Azure batch E2E tests still import psycopg2 directly.
"psycopg2-binary==2.9.11",
"pytest-codspeed==4.3.0",
"tenacity==8.5.0",
"pytest-retry==1.7.0",
"google-generativeai==0.8.6",
"pyarrow==21.0.0; python_version < '3.10'",
"pyarrow==22.0.0; python_version >= '3.10'",
"langchain==0.3.27; python_version < '3.10'",
@ -184,8 +186,6 @@ ci = [
"PyGithub==2.8.1",
"aiodynamo==24.7",
"argon2-cffi==25.1.0",
"Pillow==11.3.0; python_version < '3.10'",
"Pillow==12.1.1; python_version >= '3.10'",
"assemblyai==0.52.4",
"jsonlines==4.0.0",
"anthropic==0.84.0",

18
uv.lock generated
View file

@ -11,7 +11,7 @@ resolution-markers = [
]
[options]
exclude-newer = "2026-03-04T07:07:11.92737292Z"
exclude-newer = "2026-03-04T21:19:40.9182461Z"
exclude-newer-span = "P30D"
[manifest]
@ -4007,13 +4007,17 @@ dependencies = [
{ name = "aiohttp" },
{ name = "click" },
{ name = "fastuuid" },
{ name = "google-generativeai" },
{ name = "httpx" },
{ name = "importlib-metadata" },
{ name = "jinja2" },
{ name = "jsonschema" },
{ name = "openai" },
{ name = "pillow", version = "11.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" },
{ name = "pillow", version = "12.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" },
{ name = "pydantic" },
{ name = "python-dotenv" },
{ name = "tenacity" },
{ name = "tiktoken" },
{ name = "tokenizers" },
]
@ -4106,7 +4110,6 @@ ci = [
{ name = "blockbuster" },
{ name = "claude-agent-sdk", marker = "python_full_version >= '3.10'" },
{ name = "detect-secrets" },
{ name = "google-generativeai" },
{ name = "jsonlines" },
{ name = "langchain", version = "0.3.27", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" },
{ name = "langchain", version = "1.2.10", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" },
@ -4117,8 +4120,6 @@ ci = [
{ name = "lunary", version = "1.0.36", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" },
{ name = "lunary", version = "1.4.36", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" },
{ name = "lunary", version = "1.4.37", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" },
{ name = "pillow", version = "11.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" },
{ name = "pillow", version = "12.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" },
{ name = "psycopg2-binary" },
{ name = "pyarrow", version = "21.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" },
{ name = "pyarrow", version = "22.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" },
@ -4128,7 +4129,6 @@ ci = [
{ name = "pyright" },
{ name = "pytest-codspeed" },
{ name = "pytest-retry" },
{ name = "tenacity" },
{ name = "traceloop-sdk" },
]
dev = [
@ -4209,6 +4209,7 @@ requires-dist = [
{ name = "google-cloud-iam", marker = "extra == 'extra-proxy'", specifier = "==2.19.1" },
{ name = "google-cloud-kms", marker = "extra == 'extra-proxy'", specifier = "==2.24.2" },
{ name = "google-genai", marker = "extra == 'proxy-runtime'", specifier = "==1.37.0" },
{ name = "google-generativeai", specifier = "==0.8.6" },
{ name = "grpcio", marker = "extra == 'grpc'", specifier = "==1.78.0" },
{ name = "grpcio", marker = "extra == 'proxy-runtime'", specifier = "==1.78.0" },
{ name = "gunicorn", marker = "extra == 'proxy'", specifier = "==23.0.0" },
@ -4230,6 +4231,8 @@ requires-dist = [
{ name = "opentelemetry-exporter-otlp", marker = "extra == 'proxy-runtime'", specifier = "==1.28.0" },
{ name = "opentelemetry-sdk", marker = "extra == 'proxy-runtime'", specifier = "==1.28.0" },
{ name = "orjson", marker = "extra == 'proxy'", specifier = "==3.10.15" },
{ name = "pillow", marker = "python_full_version < '3.10'", specifier = "==11.3.0" },
{ name = "pillow", marker = "python_full_version >= '3.10'", specifier = "==12.1.1" },
{ name = "polars", marker = "python_full_version >= '3.10' and extra == 'proxy'", specifier = "==1.38.1" },
{ name = "prisma", marker = "extra == 'extra-proxy'", specifier = "==0.11.0" },
{ name = "prometheus-client", marker = "extra == 'proxy-runtime'", specifier = "==0.20.0" },
@ -4248,6 +4251,7 @@ requires-dist = [
{ name = "semantic-router", marker = "python_full_version >= '3.9' and python_full_version < '3.14' and extra == 'semantic-router'", specifier = "==0.1.12" },
{ name = "sentry-sdk", marker = "extra == 'proxy-runtime'", specifier = "==2.21.0" },
{ name = "soundfile", marker = "extra == 'proxy'", specifier = "==0.12.1" },
{ name = "tenacity", specifier = "==8.5.0" },
{ name = "tiktoken", specifier = "==0.12.0" },
{ name = "tokenizers", specifier = "==0.22.2" },
{ name = "uvicorn", marker = "extra == 'proxy'", specifier = "==0.33.0" },
@ -4266,7 +4270,6 @@ ci = [
{ name = "blockbuster", specifier = "==1.5.26" },
{ name = "claude-agent-sdk", marker = "python_full_version >= '3.10'", specifier = "==0.1.44" },
{ name = "detect-secrets", specifier = "==1.5.0" },
{ name = "google-generativeai", specifier = "==0.8.6" },
{ name = "jsonlines", specifier = "==4.0.0" },
{ name = "langchain", marker = "python_full_version < '3.10'", specifier = "==0.3.27" },
{ name = "langchain", marker = "python_full_version >= '3.10'", specifier = "==1.2.10" },
@ -4277,8 +4280,6 @@ ci = [
{ name = "lunary", marker = "python_full_version < '3.10'", specifier = "==1.0.36" },
{ name = "lunary", marker = "python_full_version == '3.10.*'", specifier = "==1.4.36" },
{ name = "lunary", marker = "python_full_version >= '3.11'", specifier = "==1.4.37" },
{ name = "pillow", marker = "python_full_version < '3.10'", specifier = "==11.3.0" },
{ name = "pillow", marker = "python_full_version >= '3.10'", specifier = "==12.1.1" },
{ name = "psycopg2-binary", specifier = "==2.9.11" },
{ name = "pyarrow", marker = "python_full_version < '3.10'", specifier = "==21.0.0" },
{ name = "pyarrow", marker = "python_full_version >= '3.10'", specifier = "==22.0.0" },
@ -4288,7 +4289,6 @@ ci = [
{ name = "pyright", specifier = "==1.1.408" },
{ name = "pytest-codspeed", specifier = "==4.3.0" },
{ name = "pytest-retry", specifier = "==1.7.0" },
{ name = "tenacity", specifier = "==8.5.0" },
{ name = "traceloop-sdk", specifier = "==0.33.12" },
]
dev = [