From e7a11f06e1a808a610258663083ef2c52acfafa9 Mon Sep 17 00:00:00 2001 From: demberto Date: Wed, 26 Oct 2022 14:11:32 +0530 Subject: [PATCH] feat(readme): automatically update example pre-commit version (#104) Co-authored-by: Robert Craigie --- README.md | 2 +- version.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5316b07..d2e1d27 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ You can also setup pyright to run automatically before each commit by setting up ```yaml repos: - repo: https://github.com/RobertCraigie/pyright-python - rev: v1.1.237 + rev: v1.1.277 hooks: - id: pyright ``` diff --git a/version.py b/version.py index a85eb7e..b842e2f 100644 --- a/version.py +++ b/version.py @@ -34,6 +34,11 @@ def set_pyright_ver(ver: str): ) print(line) + with fileinput.input('README.md', inplace=True) as f: + for line in f: + line = re.sub(r'rev: v(.*)', f'rev: v{ver}', line.rstrip()) + print(line) + if __name__ == "__main__": # create a parser object