Files
wehub-resource-sync 542cfa195c
CI / Frontend build (push) Failing after 9m6s
CI / Plugin validate (push) Failing after 9m27s
CI / Python lint (push) Failing after 16m1s
CI / Tests (push) Successful in 18m0s
Deploy / deploy (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:33:27 +08:00

34 lines
1.1 KiB
TOML

[project]
name = "pixelrag-repro"
version = "0.1.0"
description = "Reproduction harness for the PixelRAG (Vis-RAG) paper Table 1 — drives the paper's own run_naive_simpleqa.py + evaluate.py against live retrieval/reader serves."
requires-python = ">=3.12,<3.13"
# These are the deps the paper's API-path code (scripts/run_naive_simpleqa.py,
# scripts/simpleqa, scripts/evaluate.py, evaluation/*) imports when retrieval + reader
# run as remote HTTP serves (no local torch/vllm needed -- the model serves are separate).
# The paper repo itself is pinned in REPRODUCE.md (yichuan-w/Vis-RAG @ e591fd0).
dependencies = [
"aiohttp==3.13.5",
"datasets==4.8.5",
"openai==2.38.0",
"tqdm==4.67.3",
"pillow==12.2.0",
"requests==2.34.2",
"numpy==2.4.6",
"selenium==4.44.0",
"webdriver-manager==4.1.1",
"beautifulsoup4==4.14.3",
"lxml==6.1.1",
"tiktoken==0.13.0",
"trafilatura==2.0.0",
"litellm==1.86.2",
"botocore==1.43.18",
"tenacity==9.1.4",
"fastmcp==3.3.1",
"omegaconf==2.3.0",
"retry==0.9.2",
]
[tool.uv]
package = false