diff --git a/cookiecutter/update_pulp_cli.py b/cookiecutter/update_pulp_cli.py index f9d7a7ec4..646e45006 100755 --- a/cookiecutter/update_pulp_cli.py +++ b/cookiecutter/update_pulp_cli.py @@ -9,6 +9,7 @@ import json import logging +import subprocess import urllib.request import tomlkit @@ -119,6 +120,9 @@ def main() -> None: with open("pyproject.toml", "w") as fp: tomlkit.dump(pyproject_toml, fp) + ret = subprocess.call(["uv", "sync"]) + if ret != 0: + raise RuntimeError("uv sync failed.") if __name__ == "__main__":