move openrouter-wrapper to dev-only dep group

Only used by scripts/0{2,4,6}_*.py for data prep, not by the installable
src/tinymfv/ package. Keeping it in [project].dependencies leaked a local
editable path dep into the built wheel's runtime requires.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wassname
2026-05-01 05:38:35 +08:00
co-authored by Claude Opus 4.7
parent 52e91e1699
commit a9412ee226
2 changed files with 14 additions and 4 deletions
+5 -1
View File
@@ -15,10 +15,14 @@ dependencies = [
"httpx",
"tqdm",
"tabulate",
"openrouter-wrapper",
"datasets",
]
[dependency-groups]
dev = [
"openrouter-wrapper",
]
[tool.uv.sources]
openrouter-wrapper = { path = "../daily-dilemmas-self/docs/openrouter_wrapper", editable = true }
Generated
+9 -3
View File
@@ -11,7 +11,7 @@ resolution-markers = [
]
[options]
exclude-newer = "2026-04-24T12:08:43.879672904Z"
exclude-newer = "2026-04-24T21:37:25.067158427Z"
exclude-newer-span = "P6D"
[[package]]
@@ -2023,7 +2023,6 @@ dependencies = [
{ name = "httpx" },
{ name = "loguru" },
{ name = "openai" },
{ name = "openrouter-wrapper" },
{ name = "pandas" },
{ name = "python-dotenv" },
{ name = "tabulate" },
@@ -2033,6 +2032,11 @@ dependencies = [
{ name = "tyro" },
]
[package.dev-dependencies]
dev = [
{ name = "openrouter-wrapper" },
]
[package.metadata]
requires-dist = [
{ name = "accelerate" },
@@ -2040,7 +2044,6 @@ requires-dist = [
{ name = "httpx" },
{ name = "loguru" },
{ name = "openai", specifier = ">=1.40" },
{ name = "openrouter-wrapper", editable = "../daily-dilemmas-self/docs/openrouter_wrapper" },
{ name = "pandas" },
{ name = "python-dotenv" },
{ name = "tabulate" },
@@ -2050,6 +2053,9 @@ requires-dist = [
{ name = "tyro" },
]
[package.metadata.requires-dev]
dev = [{ name = "openrouter-wrapper", editable = "../daily-dilemmas-self/docs/openrouter_wrapper" }]
[[package]]
name = "tokenizers"
version = "0.22.2"