evalstate/diffusers-pr-api
0
1[build-system]2requires = ["setuptools>=68", "wheel"]3build-backend = "setuptools.build_meta"4 5[project]6name = "slop-farmer"7version = "0.1.1"8description = "GitHub-to-Hub data pipeline for transformers issue and PR triage research."9readme = "README.md"10requires-python = ">=3.13.5"11dependencies = [12 "duckdb>=1.2.2",13 "pyarrow>=18.0.0",14 "fastapi>=0.115.0",15 "huggingface_hub>=1.11.0",16 "pydantic>=2.11",17 "PyYAML>=6.0.2",18 "rank-bm25>=0.2.2",19 "fast-agent-mcp>=0.6.17",20 "uvicorn>=0.34.0",21]22 23[project.optional-dependencies]24dev = [25 "httpx>=0.28.0",26 "pytest>=8.3.0",27 "ruff>=0.11",28 "ty>=0.0.23",29]30llm = [31 "fast-agent-mcp>=0.6.16; python_full_version >= '3.13.5'",32]33 34[project.scripts]35slop-farmer = "slop_farmer.app.cli:main"36 37[tool.setuptools]38package-dir = {"" = "src"}39 40[tool.setuptools.packages.find]41where = ["src"]42 43[tool.pytest.ini_options]44pythonpath = ["src"]45testpaths = ["tests"]46 47[tool.ruff]48line-length = 10049target-version = "py311"50 51[tool.ruff.lint]52select = [53 "B",54 "E",55 "F",56 "I",57 "RUF",58 "SIM",59 "UP",60]61ignore = ["E501"]62 63[tool.slop-farmer.dashboard-data]64output-dir = "web/public/data"65window-days = 1466 