Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Christian Heimes
Mark Hammond wrote: > Me too - I still regularly build the svn version of Python, and although I > don't regularly turn them into .MSI files, I'm confident I could learn how to > do that ;) I understand that over time the binary process will need some > tweaking, but in the general case, I expe

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Jeroen Ruigrok van der Werven
-On [20080225 16:02], Christian Heimes ([EMAIL PROTECTED]) wrote: >For the MSI installers you also need Python 2.5, your pywin32 package >and some additional tools like the help compiler and cabarc.exe. Have you looked at http://wix.sourceforge.net/ ? -- Jeroen Ruigrok van der Werven / a

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Jeroen Ruigrok van der Werven
-On [20080224 19:57], "Martin v. Löwis" ([EMAIL PROTECTED]) wrote: >I can continue to provide Windows binaries if desired. If need be, I can help testing the build infrastructure since I have access to various releases of Visual Studio as well. -- Jeroen Ruigrok van der Werven / asmodai イェルーン ラ

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Christian Heimes
Jeroen Ruigrok van der Werven wrote: > Have you looked at http://wix.sourceforge.net/ ? WiX looks interesting but I'm neither in the position to change the installer nor do I have a strong opinion. It's Martin's area of expertise. On the one hand a XML based MSI generator could be easier to maint

Re: [Python-3000] removing destructuring del

2008-02-25 Thread Guido van Rossum
On Sun, Feb 24, 2008 at 9:55 PM, Neal Norwitz <[EMAIL PROTECTED]> wrote: > What bothers me more is assert of a tuple. It does the wrong thing > from what newbies expect. pychecker warns about this, but the version > of pylint in use at Google doesn't warn about this. I wonder if we > should

[Python-3000] Print Statement => Function

2008-02-25 Thread Hasan Diwan
I attended Guido's talk in which he said that the print statement was going to become a function, but gave no sense of direction. There is a print-like statement in the file statement called "write". So, perhaps print could be reworked as follows, for starters: def print(self, fileobj, stringobj,

Re: [Python-3000] Print Statement => Function

2008-02-25 Thread Guido van Rossum
PEP 3105 On Mon, Feb 25, 2008 at 9:14 AM, Hasan Diwan <[EMAIL PROTECTED]> wrote: > I attended Guido's talk in which he said that the print statement was > going to become a function, but gave no sense of direction. There is a > print-like statement in the file statement called "write". So, perha

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 24, 2008, at 9:19 AM, Christian Heimes wrote: > Barry Warsaw wrote: >> I'd also like for us to consider doing regular monthly releases. >> Several other FLOSS projects I'm involved with are doing this to very >> good success. The nice thing is

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 24, 2008, at 1:57 PM, Martin v. Löwis wrote: >> It very well might. See Christian Heimes's follow up re: Windows >> builds. OTOH, I'm okay if at least for the alphas, the binary >> builds lag behind the source releases, though I'd like

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Martin v. Löwis
> On the one hand a XML based MSI generator could be easier to maintain. I've looked at it, and I seriously doubt that. In WiX, you need to specify a fixed file list (perhaps with wildcards; I'm unsure). This will be tricky for Python, where the list of files to be installed changes all the time.

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Martin v. Löwis
> Have you solved the problem with the VS CRT redist > (http://bugs.python.org/issue1569)? Maybe Mark is able to assist you. No, I still haven't found a solution. I do want to use the merge module; anything else probably isn't going to work. Regards, Martin ___

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Martin v. Löwis
>> For the MSI installers you also need Python 2.5, your pywin32 package >> and some additional tools like the help compiler and cabarc.exe. > > Have you looked at http://wix.sourceforge.net/ ? Yes. Martin ___ Python-3000 mailing list Python-3000@pyth

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread David Bolen
Barry Warsaw <[EMAIL PROTECTED]> writes: > On Feb 24, 2008, at 1:57 PM, Martin v. Löwis wrote: > >>> It very well might. See Christian Heimes's follow up re: Windows >>> builds. OTOH, I'm okay if at least for the alphas, the binary >>> builds lag behind the source releases, though I'd like

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Christian Heimes
Martin v. Löwis wrote: > No, I still haven't found a solution. I do want to use the merge > module; anything else probably isn't going to work. Da...ng Didn't you prepare a new MSI installer for 3.0a2 that includes the VS Redist MSM for X86? I vaguely remember that you've replaced my installer wit

Re: [Python-3000] [Python-Dev] Python 2.6 and 3.0

2008-02-25 Thread Christian Heimes
Martin v. Löwis wrote: > I've looked at it, and I seriously doubt that. In WiX, you need to > specify a fixed file list (perhaps with wildcards; I'm unsure). This > will be tricky for Python, where the list of files to be installed > changes all the time. > > You *need* to have a turing-complete pa

Re: [Python-3000] Python 2.6 and 3.0

2008-02-25 Thread Christian Heimes
Barry Warsaw wrote: > From the follow ups, it sounds like others can pitch in here. A > question though: is it reasonable to hold up the monthly release because > a binary build we're going to make available can't be done at the same > time? > > My preference (at least for the alphas) is "no". I