Make and upload the release.

    Changelog:
     - v0.2.1 -- 2016-11-18 -- specify downloading of non-cached version of the
                               package for multiple formats can be properly and
                               individually tested.
     - 0.2.2 -- 2016-11028 -- move configuration to top of file

def make_release(cts):
    '''Make and upload the release.

    Changelog:
     - v0.2.1 -- 2016-11-18 -- specify downloading of non-cached version of the
                               package for multiple formats can be properly and
                               individually tested.
     - 0.2.2 -- 2016-11028 -- move configuration to top of file
    '''

    make_release_version = __version__
    colorama.init()
    text.title("Minchin 'Make Release' for Python v{}".format(make_release_version))
    print()
    text.subtitle("Configuration")
    print("base dir     -> {}".format(here_directory()))
    print("source       -> .\{}\\".format(source_directory().relative_to(here_directory())))
    print("test dir     -> .\{}\\".format(test_directory().relative_to(here_directory())))
    #print("doc dir      -> .\{}\\".format(doc_directory().relative_to(here_directory())))
    print("version file -> .\{}".format(version_file().relative_to(here_directory())))
    print()
    text.subtitle("Git -- Clean directory?")
    print()
    text.subtitle("Sort Import Statements")
    print()
    text.subtitle("Run Tests")
    print()
    text.subtitle("Update Version Number")
    new_version = update_version_number(None)
    print()
    text.subtitle("Add Release to Changelog")
    print()
    text.subtitle("Build Documentation")
    print()
    text.query_yes_quit('All good and ready to go?')

    text.subtitle("Build Distributions")
    build_distribution()

    for server in [
                    #"local",
                    #"testpypi",
                    "pypi",
                  ]:
        for file_format in ["tar.gz", "whl"]:
            print()
            text.subtitle("Test {} Build {}".format(file_format, server))
            check_local_install(new_version, file_format, server)