mainutils.py
get_github_releases
def get_github_releases(repo_name: str) -> List[Any]No docstring.
find_closest_compatible_release
def find_closest_compatible_release(releases: list, current_version_parts: List[Union[int, None]] = [None, None]) -> List[Union[Optional[List[int]], Optional[str]]]No docstring.
popup_execute
def popup_execute(title: str, command: str, onwrite: Optional[Callable[[str], None]] = None) -> intNo docstring.
download_progress
def download_progress(link: str, file_name: str, set_progress: Callable[[int, int], None]) -> NoneNo docstring.
popup_download
def popup_download(title: str, link: str, file_name: str) -> strNo docstring.
get_dotnet48
def get_dotnet48() -> strNo docstring.
deref
def deref(path: str) -> NoneNo docstring.
copy_folder_with_progress
def copy_folder_with_progress(source: str, dest: str, zipup: bool = False, ignore: Optional[List[Union[None, str]]] = None, include_override: Optional[List[Union[None, str]]] = None) -> NoneNo docstring.
unpack_zip_with_progress
def unpack_zip_with_progress(zip_path: str, dest_path: str) -> NoneNo docstring.
is_flatpak
def is_flatpak() -> boolNo docstring.
flatpakrunner
def flatpakrunner()No docstring.