Skip to content

Commit 124606f

Browse files
author
Karim
authored
Release 2021.07.2 (#94)
* Set up the OSCI general report dataset, that includes other reports * fixed selecting non-existing columns in general report transformation * Remove archives
1 parent 0e2daa7 commit 124606f

29 files changed

Lines changed: 776 additions & 8 deletions

Archive/2020.10_OSCI_Ranking.xlsx

-22.3 KB
Binary file not shown.

Archive/2020.11_OSCI_Ranking.xlsx

-20.7 KB
Binary file not shown.

Archive/2020.12_OSCI_Ranking.xlsx

-10.3 KB
Binary file not shown.

Archive/2021.01_OSCI_Ranking.xlsx

-13.5 KB
Binary file not shown.

Archive/2021.02_OSCI_Ranking.xlsx

-10.3 KB
Binary file not shown.

Archive/2021.03_OSCI_Ranking.xlsx

-10.4 KB
Binary file not shown.

Archive/2021.04_OSCI_Ranking.xlsx

-10.4 KB
Binary file not shown.

osci/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2021.07.0'
1+
__version__ = '2021.07.2'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
from .find_new_repos_and_commiters import FindContributorsRepositoriesChangeAction
22
from .osci_change_report import OSCIChangeReportAction
3+
from .osci_daily_change_ranking import OSCIChangeRankingDTDAction
4+
from .osci_general_report import OSCIGeneralReportAction

osci/actions/postprocess/osci_change_report.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
along with OSCI. If not, see <http://www.gnu.org/licenses/>."""
1717
from osci.actions import Action
1818
from osci.postprocess.osci_change_report.process import get_change_report
19-
19+
from osci.postprocess.osci_change_report.process import generate_growth_speed_report
2020
from datetime import datetime
2121

2222

@@ -33,3 +33,18 @@ def name(cls):
3333

3434
def _execute(self, day: datetime):
3535
return get_change_report(date=day)
36+
37+
38+
class OSCIGrowthSpeedReportAction(Action):
39+
"""Create report"""
40+
41+
@classmethod
42+
def help_text(cls) -> str:
43+
return "Generate growth speed report"
44+
45+
@classmethod
46+
def name(cls):
47+
return 'generate-growth-speed-report'
48+
49+
def _execute(self, day: datetime):
50+
return generate_growth_speed_report(date=day)

0 commit comments

Comments
 (0)