Module clu.phontools.info

Expand source code
from typing import List


class AppInfo:
    """
    General information about the application.
    """

    version: str = "0.1"
    description: str = "Re-Aline."
    authors: List[str] = ["myedibleenso", "elsayed-issa", "mohmdsh"]
    contact: str = "gus@parsertongue.org"
    repo: str = "https://github.com/clu-ling/clu-phontools"
    license: str = "Apache 2.0"

    @property
    def download_url(self) -> str:
        return f"{self.repo}/archive/v{self.version}.zip"


info = AppInfo()

Classes

class AppInfo

General information about the application.

Expand source code
class AppInfo:
    """
    General information about the application.
    """

    version: str = "0.1"
    description: str = "Re-Aline."
    authors: List[str] = ["myedibleenso", "elsayed-issa", "mohmdsh"]
    contact: str = "gus@parsertongue.org"
    repo: str = "https://github.com/clu-ling/clu-phontools"
    license: str = "Apache 2.0"

    @property
    def download_url(self) -> str:
        return f"{self.repo}/archive/v{self.version}.zip"

Class variables

var authors : List[str]
var contact : str
var description : str
var license : str
var repo : str
var version : str

Instance variables

var download_url : str
Expand source code
@property
def download_url(self) -> str:
    return f"{self.repo}/archive/v{self.version}.zip"