Skip to content

Releases: scverse/cookiecutter-scverse

v0.4.0

21 May 13:35
87a407a
Compare
Choose a tag to compare

What's Changed

  • pre-commit updates
  • Fix installation instructions on contributing guide by @grst in #271
  • fix typo by @Zethson in #279
  • Use cookiecutter variable for project repo in conf.py by @Zethson in #278
  • Add node_modules to .gitignore by @Zethson in #277
  • Update required python versions according to scientific python SPEC 0 by @grst in #284
  • Require myst-nb >= 1.1.0 by @grst in #285

Full Changelog: v0.3.1...v0.4.0

v0.3.1

22 Feb 18:30
586b165
Compare
Choose a tag to compare

Enhancements

Fixes

Documentation

Full Changelog: v0.3.0...v0.3.1

v0.3.0

28 Nov 16:41
8e96abb
Compare
Choose a tag to compare

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 #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

  • 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.

v0.2.22

16 Aug 06:39
Compare
Choose a tag to compare

Fixes

  • allow maintainers to modify PRs created by @scverse-bot which is required to manually fix merge conflicts.

Feel free to contact @grst on the scverse zulip in case of any questions.

v0.2.21

09 Aug 19:35
23a9eaa
Compare
Choose a tag to compare

Dear scverse ecosystem developers,

we overhauled the automated template sync for our cookiecutter template.
Instead of a github action in your repo that runs a cronjob, PRs are now created in a centralized fashion by @scverse-bot.
We hope the new system finally works for all (most) repos and apologize for any "noise" PRs we may have created so far. Unfortunately, the system is a bit tricky to debug -- the only real way of testing it is to trigger an actual template sync.

In case you have any questions, feel free to reach out to @grst, for instance via the scverse zulip chat.

v0.2.20

09 Aug 18:12
60b1c0c
Compare
Choose a tag to compare

Still debugging template sync

v0.2.19

09 Aug 18:10
fccd4c3
Compare
Choose a tag to compare

Still debugging template sync

v0.2.18

04 Aug 12:47
e55346f
Compare
Choose a tag to compare

still debugging template sync

v0.2.17

04 Aug 12:15
a400e6f
Compare
Choose a tag to compare

still debugging template sync

v0.2.16

04 Aug 12:12
809e9aa
Compare
Choose a tag to compare

still debugging template sync