(value: str | Path | None = None)
| 27 | |
| 28 | |
| 29 | def _resolve_tasks_dir(value: str | Path | None = None) -> Path: |
| 30 | if value is None: |
| 31 | value = os.environ.get("TASK_SHOWCASE_TASKS_DIR") or ROOT / "tasks" |
| 32 | return Path(value).expanduser().resolve() |
| 33 | |
| 34 | |
| 35 | TASKS_DIR = _resolve_tasks_dir() |