=========
releasing
=========

Let's set the curdir to the package we work on, because releaser uses
the current working directory to work::

    >>> import os
    >>> package_dir = os.path.join(test_dir, 'data', 'my.package')
    >>> import shutil
    >>> shutil.copytree(package_dir, package_dir + '_backup')
    >>> os.chdir(package_dir)

To release a package, just call make_package_release::

    >>> from iw.releaser.commands import make_package_release
    >>> make_package_release(auto=True)
    This package is version 0.1
    Raising the version...
    Commiting changes...
    Creating branches...
    0.2 released

Let's clean the folder::

    >>> shutil.rmtree(package_dir)
    >>> shutil.copytree(package_dir + '_backup', package_dir)
    >>> shutil.rmtree(package_dir + '_backup')

