Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

ghstats

Утилита для получения статистики публичного репозитория GitHub

Получает такие данные, как:

  • Самые активные участники (топ30 по коммитам)

  • Количество открытых, закрытых, старых pull requests. Pull request считается старым, если он не закрывается в течение 30 дней.

  • Количество открытых, закрытых, старых issues. Issue считается старым, если он не закрывается в течение 14 дней.

Установка

Это нативная Python 3.0+ библиотека. Для установки:

pip install git+https://github.com/smelnikov/cv-github-stats

Консольная утилита

После установки библиотеки её можно использовать как консольную утилиту.

$ python -m ghstats -h
usage: ghstats [-h] [-since SINCE] [-until UNTIL] [-b BRANCH] [-t TOKEN] repo
positional arguments:
repo URL публичного репозитория на github.com
optional arguments:
-h, --help show this help message and exit
-s SINCE, --since SINCE
Дата начала анализа (YYYY-MM-DD). Если пустая, то неограничено.
-u UNTIL, --until UNTIL
Дата окончания анализа (YYYY-MM-DD). Если пустая, то неограничено.
-b BRANCH, --branch BRANCH
Ветка репозитория. По умолчанию - master
-t TOKEN, --token TOKEN
Токен авторизации

About

Simple repository statistics over GitHub REST API

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages