Releases are deployed on pypi whenever a tag of form vMajor.Minor.Revision
is pushed. Furthermore, the deployment workflow can be triggered manually to
deploy test releases on test.pypi.
For this to work, the workflow has to be granted permission to deploy on the two services. Please follow this packaging guide to setup your accounts accordingly. We also recommend to setup a github environment to restrict which contributors can deploy packages.