Steve Dower <steve.do...@python.org> added the comment:

Eryk is correct, the displayed version number is the one that determines 
whether to update existing files or not, and the fourth field is (IIUC) not 
used for this by WiX (our installer technology). We also cannot override the 
displayed version using this technology.

It's also worth noting that the Windows Store package is similarly limited, and 
has a slightly different scheme again (I forget why, but if it could've been 
identical then it would have been - I guess it was because we cannot do 
prerelease versions there).

So the only real fix is for someone to rewrite the entire installer using a new 
technology. I'm not volunteering to do that, and as long as I'm the build 
manager I'm not going to accept any PRs doing it (though that's not to say that 
I won't do it myself, just that I'm not currently considering unsolicited 
contributions and doing it would be a waste of your time). Consistency between 
releases is more important right now - it's not difficult to find the version 
number for a particular install if needed (just look at its file properties).

----------
resolution:  -> not a bug
stage:  -> resolved
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue31103>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to