[x] Have you verified that there aren't any other open Pull Requests for the same update/change?
[x] Does the Pull Request pass all tests?
Description
Added options for the level of data aggregation (daily, weekly, monthly, yearly or no aggregation) and the corresponding cmd arg --aggregate-by.
Stopped saving the output of the parser to a file.
Changed the output data format to accommodate the new granularities (so that only one file is created for a project per granularity and timeframe).
Some biproducts:
The content of the "blocks_per_entities" files is not sorted in any way (before it was sorted by number of blocks produced).
Stopped saving yearly files when the granularity is not specified to 'year' (could reconsider a way of doing this or sth similar for the metrics that need a longer range).
Also removed option to run some modules as standalone scripts.
All Submissions:
Description
Added options for the level of data aggregation (daily, weekly, monthly, yearly or no aggregation) and the corresponding cmd arg --aggregate-by. Stopped saving the output of the parser to a file. Changed the output data format to accommodate the new granularities (so that only one file is created for a project per granularity and timeframe). Some biproducts:
Also removed option to run some modules as standalone scripts.
Left to do
NOTE: depends on PR #127