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)