Python 3.11 now works with numba, so we increased the maximum tested version to Python 3.11.
Enhancements
The automatic template sync is now in regular operation.
Fixes
Reduce font size in data frames (#250)
Remove template usage docs from rendered template (now only available in cookiecutter-scverse-instance (#247)
Remove sphinx setup function (#246)
Move the section about how to configure the github release workflow to the template documentation (#248)
Use coverage run instead of pytest --cov to compute test coverage (#244)
Fix that the LICENSE file wasn't generated for GPL (#245)
Fix socket warning in tests (#240)
If there are any questions, feel free to reach out to @grst, e.g. on the scverse zulip.
Additional remarks
unsubscribe: If you don’t want to receive these PRs in the future,
add skip: true to template-repos.yml using a PR or,
if you never want to sync from the template again, delete your .cruft file.
If there are merge conflicts,
they either show up inline (>>>>>>>) or a .rej file will have been created for the respective files.
You need to address these conflicts manually. Make sure to enable pre-commit.ci (see below) to detect such files.
The scverse template works best when the pre-commit.ci, readthedocs and codecov services are enabled.
Make sure to activate those apps if you haven't already.
cookiecutter-scverse
released v0.3.0.Changes
Required actions
The Github
release
workflow has been updated to use trusted publishing for authentication. You'll need to configure your project on PyPI accordingly. See https://github.com/scverse/cookiecutter-scverse/issues/228 and the PyPI documentation for more details.Python version update
Python 3.11 now works with numba, so we increased the maximum tested version to Python 3.11.
Enhancements
The automatic template sync is now in regular operation.
Fixes
cookiecutter-scverse-instance
(#247)coverage run
instead ofpytest --cov
to compute test coverage (#244)If there are any questions, feel free to reach out to @grst, e.g. on the scverse zulip.
Additional remarks
skip: true
totemplate-repos.yml
using a PR or, if you never want to sync from the template again, delete your.cruft
file.>>>>>>>
) or a.rej
file will have been created for the respective files. You need to address these conflicts manually. Make sure to enable pre-commit.ci (see below) to detect such files.