Skip to content

Release aftermath#259

Merged
PicoCentauri merged 4 commits into
mainfrom
infra-update
Jun 13, 2025
Merged

Release aftermath#259
PicoCentauri merged 4 commits into
mainfrom
infra-update

Conversation

@PicoCentauri

@PicoCentauri PicoCentauri commented Jun 13, 2025

Copy link
Copy Markdown
Collaborator

Some infrastructure updates after the release:

  1. Update the CHANGELOG file for the next release cycle.
  2. Remove the leftovers from the black and isort linters. I think we moved to ruff already a while ago...
  3. Add a step-by-step guide on how to perform a release.
  4. Add banners for the stable and the latest (development) docs on the README.rst.
  5. Use setuptools-scm for taking care of the skmatter version. The version will be dynamically generated from the last git tag and the last git commit. Since the last git tag was v0.3, the current version displayed from skmatter.__version__ (for this commit) is 0.4.dev0+g6d7a3f8.d20250613. This makes it easier to compare versions during development.
  6. Adding a Cite this repo link on the GitHub sidebar of our repo based on a CITATION.cff file. We did this for other repos:
Screenshot 2025-06-13 at 09 38 55

@PicoCentauri PicoCentauri force-pushed the infra-update branch 2 times, most recently from 71f2981 to 0cce2bd Compare June 13, 2025 07:57
@PicoCentauri PicoCentauri requested review from Luthaf and rosecers June 13, 2025 08:03
Comment thread CITATION.cff Outdated
Comment thread docs/src/contributing.rst Outdated
@PicoCentauri PicoCentauri merged commit f7a1ae6 into main Jun 13, 2025
12 checks passed
@PicoCentauri PicoCentauri deleted the infra-update branch June 13, 2025 15:56
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.

3 participants