Your task Upgrade all Python dependencies and verify nothing is broken. Step 1: Upgrade the lock file Run to upgrade all dependencies to their latest compatible versions (with a 7-day cooldown to mitigate supply-chain attacks). Review the output for any resolution errors. If there are conflicts, report them to the user and ask how to proceed before continuing. Step 2: Sync the environment Run to install the upgraded dependencies into the virtual environment. Step 3: Run post-upgrade checks Run these checks sequentially, stopping if any step fails: - Type checking : Run and report any new type…