Skip to content

Version 3.7 Release #5436

Closed
Closed
@carltongibson

Description

@carltongibson

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 in restframework/__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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions