├── .github └── workflows │ └── python-app.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── mypy.ini ├── requirements ├── base.txt └── dev.txt ├── stats ├── __init__.py ├── __main__.py ├── exceptions.py ├── git.py ├── report.py ├── stats.py └── utils.py └── tests ├── __init__.py ├── functional ├── __init__.py ├── conftest.py └── test_report.py ├── payloads ├── gitcommit.txt ├── gitlog.txt └── gitlog_bad.txt └── unit ├── __init__.py ├── conftest.py └── test_git.py /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/README.md -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | ignore_missing_imports = True 3 | -------------------------------------------------------------------------------- /requirements/base.txt: -------------------------------------------------------------------------------- 1 | tqdm==4.61.0 2 | -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /stats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stats/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/__main__.py -------------------------------------------------------------------------------- /stats/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/exceptions.py -------------------------------------------------------------------------------- /stats/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/git.py -------------------------------------------------------------------------------- /stats/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/report.py -------------------------------------------------------------------------------- /stats/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/stats.py -------------------------------------------------------------------------------- /stats/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/stats/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/functional/conftest.py -------------------------------------------------------------------------------- /tests/functional/test_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/functional/test_report.py -------------------------------------------------------------------------------- /tests/payloads/gitcommit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/payloads/gitcommit.txt -------------------------------------------------------------------------------- /tests/payloads/gitlog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/payloads/gitlog.txt -------------------------------------------------------------------------------- /tests/payloads/gitlog_bad.txt: -------------------------------------------------------------------------------- 1 | b'5e6ecdad\tShrikant S\tThu Sep 8 02:38:50 2011 +51800\tTypo in documentation' 2 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/test_git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyBites-Open-Source/git-stats/HEAD/tests/unit/test_git.py --------------------------------------------------------------------------------