@@ -20,9 +20,9 @@ def branches_from_devguide(devguide_dir: Path) -> list[str]:
2020 ]
2121
2222
23- def get_completion (
23+ def get_stats (
2424 clones_dir : str , repo : str
25- ) -> tuple [float , 'TranslatorsData' , str , float ]:
25+ ) -> tuple [potodo . PoProjectStats , 'TranslatorsData' , str , float ]:
2626 clone_path = Path (clones_dir , 'translations' , repo )
2727 for branch in branches_from_devguide (Path (clones_dir , 'devguide' )) + [
2828 'master' ,
@@ -43,15 +43,15 @@ def get_completion(
4343 translators_data = TranslatorsData (translators_number , translators_link )
4444 break
4545 path_for_merge = Path (clones_dir , 'rebased_translations' , repo )
46- completion = potodo .merge_and_scan_path (
46+ po_project = potodo .merge_and_scan_path (
4747 clone_path ,
4848 pot_path = Path (clones_dir , 'cpython/Doc/build/gettext' ),
4949 merge_path = path_for_merge ,
5050 hide_reserved = False ,
5151 api_url = '' ,
52- ). completion
52+ )
5353
54- if completion :
54+ if po_project . completion :
5555 # Fetch commit from before 30 days ago and checkout
5656 try :
5757 commit = next (
@@ -73,9 +73,9 @@ def get_completion(
7373 else :
7474 month_ago_completion = 0.0
7575
76- change = completion - month_ago_completion
76+ change = po_project . completion - month_ago_completion
7777
78- return completion , translators_data , branch , change
78+ return po_project , translators_data , branch , change
7979
8080
8181@dataclass (frozen = True )
0 commit comments