From e7eee85ed4000c7f519dfd83f50e3c270e30a49d Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Tue, 23 Sep 2025 11:58:10 +0500 Subject: [PATCH] feat(dev-scripts): regenerate uv.lock on bump ver Signed-off-by: Boris Yumankulov --- dev-scripts/bump_ver.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dev-scripts/bump_ver.py b/dev-scripts/bump_ver.py index 40f2d94..46fc256 100755 --- a/dev-scripts/bump_ver.py +++ b/dev-scripts/bump_ver.py @@ -2,6 +2,7 @@ import argparse import re +import subprocess from pathlib import Path from datetime import date @@ -134,6 +135,12 @@ def main(): print(f"Updated version from {old} to {new} in {len(updated)} files:") for p in sorted(updated): print(f" - {p}") + + try: + subprocess.run(["uv", "lock"], check=True) + print("Regenerated uv.lock") + except subprocess.CalledProcessError as e: + print(f"Failed to regenerate uv.lock: {e}") else: print(f"No occurrences of version {old} found in specified files.")