But this time with a report!

Broken spkgs:

PIL
setuptools (really distribute)
sympy
pycrypto
pynac
rpy2
pexpect
gdmodule
sqlalchemy
networkx
mpmath
zn_poly
sagenb
sagetex (maybe?)
scons
(almost certainly polybori -- it depends on scons)

and a number of others that use python 2 spkg-install scripts, or need
other minor updates.

Of these, setuptools, sympy, rpy2, sqlalchemy, networkx, mpmath, and
pycrypto should be fixed with simple updates (see #15510, #15511, and
#15512 for the first 3). For the others:

gdmodule, PIL, sqlalchemy -- do we use these anywhere? (I don't see any
imports, or even tests of these libraries in our test suite, although I
could be missing something) If not, I think would vote that we should
change these to optional spkgs; reduce the bloat of the base distribution.

PIL -- If we keep this a standard package, we should switch to Pillow, as
upstream PIL is dead.

pynac -- I have a small patch that makes this build against python3, and
hopefully this will be sufficient to make it work.

pexpect, zn_poly -- 2to3 seems to be sufficient for these

scons -- there is on going work to port to python3 (seems likely to come
with the next release)

polybori -- no clue


This leaves a very short list of what packages we are waiting on:
sagenb
scons
polybori
sagetex?
sage library + scripts

In other words, almost everything upstream is ready for Python 3.

-- 
Andrew

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to