Сравнительный анализ выгрузок статистики из gitlab
- HTML 95%
- Python 5%
| compare_out | ||
| compare_stats | ||
| .gitignore | ||
| CURRENT_gitlab_stats_20251008.md | ||
| OLD_gitlab_stats_20251008.md | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
compare_stats
Скрипт для сравнения 2 Markdown-отчётов (gitlab_stats) и генерации графиков.
Установка:
uv install
Пример запуска:
uv run -m compare_stats -- \
--old ./out/gitlab_stats_20250901.md \
--new ./out/gitlab_stats_20251001.md \
--out-dir ./compare_out
Результат:
- CSV и JSON с таблицей изменений;
- HTML-файлы с интерактивными графиками (Plotly);
- PNG-файлы (matplotlib/seaborn);
опционально — запускаемый Dash-приложение (dash_app.py с инструкцией).