I just had a first look and the most warnings (on startup) arise for the __cmp__ method, wich seems to be removed in python 3.x
greatz Johannes Am 15.07.2010 00:06, schrieb Johannes: > many thanks guys, i'll test it soon and give some feedback about the > results. > > greatz Johannes > Am 14.07.2010 23:55, schrieb Carl Witty: > >> On Wed, Jul 14, 2010 at 2:43 PM, Mike Hansen <mhan...@gmail.com> wrote: >> >> >>> On Wed, Jul 14, 2010 at 2:31 PM, Johannes <dajo.m...@web.de> wrote: >>> >>> >>>> i want to check which part of the sagecode makes problems when trying to >>>> port it to python 3.x. For that, I want want to build it with the '-3' >>>> option, but i dont want to edit every single makefile. is the a special >>>> place to put something like a global python build parameter? >>>> >>>> >>> This is a runtime option you pass to python rather than a build >>> option. To make use of it , you can make the following change in >>> $SAGE_ROOT/local/bin/sage-sage >>> >>> >>> --- a/sage-sage >>> +++ b/sage-sage >>> @@ -205,7 +205,7 @@ >>> >>> sage() { >>> sage_setup >>> - sage-ipython "$@" -i >>> + python -3 sage-ipython "$@" -i >>> } >>> >>> if [ $# -eq 0 ]; then >>> >>> >>> Then, you'll see a lot of deprecation warnings when Sage starts. >>> >>> >> Also, you can change this line in sage-doctest: >> >> --- a/sage-doctest Tue Jul 13 18:13:17 2010 -0700 >> +++ b/sage-doctest Wed Jul 14 14:56:40 2010 -0700 >> @@ -125,7 +125,7 @@ >> ###################################################### >> # The Python binary >> ###################################################### >> -PYTHON = "python" >> +PYTHON = "python -3" >> >> >> def pad_zeros(s, size): >> >> and any doctests will be run in -3 mode. (Which means that huge >> numbers of doctests will fail, because the "expected" outputs don't >> have the deprecation warnings.) >> >> Carl >> >> >> > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org