diff --git a/.config/copier/.copier-answers.python.yaml b/.config/copier/.copier-answers.python.yaml index 047a2f9..e092646 100644 --- a/.config/copier/.copier-answers.python.yaml +++ b/.config/copier/.copier-answers.python.yaml @@ -1,7 +1,7 @@ # This file is @generated by . # DO NOT EDIT! # prettier-ignore -_commit: v0.1.30 +_commit: v0.1.31 _src_path: gh:liblaf/copier-python answers_file_shared: .config/copier/.copier-answers.shared.yaml distribution_name: liblaf-lazy-loader diff --git a/.config/mise/conf.d/50-python.toml b/.config/mise/conf.d/50-python.toml index 979d636..ab3694c 100644 --- a/.config/mise/conf.d/50-python.toml +++ b/.config/mise/conf.d/50-python.toml @@ -19,11 +19,15 @@ description = "Serve the documentation site locally" run = ["rm --force --recursive '{{ config_root }}/.cache'", "zensical serve"] [tasks."gen:init"] -description = "Generate __init__.py files from __init__.pyi stubs" +description = "Generate lazy-loading __init__.py files from __init__.pyi stubs" file = "https://raw.githubusercontent.com/liblaf/copier-python/refs/heads/main/mise-tasks/gen/init.py" +[tasks."gen:ref-pages"] +description = "Generate API reference pages from public Python modules" +file = "https://raw.githubusercontent.com/liblaf/copier-python/refs/heads/main/mise-tasks/gen/ref-pages.py" + [tasks.install] -description = "Install project dependencies from lockfiles" +description = "Install project dependencies from pixi.lock or uv.lock" file = "https://raw.githubusercontent.com/liblaf/copier-python/refs/heads/main/mise-tasks/install.sh" [tasks.lint] @@ -35,9 +39,9 @@ description = "Lint and format Python files" run = ["lint-imports", "ruff check --fix", "ruff format"] [tasks."lint:toml"] -description = "Sort, format, and lint TOML files" +description = "Sort, format, and lint TOML files with toml-sort and tombi" file = "https://raw.githubusercontent.com/liblaf/copier-python/refs/heads/main/mise-tasks/lint/toml.sh" [tasks.upgrade] -description = "Upgrade project dependencies from lockfiles" +description = "Upgrade project dependencies from pixi.lock or uv.lock" file = "https://raw.githubusercontent.com/liblaf/copier-python/refs/heads/main/mise-tasks/upgrade.sh"