Release v0.10
We've got a lot of nice new features in main and I think it's time to make a release so others can benefit from them. There are a few extra pieces that I've added to the 0.10 milestone. But I wanted to open up this issue to see if anybody objected to making the new release when they're done.
Checklist below
Double check for quality-control
- [x] There are no more open issues in the release milestone
- [x] There are no open issues with a
block-releaselabel
Release candidate
- [x] https://github.com/pydata/pydata-sphinx-theme/pull/813
- [x] Wait for feedback for a few days...
- [ ] https://github.com/pydata/pydata-sphinx-theme/releases/tag/v0.10.0rc2
- [ ] Wait for a few more days...
Prepare the codebase for a new version
- [ ] Bump
__version__in__init__.py[^semantic-version] - [ ] Update our version switcher
.jsonfile with the new version - [ ] Make a release commit:
git commit -m 'RLS: v0.2.0' - [ ] Push the RLS commit
git push upstream master
Make the release
- [ ] Start a new GitHub release
- [ ] Call the release the current version, e.g.
v0.2.0 - [ ] In the
Choose a Tag:dropdown, type in the release name (e.g.,v0.2.0) and click "Create new tag" - [ ] In the
Target:dropdown, pin it to the release commit that you've just pushed. - [ ] Add release notes in the field below (if it's a minor/major version bump)[^github-activity]
- [ ] Confirm that the
publishgithub action job has completed successfully in the actions tab - [ ] Confirm that the PyPI version is updated
- [ ] Celebrate, you're done!
[^semantic-version]: Use semantic versioning to decide whether it's a major, minor, or patch bump. Before we have released 1.0, treat minor versions as breaking releases, and patch versions as feature / patch releases.
[^github-activity]: If you wish, use github-activity to generate a changelog, eg github-activity pydata/pydata-sphinx-theme --since v0.2.2 --until v0.3.0.
I'd like to fix #752 before the next release, if possible. I've been quite busy but I might have time later this week to dig deeper... it may end up being mostly a documentation fix.
We are getting closer folks! If possible, I think it would be great if we can get a release out during SciPy so that we can generate some buzz around it :-)
I'm hoping to cut a release candidate today! As long as nobody objects I'll try to get it out the door quickly after fixing the last two bugs in our milestone
We tagged 0.10, but it won't automatically upload to PyPI. This should be fixed by #900.
https://pypi.org/project/pydata-sphinx-theme/0.10.1/