source/mohand/version.py
def get_setup_version():
    """
    获取打包使用的版本号，符合 PYPI 官方推荐的版本号方案

    :return: PYPI 打包版本号
    :rtype: str
    """
    ver = '.'.join(map(str, VERSION[:3]))

    # 若后缀描述字串为 None ，则直接返回主版本号
    if not VERSION[3]:
        return ver

    # 否则，追加版本号后缀
    hyphen = ''
    suffix = hyphen.join(map(str, VERSION[-2:]))
    if VERSION[3] in [VERSION_SUFFIX_DEV, VERSION_SUFFIX_POST]:
        hyphen = '.'
    ver = hyphen.join([ver, suffix])

    return ver
def get_setup_version():
    """
    获取打包使用的版本号，符合 PYPI 官方推荐的版本号方案

    :return: PYPI 打包版本号
    :rtype: str
    """
    ver = '.'.join(map(str, VERSION[:3]))

    # 若后缀描述字串为 None ，则直接返回主版本号
    if not VERSION[3]:
        return ver

    # 否则，追加版本号后缀
    hyphen = ''
    suffix = hyphen.join(map(str, VERSION[-2:]))
    if VERSION[3] in [VERSION_SUFFIX_DEV, VERSION_SUFFIX_POST]:
        hyphen = '.'
    ver = hyphen.join([ver, suffix])

    return ver
def get_setup_version ( ) : ver = '.' . join ( map ( str , VERSION [ : 3 ] ) ) # 若后缀描述字串为 None ，则直接返回主版本号 if not VERSION [ 3 ] : return ver # 否则，追加版本号后缀 hyphen = '' suffix = hyphen . join ( map ( str , VERSION [ - 2 : ] ) ) if VERSION [ 3 ] in [ VERSION_SUFFIX_DEV , VERSION_SUFFIX_POST ] : hyphen = '.' ver = hyphen . join ( [ ver , suffix ] ) return ver
获取打包使用的版本号，符合 PYPI 官方推荐的版本号方案

    :return: PYPI 打包版本号
    :rtype: str
获取打包使用的版本号，符合 PYPI 官方推荐的版本号方案