Development

Branches

  • The master branch is stable. Major changes should be performed elsewhere.

Release Engineering

Pre-release

Release

Gilt follows Semantic Versioning.

Tag the release and push to github.com

$ git tag 2.0.0
$ git push --tags

Upload to PyPI

  • Upload to PyPI.

    $ tox -e build-dists
    $ tox -e publish-dists
    

Post-release

  • Comment/close any relevant Issues.

Roadmap