Files
Paper-Monitoring-SW/pyproject.toml
T
KG-access f7e31aef1c feat: implement Groq fallback for Gemini failures and update ops docs
add Groq dependency and NAS config entries for fallback provider
implement Gemini -> Groq fallback flow on quota, timeout, and API errors
validate Groq API key with models listing and runtime invocation path
update AI orchestration logic in runner and ai enrichment pipeline
update TODO document to mark Groq auth, integration, and verification as completed
2026-08-22 15:19:59 +09:00

26 lines
449 B
TOML

[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "paper-monitor"
version = "1.0.0"
requires-python = ">=3.10"
dependencies = [
"requests>=2.32,<3",
"PyYAML>=6.0,<7",
"python-dateutil>=2.9,<3",
"beautifulsoup4>=4.12,<5",
"openai>=1.0",
"tzdata",
"google-genai",
"groq",
"pypdf",
]
[tool.setuptools.packages.find]
where = ["src"]
[tool.pytest.ini_options]
pythonpath = ["src"]