Scaffold bggpipe: typer CLI, config loading, title normalization
uv project with typer/httpx/rapidfuzz, ruff and pytest wired into pyproject. Six stub subcommands matching the pipeline stages, config.toml plus BGG_USERNAME env override, accent/ampersand/article-safe title normalization with tests. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+11
@@ -0,0 +1,11 @@
|
||||
# Non-secret configuration for bggpipe. Secrets (ANTHROPIC_API_KEY,
|
||||
# BGG_PASSWORD) come from env vars only and must never appear here.
|
||||
|
||||
# TODO(eric): set your BGG username — the live smoke test and diff/upload
|
||||
# stages need it. Leave empty to skip the live smoke test.
|
||||
bgg_username = ""
|
||||
|
||||
photos_dir = "photos"
|
||||
data_dir = "data"
|
||||
model = "claude-sonnet-5"
|
||||
rate_limit_seconds = 2.0
|
||||
Reference in New Issue
Block a user