Skip to content
Browse files

Document release process

  • Loading branch information...
loicteixeira committed Sep 16, 2018
1 parent fe29476 commit f0279293a2c2e05879763ff557be0aa834315561
Showing with 14 additions and 0 deletions.
  1. +14 −0
@@ -125,6 +125,20 @@ build/static/

For issues [please submit an issue]( on GitHub.

## Development

### Releases

1. Ensure you have the latest versions of `pip`, `setuptools` and `twine` installed in your virtual environment.
1. Create a new branch (e.g. `release/1.1.3`) for the release of the new version.
1. Update the version number in `` following [Semantic Versioning](
1. Update ``.
1. On GitHub, create a pull request and squash merge it.
1. Checkout and pull the `master` branch locally.
1. (Optional) If you need to verify anything, use `make publish-test` to upload to and enter your PyPi *test* credentials as needed.
1. Use `make publish` and enter your PyPi credentials as needed.
1. On GitHub, create a release and a tag for the new version.

## Credits

Thanks to [@mhnbcu]( for bringing this

0 comments on commit f027929

Please sign in to comment.
You can’t perform that action at this time.