Skip to content

Commit 8a6f51c

Browse files
committed
Update following refactor
1 parent 23b13a2 commit 8a6f51c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

generate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
)
3333
subprocess.run(['make', '-C', Path(clones_dir, 'cpython/Doc'), 'venv'], check=True)
3434
subprocess.run(['make', '-C', Path(clones_dir, 'cpython/Doc'), 'gettext'], check=True)
35-
switcher_languages = switcher.get_languages()
35+
switcher_languages = list(switcher.get_languages())
3636
for language, repo in repositories.get_languages_and_repos(devguide_dir):
3737
if repo:
3838
completion_number, translators_number = get_completion(clones_dir, repo)
@@ -46,7 +46,7 @@
4646
completion_number,
4747
translators_number,
4848
visitors_number,
49-
switcher_languages[language],
49+
language in switcher_languages,
5050
)
5151
)
5252
print(completion_progress[-1])

switcher.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import tomllib
99
from collections import defaultdict
10+
from typing import Generator
1011

1112
import requests
1213

@@ -26,10 +27,10 @@ def get_languages() -> Generator[str, None, None]:
2627

2728

2829
def main() -> None:
29-
languages = get_languages()
30+
languages = list(get_languages())
3031
print(languages)
3132
for code in ("en", "pl", "ar", "zh-cn"):
32-
print(f"{code}: {languages[code]}")
33+
print(f"{code}: {code in languages}")
3334

3435

3536
if __name__ == "__main__":

0 commit comments

Comments
 (0)