diff --git a/scripts/to_contribs_txt.py b/scripts/to_contribs_txt.py index af26fe3..3ba973c 100644 --- a/scripts/to_contribs_txt.py +++ b/scripts/to_contribs_txt.py @@ -3,6 +3,8 @@ """ import json +import pathlib +import shutil from collections import defaultdict from utils import get_valid_contributions @@ -44,7 +46,13 @@ def read_contribs_text(filepath): if __name__ == "__main__": - contribs_text_file = '../pde/contribs.txt' + pde_folder = pathlib.Path(__file__).parent.parent / 'pde/' + # remove sources folder if it already exists + if pde_folder.is_dir(): + shutil.rmtree(pde_folder) + pde_folder.mkdir(parents=True, exist_ok=True) + + contribs_text_file = pde_folder / 'contribs.txt' contributions_list = get_valid_contributions()