示例#1
0
from github import get_events

user = '******'
repo = 'example'

ev = get_events(user, repo)
print('Repository "{}" from user "{}" has {} events.'.format(repo, user, ev))
示例#2
0
                        stream=sys.stderr)

    logging.getLogger('MARKDOWN').setLevel(logging.INFO)

    args.docs_output_dir = os.path.join(os.path.abspath(args.output_dir),
                                        'docs')

    from github import choose_latest_releases, get_events
    args.stable_releases = choose_latest_releases(
        args) if args.enable_stable_releases else []
    args.rev = subprocess.check_output('git rev-parse HEAD',
                                       shell=True).decode('utf-8').strip()
    args.rev_short = subprocess.check_output(
        'git rev-parse --short HEAD', shell=True).decode('utf-8').strip()
    args.rev_url = f'https://github.com/ClickHouse/ClickHouse/commit/{args.rev}'
    args.events = get_events(args)

    if args.test_only:
        args.skip_multi_page = True
        args.skip_website = True
        args.skip_pdf = True
        args.skip_amp = True

    if args.skip_git_log or args.skip_amp:
        mdx_clickhouse.PatchedMacrosPlugin.skip_git_log = True

    from build import build
    build(args)

    if args.livereload:
        new_args = [
示例#3
0
def get(till):
    return list(github.get_events(till))