Here's a list of all the new features in Python 3.3:
http://docs.python.org/dev/whatsnew/3.3.html.  I don't see what might
be causing the metaclass issue from that, though.  I haven't had a
chance to look at the other problems yet.

Aaron Meurer

On Sat, May 26, 2012 at 1:13 PM, Aaron Meurer <[email protected]> wrote:
> Hi.
>
> I recently downloaded the latest alpha of Python 3.3, and there are a
> lot of test failures.  See
> http://code.google.com/p/sympy/issues/detail?id=3272 for details.
>
> Any help in debugging these would be appreciated.  Right now, the
> doctests completely crash because of some metaclass issue, and the
> regular tests hang on sympy/core/tests/test_expand.py (see the issue
> for more details).
>
> Python 3.3 enables hash randomization, which randomizes the hash of
> objects, so likely most if not all of the failures are due to that.
> If you get different results on different runs, this is likely the
> reason.
>
> We also need to figure out if it's possible to get the seed for the
> hash randomization and if it can be inputted manually.
>
> To test Python 3.3, you'll need to download it from
> http://python.org/download/releases/3.3.0/.  There are binaries for
> Mac OS X and Windows, but for Linux you'll have to compile it (don't
> worry, it's not hard, and doesn't take long).  Then, run (from the
> sympy directory)
>
> ./bin/use2to3
> /path/to/the/python3.3/executable/python.exe py3k-sympy/bin/test
> /path/to/the/python3.3/executable/python.exe py3k-sympy/bin/doctest
>
> You can't run setup.py test yet for the same reason you can't in
> Python 3.2, because of bug in Python that causes a stack overflow
> (when pull request #1304 is merged, this will no longer be an issue).
>
> Aaron Meurer

-- 
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.

Reply via email to