[issue4120] Do not embed manifest files in *.pyd when compiling with MSVC
report at bugs.python.org
Tue Dec 1 11:54:04 CET 2009
egaudry <eg at fft.be> added the comment:
I came across this (very) interesting thread after experiencing some
redistribution issue with a python(2.6)-based package built with msvc9
I used to struggled with the SxS Microsoft policy in the past. After I
finally went for the private assembly/crt runtime redistribution
solution, I always succeeded to deliver a stand-alone package to any
windows host around (I got full control on what's actually build and
Having now (using the disutils module) the manifest file embedded in the
python extension actually forbids this redistribution solution, for the
reasons that have been posted here (SxS policy), unless a private
assembly/crt runtime is provided next to each built extension. IMHO,
this is not a convenient (and common) way to redistribute a software.
This is why I fully agree with the propositions that were made here,
i.e. not embedding manifest into a python extension built with the
distutils module and msvc.
Could anyone tell us if a decision has been made about such a change ?
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list