Commit 6b54d4c
Add script: merged PR count per author aggregated by week over the past year (#97)
* Initial plan
* Add notebook: GitHub merged PR stats by person, aggregated by week
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/452c41d6-d398-4a66-b857-558224a8b8a7
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Support a list of repos in github_stat_pr notebook
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/a014fc92-18dd-45ab-bfde-5ceac46f5764
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Add per-repo CSV cache to github_stat_pr notebook
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/165cfed9-fab7-41fa-8323-206c02efe66c
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Add AUTHOR_WHITELIST param and remove repo names from chart titles
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/fa66ca3f-8015-4f8d-9840-12e3b51b006f
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Add per-repo bar chart and heatmap visualizations
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/e9c51566-3ef2-4456-9c5a-f2873fae04a4
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Replace notebook with standalone Python script that saves PNG images
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/52588561-50c4-49d5-8656-4e9a19a3fde0
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* fix
* author
* Add line chart comparing weekly PR counts across repos
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/78df380d-d74e-4801-8672-455b68860a6a
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* Fix lines chart to aggregate all authors per repo (unfiltered by whitelist)
Agent-Logs-Url: https://github.com/sdpython/teachpyx/sessions/f5034d42-d080-4395-b703-b6b441ef8a95
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
* clean
* fix
* fix
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: xadupre <22452781+xadupre@users.noreply.github.com>
Co-authored-by: Xavier Dupré <xadupre@microsoft.com>1 parent 862e9be commit 6b54d4c
4 files changed
Lines changed: 461 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
0 commit comments