From a0c1c310df5de7c8ade5eca66f3efe673196c9c4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:11:43 +0000 Subject: [PATCH 1/2] Initial plan From dae8b6d68f5288efb89f0686747eb8a21b225e7a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 13:14:28 +0000 Subject: [PATCH 2/2] fix: remove duplicate get_lockfile_path import in prune.py causing UnboundLocalError Co-authored-by: danielmeppiel <51440732+danielmeppiel@users.noreply.github.com> --- src/apm_cli/commands/prune.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/apm_cli/commands/prune.py b/src/apm_cli/commands/prune.py index 52916786..f56544f6 100644 --- a/src/apm_cli/commands/prune.py +++ b/src/apm_cli/commands/prune.py @@ -94,7 +94,6 @@ def prune(ctx, dry_run): # Clean deployed files for pruned packages and update lockfile if pruned_keys: - from ..deps.lockfile import get_lockfile_path lockfile_path = get_lockfile_path(Path(".")) lockfile = LockFile.read(lockfile_path) project_root = Path(".")