Steve Dower added the comment:

Unless this is documented somewhere, it's a new feature in a deprecated module.

You can easily produce a third-party distutils command that does this 
differently, but I see limited benefit in changing this command. I'd also need 
to dig deeper to learn how bdist_msi works to make sure the change is sound, 
which I'm not entirely convinced it is (MSI custom actions are very difficult 
to get right, and have a lot of strange quirks - the big concern here would be 
breaking a property reference by adding the option in the wrong column, instead 
of using a custom action to set the property that is referenced from the action 
that executes it).

In short, non-trivial, rarely used, easily overrideable from the build scripts 
that need it. I'd recommend this for a third party module, but at this stage it 
should only be changed in the standard library if it doesn't match some 
documentation.

----------
versions: +Python 3.7 -Python 3.6

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

Reply via email to