<div dir="ltr">You could also distribute distribute as a wheel distribution. The format is designed to let you do your 2to3 runs ahead of time in addition to the compiling-of-C-extensions that people think of first.</div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Feb 26, 2013 at 1:17 PM, Tres Seaver <span dir="ltr"><<a href="mailto:tseaver@palladion.com" target="_blank">tseaver@palladion.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<div class="im"><br>
On 02/26/2013 04:20 AM, Marius Gedminas wrote:<br>
> On Tue, Feb 26, 2013 at 09:17:29AM +0000, Paul Moore wrote:<br>
>> On 26 February 2013 06:21, Chris Withers <<a href="mailto:chris@simplistix.co.uk">chris@simplistix.co.uk</a>><br>
>> wrote:<br>
>>> File "./setuptools/dist.py", line 103 except ValueError, e: ^<br>
>>> SyntaxError: invalid syntax<br>
>>><br>
>>> Can other people reproduce this? When was that Python 3<br>
>>> incompatible except clause introduced?<br>
>><br>
>> I quite often see this, it's usually because something that pip is<br>
>> doing (building the metadata/dependency stuff, the actual code<br>
>> build is fine) is failing to run 2to3.<br>
>><br>
>> I can't offer anything in the way of a fix, I'm afraid...<br>
><br>
> How hard would it be to rewrite distribute to use a common language<br>
> subset instead of relying on 2to3?<br>
<br>
</div>The sheer number of developer hours saved by not waiting for the 2to3 run<br>
every time a Py3k virtualenv is created should dwarf whatever effort is<br>
involve.  Any volunteers to "take on for the team"?<br>
<br>
<br>
Tres.<br>
- --<br>
===================================================================<br>
Tres Seaver          <a href="tel:%2B1%20540-429-0999" value="+15404290999">+1 540-429-0999</a>          <a href="mailto:tseaver@palladion.com">tseaver@palladion.com</a><br>
Palladion Software   "Excellence by Design"    <a href="http://palladion.com" target="_blank">http://palladion.com</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.11 (GNU/Linux)<br>
Comment: Using GnuPG with undefined - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
iEYEARECAAYFAlEs/CAACgkQ+gerLs4ltQ6oEgCcDobQyI2TbW5Ev0NDtxAOqSlJ<br>
GBwAn3F4NMJ9nzY1/xmkxcvJdW8hceYp<br>
=Bbmr<br>
-----END PGP SIGNATURE-----<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/distutils-sig" target="_blank">http://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</div></div></blockquote></div><br></div>