settings
Resolves wiki_toolkit configuration (currently just docs_dir).
Precedence: CLI flag > WIKI_TOOLKIT_DOCS_DIR env var > nearest pyproject.toml’s
[tool.wiki_toolkit] table (found by walking upward from cwd, same convention as
ruff/mypy) > built-in default (docs/ relative to cwd).
| CLASS | DESCRIPTION |
|---|---|
ResolvedConfig |
The resolved |
| FUNCTION | DESCRIPTION |
|---|---|
resolve_docs_dir |
Resolve |
Classes¶
ResolvedConfig
dataclass
¶
ResolvedConfig(docs_dir: Path, source: ConfigSource)
The resolved docs_dir and which source produced it.
Functions:¶
resolve_docs_dir
¶
resolve_docs_dir(
flag: Path | None = None, cwd: Path | None = None
) -> ResolvedConfig
Resolve docs_dir per precedence: flag > env > pyproject > default.