<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Any version bdist_msi for pure Python packages</title>
	<link>http://ramblings.timgolden.me.uk/2009/05/05/any-version-bdist_msi-for-pure-python-packages/</link>
	<description>The ramblings of Tim Golden</description>
	<pubDate>Fri, 10 Feb 2012 06:27:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>By: tim</title>
		<link>http://ramblings.timgolden.me.uk/2009/05/05/any-version-bdist_msi-for-pure-python-packages/#comment-981</link>
		<author>tim</author>
		<pubDate>Wed, 06 May 2009 07:13:23 +0000</pubDate>
		<guid>http://ramblings.timgolden.me.uk/2009/05/05/any-version-bdist_msi-for-pure-python-packages/#comment-981</guid>
		<description>@Brad: well, my memory obviously played me false -- I thought I remembered that the MSI was previously tied to one version. Obviously not. Still, as you say, it's always good to see some ownership and maintenance in the stdlib, and especially on the Windows side. The issue comments do point out that, with whatever changes have taken place under the covers, it should now be possible to add a "Change" button visible in "Add &#038; Remove Progs" which would allow you to install all your existing modules for a new version of Python.

As to your building a joint MSI, I'm afraid I'm pretty much ignorant. Have you tried posting the question to the lists? Be interesting to see if someone had already solved the problem.</description>
		<content:encoded><![CDATA[<p>@Brad: well, my memory obviously played me false &#8212; I thought I remembered that the MSI was previously tied to one version. Obviously not. Still, as you say, it&#8217;s always good to see some ownership and maintenance in the stdlib, and especially on the Windows side. The issue comments do point out that, with whatever changes have taken place under the covers, it should now be possible to add a &#8220;Change&#8221; button visible in &#8220;Add &#038; Remove Progs&#8221; which would allow you to install all your existing modules for a new version of Python.</p>
<p>As to your building a joint MSI, I&#8217;m afraid I&#8217;m pretty much ignorant. Have you tried posting the question to the lists? Be interesting to see if someone had already solved the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Allen</title>
		<link>http://ramblings.timgolden.me.uk/2009/05/05/any-version-bdist_msi-for-pure-python-packages/#comment-980</link>
		<author>Brad Allen</author>
		<pubDate>Wed, 06 May 2009 01:18:23 +0000</pubDate>
		<guid>http://ramblings.timgolden.me.uk/2009/05/05/any-version-bdist_msi-for-pure-python-packages/#comment-980</guid>
		<description>Great! I've been using bdist_msi to distribute packages to customers who use Windows, so I'm glad it's being maintained with new features being added.

However, I've had no problem installing to arbitrary Python locations (such as virtualenv directories), so I don't understand the benefit of the new feature.

btw, any idea how to build an MSI installer containing multiple different eggs (each with its own setup.py)? Currently I am building MSI installers for all the third party libraries along with my own app, so my customer is getting a handful of different installers. It would be nice if I could build one big installer.</description>
		<content:encoded><![CDATA[<p>Great! I&#8217;ve been using bdist_msi to distribute packages to customers who use Windows, so I&#8217;m glad it&#8217;s being maintained with new features being added.</p>
<p>However, I&#8217;ve had no problem installing to arbitrary Python locations (such as virtualenv directories), so I don&#8217;t understand the benefit of the new feature.</p>
<p>btw, any idea how to build an MSI installer containing multiple different eggs (each with its own setup.py)? Currently I am building MSI installers for all the third party libraries along with my own app, so my customer is getting a handful of different installers. It would be nice if I could build one big installer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

