Clean up action button display, and add enabling/disabling

This commit is contained in:
Ellwood Zwovic
2017-07-26 23:36:14 -07:00
parent 8386d6ecb9
commit 57ff2a5664
3 changed files with 213 additions and 82 deletions

View File

@@ -1,5 +1,12 @@
from pathlib import Path
def fmt_version(version_number: tuple) -> str:
"""Take version number as a tuple and format it as a string"""
vstr = str(version_number[0])
for component in version_number[1:]:
vstr += "." + str(component)
return vstr
def parse_repository_url(url: str) -> str:
"""Sanitize repository url"""
from urllib.parse import urlsplit, urlunsplit