[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread William Stein
On 9/11/07, Jaap Spies <[EMAIL PROTECTED]> wrote: > > Well I thought about this a bit more, and now I'm starting to think > > it's not going to be *too* bad. There's a lot of existing C code out > > there that uses the Python C API, and I doubt that python 3000 is > > going to totally break all th

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread Jaap Spies
David Harvey wrote: > > On Sep 11, 2007, at 2:51 PM, Robert Bradshaw wrote: > >>> What I'm more worried about is cython compatibility, especially if >>> python internals have changed a lot. >> Me too... It looks like 2.x is going to be around for a while though, >> so we'll hopefully have time t

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread David Harvey
On Sep 11, 2007, at 2:51 PM, Robert Bradshaw wrote: >> What I'm more worried about is cython compatibility, especially if >> python internals have changed a lot. > > Me too... It looks like 2.x is going to be around for a while though, > so we'll hopefully have time to transition. I'm not lookin

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread Robert Bradshaw
On Sep 11, 2007, at 6:11 AM, David Harvey wrote: > On Sep 11, 2007, at 8:59 AM, Jaap Spies wrote: > >> >> Hamptonio wrote: >>> Many of you are probably already aware of this, but there is an >>> early >>> alpha release of python 3000 that came out a couple of weeks ago. I >>> thought that migh

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread Jaap Spies
mabshoff wrote: > > supply fixes upstream if we decide to do so. Overall we have plenty of > time for the switch because 2.x will be maintained in parallel with > 3.x for at least two years. And because we build from sources we can > pretty much switch any time we want. I would be willing to mai

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread Martin Albrecht
> object : SyntaxError('invalid syntax', ('/tmp/Work2/sage-2.8.4- > python3k/local/lib/python/distutils/core.py', 113, 31, 'except > DistutilsSetupError, msg:\n')) > type: SyntaxError > refcount: 4 > address : 0x9594e0 > lost sys.stderr > [4701 refs] > Failure to build gdmodule I think "

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread mabshoff
> The fix shouldn't be obvious Logic all wrong, the fix is obvious and I meant to write that, it is "print string" no longer working, but now we need print(string) Anyway, the problem now is in distutils: setup(name="gdmodule", version=this_version, description="GD Package", long_desc

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread mabshoff
On Sep 11, 3:11 pm, David Harvey <[EMAIL PROTECTED]> wrote: > On Sep 11, 2007, at 8:59 AM, Jaap Spies wrote: > > > > > > > Hamptonio wrote: > >> Many of you are probably already aware of this, but there is an early > >> alpha release of python 3000 that came out a couple of weeks ago. I > >> th

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread David Harvey
On Sep 11, 2007, at 8:59 AM, Jaap Spies wrote: > > Hamptonio wrote: >> Many of you are probably already aware of this, but there is an early >> alpha release of python 3000 that came out a couple of weeks ago. I >> thought that might be worth pointing out now so folks can take a look >> and get

[sage-devel] Re: Python 3000 (aka 3.0)

2007-09-11 Thread Jaap Spies
Hamptonio wrote: > Many of you are probably already aware of this, but there is an early > alpha release of python 3000 that came out a couple of weeks ago. I > thought that might be worth pointing out now so folks can take a look > and get used to it early. The final release is tentatively sche