On Mon, Sep 3, 2012 at 4:26 PM, Matthew Brett <[email protected]> wrote: > Hi, > > On Mon, Sep 3, 2012 at 8:45 PM, Aaron Meurer <[email protected]> wrote: >> That looks like it would work. This is our .travis.yml: >> https://github.com/sympy/sympy/blob/master/.travis.yml. >> >> **Hopefully** when we release, pip install sympy and pip-3.2 install >> sympy (or whatever the Python 3 pip binary is called) should just >> work. I say hopefully because pip likes to do its own thing >> sometimes, and it's almost impossible for me as a package maintainer >> to do anything about it. > > pip makes me nervous as well. Can you upload a separate python 2 and > python 3 source package to pypi and expect pip / easy_install to get > the right one by default?
That's what I'm hoping. If it doesn't work, we'll see what needs to be done at that point. Otherwise, I'd rather not jump the gun with some unnecessarily complicated solution. I'll test it once we have a release candidate. By the way, at the very least, you will get an informative error message if you try to run python3 setup.py on the Python 2 code base or python2 setup.py on the Python 3 code base, thanks to a clever trick in __init__.py. Aaron Meurer > > Presumably you chose not to run the 2to3 conversion in your base > setup.py because it takes too long? > > Cheers, > > Matthew > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
