Closed
Description
Placeholder to keep track of the 3.7 Release.
Preliminaries
- Open Release PR
- Version Number Etc
- Process Issues already milestoned for 3.7.
- Migrate 3.6.5 merged issues and update Release Notes to reflect.
- Review open issues from 3.6.5 Milestone
- Either process or de-milestone.
- Clean up other issues
- Main target is Schema Generation and Interactive Docs.
- Any other ones we can sneak in there.
Release Process
- Update the translations from transifex.
- Ensure the pull request increments the version to
3.7.0
inrestframework/__init__.py
. - Release Announcement
- Confirm with @tomchristie that release is finalized and ready to go.
- Ensure that release date is included in pull request.
- Merge the release pull request.
- Push the package to PyPI with
./setup.py publish
. - Tag the release, with
git tag -a 3.7.0 -m 'version 3.7.0'; git push --tags
. - Deploy the documentation with
mkdocs gh-deploy
. - Make a release announcement on the discussion group.
- Make a release announcement on twitter.
- Close the milestone on GitHub.