Skip to content

docs: cookiecutter-scverse in the 0.2.0 notes and contributing guide - #14

Merged
LouisFaure merged 1 commit into
mainfrom
docs/release-notes-0.2.0
Nov 12, 2026
Merged

LouisFaure merged 1 commit into
mainfrom
docs/release-notes-0.2.0

Conversation

@LouisFaure

Copy link
Copy Markdown
Member

Summary

  • Release notes: 0.2.0 now covers the move to cookiecutter-scverse from Follow cookiecutter-scverse #11 under Misc. That covers the cruft link and the src/gatac layout with the installed package unchanged, the scverse docs theme with the new quickstart and citation pages, and mypy with the template's ruff rules.
  • Contributing guide: catches up with Follow cookiecutter-scverse #11.
    • Setup installs the hooks with uv run prek install, after uv tool install hatch, since the mypy hook runs hatch check types.
    • Code style lists the hooks, the template's ruff rules and mypy. Its commands are now prek run --all-files and hatch check.
    • The CI paragraph now mentions the skip-gpu-ci label and the docs-only skip next to run-gpu-ci.

The release date is still the-future; it gets set when 0.2.0 is tagged.

Testing

  • hatch run docs:build succeeds with warnings as errors, so the new {doc} links resolve.
  • The hooks pass on the changed files.

GPU CI is skipped with skip-gpu-ci; only docs change.

🤖 Generated with Claude Code

The 0.2.0 release notes now mention the move to cookiecutter-scverse (#11):
the cruft link, the src layout, the scverse docs theme with the new
quickstart and citation pages, and mypy with the template's ruff rules.

The contributing guide catches up with #11: hooks install with prek, and
hatch has to be on the PATH for the mypy hook. The code style section lists
the hooks, the template rules and mypy, and `hatch check`. It also gives
the skip-gpu-ci label and the docs-only skip next to run-gpu-ci.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LouisFaure LouisFaure added the skip-gpu-ci Report GPU CI as passed without running it; for PRs that cannot affect GPU code label Nov 12, 2026
@LouisFaure
LouisFaure merged commit c4f1b07 into main Nov 12, 2026
13 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-gpu-ci Report GPU CI as passed without running it; for PRs that cannot affect GPU code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant