cookiecutter-scverse
cookiecutter-scverse copied to clipboard
Cookiecutter template for scverse
This question if there is one still doesn’t seem exhaustively answered: https://github.com/toml-lang/toml/issues/532 prettier-plugin-toml doesn’t seem to be good enough, see #211 The most promising option right now seems to be:...
Fixes #212, finally! Works, but is still a draft, since the used hook is currently preliminary: https://github.com/ComPWA/mirrors-taplo/issues/13#issuecomment-1930749688
I think that wherever it is computationally feasible, tutorials should be run as a CI check and the tutorial use the version rendered by the CI to avoid failing or...
Currently, if there are merge conflicts, `cruft` either creates `.rej` files or some inline merge markers (`>>>>>>>`). Both are hard to overlook, in particular if pre-commit CI is not activated...
See this custom extension for how to resolve github urls https://github.com/eventbrite/conformity/blob/master/conformity/sphinx_ext/linkcode.py
After switching to Ruff in #147, we basically get a bunch of checks for free (runtime-wise and configuration-wise) We should consider adding more! - [flake8-use-pathlib (`PTH`)](https://beta.ruff.rs/docs/rules/#flake8-use-pathlib-pth) - [pep8-naming (`N`)](https://beta.ruff.rs/docs/rules/#pep8-naming-n) -...

#100 did this: > - Remove scanpydoc dependency > - Add typed returns custom extension like in scanpy > - Use same autosummary class template as in scvi-tools (single page...
Continuation of the discussion in #106. In summary: 1. Using project metadata in locally checked out Python projects always has the issue that a project installed in development mode (`pip...