コード例 #1
0
def context(py_ver: PyVer):
    context = DEFAULT_CONTEXT.copy()
    context.update(dict(
        platform_version='',  # remove highly impure platform_version
        python_version=py_ver.python_version(),
        python_full_version=py_ver.python_full_version()
    ))
    return context
コード例 #2
0
ファイル: providers.py プロジェクト: SomeoneSerge/mach-nix
 def __init__(self, py_ver: PyVer, platform, system, *args, **kwargs):
     self.context = context(py_ver, platform, system)
     self.context_wheel = self.context.copy()
     self.context_wheel['extra'] = None
     self.py_ver = py_ver
     self.py_ver_parsed = parse_ver(py_ver.python_full_version())
     self.py_ver_digits = py_ver.digits()
     self.platform = platform
     self.system = system
コード例 #3
0
def context(py_ver: PyVer, platform: str, system: str):
    context = DEFAULT_CONTEXT.copy()
    context.update(
        dict(
            platform_version='',  # remove impure platform_version
            platform_release='',  # remove impure kernel verison
            platform_system=system[0].upper() +
            system[1:],  # eg. Linux or Darwin
            platform_machine=platform,  # eg. x86_64
            python_version=py_ver.python_version(),
            python_full_version=py_ver.python_full_version()))
    return context