Release ProcessΒΆ

  1. Checkout the current master branch.

  2. Install the latest nox:

    $ pip install nox
    
  3. Run the release automation with the required version number (YY.N):

    $ nox -s release -- YY.N
    
  4. Notify the other project owners of the release.

Note

Access needed for making the release are:

  • PyPI maintainer (or owner) access to packaging
  • push directly to the master branch on the source repository
  • push tags directly to the source repository