Skip to content

docs: remove custom template and extension, use scverse-misc instead - #529

Merged
grst merged 3 commits into
scverse:mainfrom
ilia-kats:docs_scversemisc
Jul 15, 2026
Merged

docs: remove custom template and extension, use scverse-misc instead#529
grst merged 3 commits into
scverse:mainfrom
ilia-kats:docs_scversemisc

Conversation

@ilia-kats

Copy link
Copy Markdown
Collaborator

As discussed in #483 .

@ilia-kats

ilia-kats commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator Author

I had to bump the min. Python version for the template to 3.12, because uv requires all dependency groups to be compatible with requires_python, and scverse-misc requires Python 3.12. However, it is only used for docs, so I could also add

[tool.uv.dependency-groups]
doc = {requires-python = ">=3.12"}

to pyproject.toml instead.

@grst

grst commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

np, python 3.11 has anyway already fallen out of SPEC-0. Even 3.12 support will drop soon.

@grst
grst merged commit f6b4954 into scverse:main Jul 15, 2026
7 of 8 checks passed
grst added a commit that referenced this pull request Jul 15, 2026
grst added a commit that referenced this pull request Jul 15, 2026
* wip

* Check out template once, patch cookiecutter config, then use for all PRs

* fix contextmanager

* Fix tests

* remove inappropriate type conversion

* resolve conflicts between template and instance cookiecutter.json

* fix test

* Improve code comments

* add grst as author

* bump python version after #529
This was referenced Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants