diff --git a/packages/safe-chain/src/shell-integration/startup-scripts/init-fish.fish b/packages/safe-chain/src/shell-integration/startup-scripts/init-fish.fish index 699a057..13494d1 100644 --- a/packages/safe-chain/src/shell-integration/startup-scripts/init-fish.fish +++ b/packages/safe-chain/src/shell-integration/startup-scripts/init-fish.fish @@ -82,7 +82,6 @@ function python if test (count $argv) -ge 2; and test $argv[1] = "-m"; and string match -qr '^pip(3)?$' -- $argv[2] set mod $argv[2] set args $argv[3..-1] - # python -m pip → aikido-pip, python -m pip3 → aikido-pip3 if test $mod = "pip3" wrapSafeChainCommand "pip3" "aikido-pip3" $args else diff --git a/packages/safe-chain/src/shell-integration/startup-scripts/init-posix.sh b/packages/safe-chain/src/shell-integration/startup-scripts/init-posix.sh index 43413c3..05b8b81 100644 --- a/packages/safe-chain/src/shell-integration/startup-scripts/init-posix.sh +++ b/packages/safe-chain/src/shell-integration/startup-scripts/init-posix.sh @@ -74,7 +74,6 @@ function python() { if [[ "$1" == "-m" && "$2" == pip* ]]; then local mod="$2" shift 2 - # python -m pip → aikido-pip, python -m pip3 → aikido-pip3 if [[ "$mod" == "pip3" ]]; then wrapSafeChainCommand "pip3" "aikido-pip3" "$@" else diff --git a/packages/safe-chain/src/shell-integration/startup-scripts/init-pwsh.ps1 b/packages/safe-chain/src/shell-integration/startup-scripts/init-pwsh.ps1 index 6727bcb..6425f2f 100644 --- a/packages/safe-chain/src/shell-integration/startup-scripts/init-pwsh.ps1 +++ b/packages/safe-chain/src/shell-integration/startup-scripts/init-pwsh.ps1 @@ -99,7 +99,6 @@ function pip3 { function python { param([Parameter(ValueFromRemainingArguments=$true)]$Args) if ($Args.Length -ge 2 -and $Args[0] -eq '-m' -and $Args[1] -match '^pip(3)?$') { - # python -m pip → aikido-pip, python -m pip3 → aikido-pip3 $pipArgs = if ($Args.Length -gt 2) { $Args | Select-Object -Skip 2 } else { @() } if ($Args[1] -eq 'pip3') { Invoke-WrappedCommand 'pip3' 'aikido-pip3' $pipArgs } else { Invoke-WrappedCommand 'pip' 'aikido-pip' $pipArgs } diff --git a/packages/safe-chain/src/utils/safeSpawn.js b/packages/safe-chain/src/utils/safeSpawn.js index 18f7eb1..8e1accd 100644 --- a/packages/safe-chain/src/utils/safeSpawn.js +++ b/packages/safe-chain/src/utils/safeSpawn.js @@ -115,7 +115,6 @@ export async function safeSpawnPy(command, args, options = {}) { } return new Promise((resolve) => { - // On Unix/macOS resolve to full path to avoid PATH ambiguity; keep shell disabled everywhere let cmdToRun = command; if (os.platform() !== "win32") { try {