Ejemplo n.º 1
0
    def print_splash(self):
        version_string = __version__

        latest_version = utils.get_pypi_package_version(__package__)
        if latest_version and version_string != latest_version:  # There's a new version on PyPi
            version_string = version_string + " (v" + latest_version + " available!)"
        elif latest_version and version_string == latest_version:
            version_string = version_string + " (Latest)"

        print("""     _   _               _ _   _ ___  ___
    | \ | |             | | \ | ||  \/  |
    |  \| | ___  _ __ __| |  \| || .  . |
    | . ` |/ _ \| '__/ _` | . ` || |\/| |
    | |\  | (_) | | | (_| | |\  || |  | |
    \_| \_/\___/|_|  \__,_\_| \_/\_|  |_/   v%s\n""" % version_string)
Ejemplo n.º 2
0
    def print_splash(self):
        version_string = __version__

        latest_version = utils.get_pypi_package_version(__package__)
        if latest_version:
            if StrictVersion(version_string) < StrictVersion(latest_version):  # There's a new version on PyPi
                version_string = version_string + " (v" + latest_version + " available!)"
            else:
                version_string = version_string + " (Latest)"

        print("     _   _               _ _   _ ___  ___\n"
              "    | \\ | |             | | \\ | ||  \\/  |\n"
              "    |  \\| | ___  _ __ __| |  \\| || .  . |\n"
              "    | . ` |/ _ \\| '__/ _` | . ` || |\\/| |\n"
              "    | |\\  | (_) | | | (_| | |\\  || |  | |\n"
              "    \\_| \\_/\\___/|_|  \\__,_\\_| \\_/\\_|  |_/   v%s\n" % version_string)