当前位置: 首页>>代码示例>>Python>>正文


Python GitRepository.get_version方法代码示例

本文整理汇总了Python中weblate.trans.vcs.GitRepository.get_version方法的典型用法代码示例。如果您正苦于以下问题:Python GitRepository.get_version方法的具体用法?Python GitRepository.get_version怎么用?Python GitRepository.get_version使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在weblate.trans.vcs.GitRepository的用法示例。


在下文中一共展示了GitRepository.get_version方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: get_versions

# 需要导入模块: from weblate.trans.vcs import GitRepository [as 别名]
# 或者: from weblate.trans.vcs.GitRepository import get_version [as 别名]
def get_versions():
    """
    Returns list of used versions.
    """
    result = []

    result.append(("Python", "http://www.python.org/", sys.version.split()[0], "2.7"))

    name = "Django"
    url = "https://www.djangoproject.com/"
    mod = get_version_module("django", name, url)
    result.append((name, url, mod.get_version(), "1.7"))

    name = "six"
    url = "https://pypi.python.org/pypi/six"
    mod = get_version_module("six", name, url)
    result.append((name, url, mod.__version__, "1.7.0"))

    name = "python-social-auth"
    url = "http://psa.matiasaguirre.net/"
    mod = get_version_module("social", name, url)
    result.append((name, url, mod.__version__, "0.2.0"))

    name = "Translate Toolkit"
    url = "http://toolkit.translatehouse.org/"
    mod = get_version_module("translate.__version__", name, url)
    result.append((name, url, mod.sver, "1.10.0"))

    name = "Whoosh"
    url = "http://bitbucket.org/mchaput/whoosh/"
    mod = get_version_module("whoosh", name, url)
    result.append((name, url, mod.versionstring(), "2.5"))

    try:
        result.append(("Git", "http://git-scm.com/", GitRepository.get_version(), "1.6"))
    except OSError:
        raise Exception("Failed to run git, please install it.")

    name = "Pillow (PIL)"
    url = "http://python-imaging.github.io/"
    mod = get_version_module("PIL.Image", name, url)
    result.append((name, url, mod.VERSION, "1.1.6"))

    name = "dateutil"
    url = "http://labix.org/python-dateutil"
    mod = get_version_module("dateutil", name, url)
    result.append((name, url, mod.__version__, "1.0"))

    name = "lxml"
    url = "http://lxml.de/"
    mod = get_version_module("lxml.etree", name, url)
    result.append((name, url, mod.__version__, "3.1.0"))

    name = "django-crispy-forms"
    url = "http://django-crispy-forms.readthedocs.org/"
    mod = get_version_module("crispy_forms", name, url)
    result.append((name, url, mod.__version__, "1.4.0"))

    name = "compressor"
    url = "https://github.com/django-compressor/django-compressor"
    mod = get_version_module("compressor", name, url)
    result.append((name, url, mod.__version__, "1.5"))

    return result
开发者ID:franco999,项目名称:weblate,代码行数:66,代码来源:requirements.py

示例2: get_versions

# 需要导入模块: from weblate.trans.vcs import GitRepository [as 别名]
# 或者: from weblate.trans.vcs.GitRepository import get_version [as 别名]
def get_versions():
    '''
    Returns list of used versions.
    '''
    result = []

    result.append((
        'Python',
        'http://www.python.org/',
        sys.version.split()[0],
        '2.7',
    ))

    name = 'Django'
    url = 'https://www.djangoproject.com/'
    mod = get_version_module('django', name, url)
    result.append((
        name,
        url,
        mod.get_version(),
        '1.6',
    ))

    name = 'python-social-auth'
    url = 'http://psa.matiasaguirre.net/'
    mod = get_version_module('social', name, url)
    result.append((
        name,
        url,
        mod.__version__,
        '0.2.0',
    ))

    name = 'Translate Toolkit'
    url = 'http://toolkit.translatehouse.org/'
    mod = get_version_module('translate.__version__', name, url)
    result.append((
        name,
        url,
        mod.sver,
        '1.9.0',
    ))

    name = 'Whoosh'
    url = 'http://bitbucket.org/mchaput/whoosh/'
    mod = get_version_module('whoosh', name, url)
    result.append((
        name,
        url,
        mod.versionstring(),
        '2.5',
    ))

    try:
        result.append((
            'Git',
            'http://git-scm.com/',
            GitRepository.get_version(),
            '1.6',
        ))
    except OSError:
        raise Exception('Failed to run git, please install it.')

    name = 'South'
    url = 'http://south.aeracode.org/'
    if django.VERSION < (1, 7, 0):
        mod = get_version_module('south', name, url)
        result.append((
            name,
            url,
            mod.__version__,
            '1.0',
        ))

    name = 'Pillow (PIL)'
    url = 'http://python-imaging.github.io/'
    mod = get_version_module('PIL.Image', name, url)
    result.append((
        name,
        url,
        mod.VERSION,
        '1.1.6',
    ))

    name = 'dateutil'
    url = 'http://labix.org/python-dateutil'
    mod = get_version_module('dateutil', name, url)
    result.append((
        name,
        url,
        mod.__version__,
        '1.0'
    ))

    name = 'lxml'
    url = 'http://lxml.de/'
    mod = get_version_module('lxml.etree', name, url)
    result.append((
        name,
        url,
#.........这里部分代码省略.........
开发者ID:Cervator,项目名称:weblate,代码行数:103,代码来源:requirements.py

示例3: get_versions

# 需要导入模块: from weblate.trans.vcs import GitRepository [as 别名]
# 或者: from weblate.trans.vcs.GitRepository import get_version [as 别名]
def get_versions():
    '''
    Returns list of used versions.
    '''
    result = []

    result.append((
        'Python',
        'http://www.python.org/',
        sys.version.split()[0],
        '2.7',
    ))

    result.append(get_single(
        'Django',
        'https://www.djangoproject.com/',
        'django',
        '1.9',
        'get_version'
    ))

    result.append(get_single(
        'six',
        'https://pypi.python.org/pypi/six',
        'six',
        '1.7.0',
    ))

    result.append(get_single(
        'python-social-auth',
        'http://psa.matiasaguirre.net/',
        'social',
        '0.2.0',
    ))

    result.append(get_single(
        'Translate Toolkit',
        'http://toolkit.translatehouse.org/',
        'translate.__version__',
        '1.14.0-rc1',
        'sver',
    ))

    result.append(get_single(
        'Whoosh',
        'http://bitbucket.org/mchaput/whoosh/',
        'whoosh',
        '2.5',
        'versionstring',
    ))

    result.append(get_single(
        'defusedxml',
        'https://bitbucket.org/tiran/defusedxml',
        'defusedxml',
        '0.4',
    ))

    try:
        result.append((
            'Git',
            'http://git-scm.com/',
            GitRepository.get_version(),
            '1.6',
        ))
    except OSError:
        raise Exception('Failed to run git, please install it.')

    result.append(get_single(
        'Pillow (PIL)',
        'http://python-imaging.github.io/',
        'PIL.Image',
        '1.1.6',
        'VERSION',
    ))

    result.append(get_single(
        'dateutil',
        'http://labix.org/python-dateutil',
        'dateutil',
        '1.0'
    ))

    result.append(get_single(
        'lxml',
        'http://lxml.de/',
        'lxml.etree',
        '3.1.0',
    ))

    result.append(get_single(
        'django-crispy-forms',
        'http://django-crispy-forms.readthedocs.org/',
        'crispy_forms',
        '1.4.0',
    ))

    result.append(get_single(
        'compressor',
        'https://github.com/django-compressor/django-compressor',
#.........这里部分代码省略.........
开发者ID:skurik,项目名称:weblate,代码行数:103,代码来源:requirements.py

示例4: test_get_version

# 需要导入模块: from weblate.trans.vcs import GitRepository [as 别名]
# 或者: from weblate.trans.vcs.GitRepository import get_version [as 别名]
 def test_get_version(self):
     self.assertTrue(GitRepository.get_version() != '')
开发者ID:JDGrimes,项目名称:weblate,代码行数:4,代码来源:test_vcs.py


注:本文中的weblate.trans.vcs.GitRepository.get_version方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。