Esempio n. 1
0
def main(argv=sys.argv[1:]):
    flow = bootstrap()
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1

    for label in flow.init():
        print('Create label: {} {}'.format(label.name, label.color))
Esempio n. 2
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    args = parser.parse_args(argv)  # noqa

    flow = bootstrap('release')
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1
    flow.list_()
Esempio n. 3
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    parser.add_argument('debugger', nargs='?', default='pdb')
    args = parser.parse_args(argv)  # noqa
    debugger = args.debugger

    flow = bootstrap()
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1
    flow.debug(debugger=debugger)
Esempio n. 4
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    args = parser.parse_args(argv)  # noqa

    flow = bootstrap()
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1

    for pullreq in flow.pullrequests():
        print('{} : {}'.format(pullreq.html_url, pullreq.title))
Esempio n. 5
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    parser.add_argument('version_or_url', nargs='?', default=None)
    args = parser.parse_args(argv)
    version_or_url = args.version_or_url

    flow = bootstrap('release')
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1
    flow.clean()
Esempio n. 6
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    parser.add_argument('title')
    args = parser.parse_args(argv)
    title = args.title

    flow = bootstrap()
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1
    pullreq = flow.fix(title=title)
    if pullreq:
        print('Create pullrequest: {}'.format(pullreq.html_url))
Esempio n. 7
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    parser.add_argument('title')
    args = parser.parse_args(argv)
    title = args.title

    flow = bootstrap()
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1

    issue = flow.create(title=title)
    print('Create new issue: {}'.format(issue.url))
Esempio n. 8
0
def main(argv=sys.argv[1:]):
    parser = argparse.ArgumentParser()
    parser.add_argument('version')
    parser.add_argument('-m', dest='title', default='notitle')
    parser.add_argument('--pre', dest='prerelease', default=False, action='store_true')
    args = parser.parse_args(argv)
    version = args.version
    title = args.title
    prerelease = args.prerelease

    flow = bootstrap('release')
    if flow is None:
        print(
            'Cannot create auth token: Does it have already been created? '
            'See https://github.com/settings/tokens'
            )
        return 1
    pullreq = flow.draft(version=version, title=title, prerelease=prerelease)
    print(pullreq.html_url)