diff options
| author | Bobby <[email protected]> | 2022-11-05 06:43:35 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2022-11-05 06:43:35 -0400 |
| commit | a498477551af4e54bfa09f5ee1d6bbaf8f6056fe (patch) | |
| tree | c4ed68127b551f75e6d19f15d6fba2cad1d47782 /scripts | |
| parent | 43823882c7ae18b19b03134fb57862a8df0ca8a1 (diff) | |
| download | texty-a498477551af4e54bfa09f5ee1d6bbaf8f6056fe.tar.xz texty-a498477551af4e54bfa09f5ee1d6bbaf8f6056fe.zip | |
refactor: auto sort and format code on commit
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/maintainers.py | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/scripts/maintainers.py b/scripts/maintainers.py index 2ab3b0f..27639c0 100644 --- a/scripts/maintainers.py +++ b/scripts/maintainers.py @@ -4,37 +4,42 @@ import yaml + def main(): # Load the maintainers.yml file - with open('maintainers.yml', 'r') as f: + with open("maintainers.yml", "r") as f: maintainers = yaml.safe_load(f) # Load the README.md file - with open('README.md', 'r') as f: + with open("README.md", "r") as f: readme = f.read() # Generate the list of maintainers maintainers_list = "" maintainer_images = "" for maintainer in maintainers: - if not maintainer['name'] or not maintainer['github']: + if not maintainer["name"] or not maintainer["github"]: # Skip maintainers without a name or github username continue # Generate the markdown for the maintainer - maintainers_list += "- [{}]({})".format(maintainer['name'], maintainer['github']) - if maintainer['email']: - maintainers_list += "<{}>".format(maintainer['email']) + maintainers_list += "- [{}]({})".format( + maintainer["name"], maintainer["github"] + ) + if maintainer["email"]: + maintainers_list += "<{}>".format(maintainer["email"]) - if maintainer['website']: - maintainers_list += " - [{}]({})".format(maintainer['website'], maintainer['website']) + if maintainer["website"]: + maintainers_list += " - [{}]({})".format( + maintainer["website"], maintainer["website"] + ) # Move to next line maintainers_list += "\r" # Generate the markdown for the maintainer's image - image_url = "https://github.com/{}.png?size=40".format(maintainer['github']) - maintainer_images += " ".format(maintainer['name'], image_url) + image_url = "https://github.com/{}.png?size=40".format(maintainer["github"]) + maintainer_images += " ".format(maintainer["name"], image_url) # Remove everything below "<!-- maintainers -->" in the README.md file readme = readme.split("<!-- maintainers -->")[0] @@ -43,9 +48,9 @@ def main(): readme += "<!-- maintainers -->\r" + maintainers_list + "\r" + maintainer_images # Save the README.md file - with open('README.md', 'w') as f: + with open("README.md", "w") as f: f.write(readme) -if __name__ == '__main__': +if __name__ == "__main__": main() |
