Skip to content

Commit bea6012

Browse files
committed
The PIP installation process wasn't including the package version
1 parent adf380c commit bea6012

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

src/Manager/Cmd/Pip/PyPackage.Manager.Cmd.Pip.pas

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ function TPyPackageManagerCmdPip.BuildInstallCmd(
103103
+ MakeInstallIndexUrlCmd()
104104
+ MakeInstallExtraIndexUrlCmd()
105105
+ MakeInstallNoIndexCmd()
106-
+ MakeInstallFindLinksCmd();
106+
+ MakeInstallFindLinksCmd()
107+
+ [Defs.PackageName + Defs.PackageVersion];
107108
finally
108109
Free();
109110
end;
@@ -143,7 +144,8 @@ function TPyPackageManagerCmdPip.BuildUninstallCmd(
143144
try
144145
Result := TArray<string>.Create('uninstall')
145146
+ MakeUninstallRequirementCmd()
146-
+ MakeUninstallConfirmationFlagCmd();
147+
+ MakeUninstallConfirmationFlagCmd()
148+
+ [Defs.PackageName];
147149
finally
148150
Free();
149151
end;

src/Manager/PyPackage.Manager.Pip.pas

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ function TPyPackageManagerPip.Install(out AOutput: string): boolean;
157157
.Cmd(GetPythonEngine().ProgramName,
158158
TExecCmdArgs.BuildArgv(
159159
GetPythonEngine().ProgramName,
160-
LIn + [FDefs.PackageName]),
160+
LIn),
161161
TExecCmdArgs.BuildEnvp(
162162
GetPythonEngine().PythonHome,
163163
GetPythonEngine().ProgramName,
@@ -181,7 +181,7 @@ function TPyPackageManagerPip.Uninstall(out AOutput: string): boolean;
181181
.Cmd(GetPythonEngine().ProgramName,
182182
TExecCmdArgs.BuildArgv(
183183
GetPythonEngine().ProgramName,
184-
LIn + [FDefs.PackageName]),
184+
LIn),
185185
TExecCmdArgs.BuildEnvp(
186186
GetPythonEngine().PythonHome,
187187
GetPythonEngine().ProgramName,

0 commit comments

Comments
 (0)