[Distutils] Replacing pip.exe with a Python script
Thomas Heller
theller at ctypes.org
Wed Jul 17 15:49:38 CEST 2013
Am 17.07.2013 15:33, schrieb Paul Moore:
> On 17 July 2013 14:13, Thomas Heller <theller at ctypes.org
> <mailto:theller at ctypes.org>> wrote:
>
> Am 15.07.2013 19:26, schrieb Donald Stufft:
>
> Maybe this is a crazy idea, but would a windows only extension work?
> .pye(executable) Then just associate .pye with the launcher. Python
> won't see .pye as importable so there's no shadow issues.
>
>
> pip.bat?
>
>
> That's my cue to cry :-)
>
> If you missed my earlier comments about bat files, then no - bat files
> have a significant number of failings that make them unsuitable for this
> sort of thing.
Yes, missed them. Sorry that I did not read enough of the discussion,
I just stumbled over some messages in this thread and .bat popped up in
my head.
I still use them for quite some things although I have been bitten by
their problems myself often enough.
> I'm afraid exe files as wrappers are probably the only viable option.
> The basic reason is that the OS recognises exe files in all context,
> with no special configuration needed. This is not true of any other file
> type. So anything else will have corner cases that will give unexpected
> results.
Thomas
More information about the Distutils-SIG
mailing list