Commit graph

7 commits

Author SHA1 Message Date
395170e4e7 Adds progression for commit loop + short CLI result
- Now their is a progression (in absolute commit number iterated) for
  main commit loop
- If no --group-by given and --no-details given the CLI output is simpler
2023-11-26 21:27:17 +01:00
606627f2da Adds README & NOTES 2023-11-26 20:56:37 +01:00
b205f5ea0f Adds packaging stuffs
- setup.py & pyproject.toml
- debian/ folder
2023-11-26 19:51:26 +01:00
51b55eee8f Adds details for CLI output
Now the displayed array shows % of commit off office hours and the total count
of commit for the period.
2023-11-26 17:15:20 +01:00
15eb1c817a Implements output, filters CLI arguments, and period aggregation
- Implement a function aggregating commit stats by author and/or by week|month
- Deletes type hints
- Modify TempRemoteRepo to be able to force remote fetch even for local
  repository (usefull in tests)
2023-11-26 16:30:54 +01:00
0ccf58e5b5 Starting to implement main & CLI
Adds tests for date utils and CLI
2023-11-25 14:36:21 +01:00
1f02bacca6 Initial commit
First version of commit iterators & office_hours tester
2023-11-23 17:42:52 +01:00