[Python-Dev] Python-2.3.2 windows binary screwed

Thomas Heller theller at python.net
Thu Oct 16 02:51:14 EDT 2003


"Tim Peters" <tim.one at comcast.net> writes:

> [Thomas Heller]
>> Before I'd like some questions to be answered, probably Martin or Tim
>> have an opinion here (but others are also invited).
>>
>> First, I hope that it's ok to build the installer with the VC6 SP5
>> dlls.
>
> I have in the past <wink>.  It's OK by me.  The Wise script should already
> be refusing to replace newer versions of these DLLs.
>
>> The other possibility that comes to mind is to not include
>> *any* MS runtime dlls, and provide the MS package VCREDIST.EXE
>> separately.
>
> Martin pointed out correctly that Win95 didn't ship with these things, so
> it's safest to keep shipping them until Python moves to VC7 (at which point
> I don't think we can pretend to support Win9x anymore).
>
>> Second, what about the filename / version number / build number?
>
> The build number should definitely change.  When someone sends a snippet
> from an interactive prompt with an incomprehensible error report, the build
> number they're unwittingly tricked into including is the best clue about
> what they're really running.  The version number shouldn't change.

Too late.  Anthony already published on creosote what I sent him.  With
the exception of the MS dlls, the installer contains and installs the
exactly identical files as Python-2.3.2.exe, and this includes the build
number since I did not rebuild Python itself.

>> IMO one should be able to distinguish the new installer from the old
>> one. The easiest thing would be to just change the filename into maybe
>> Python-2.3.2.1.exe.
>
> +1.

Python-2.3.2-1.exe is it now.

Thomas




More information about the Python-Dev mailing list