Releases#

Usually we do two or three releases of each component of the tomotools. Each new major or minor version must have it owns branch on the project in order to ease bug fixes and ensure deployment of stable software

Usually bug fixes are ported to the latest releases and this is it.

For each final release a tag must also be created and pushed to the git project.

git tag -a v{version} -m "tag note"

At the moment we generate build distribution (wheel) and source distribution .. code-block:: bash

python setup.py sdist bdist_wheel

Then you must push the distribution to pypi (using twine for example)