Hello all,

I just made an IPython ticket to make sure we (the IPython dev team) fix
isympy before 0.11 is released:

https://bugs.launchpad.net/ipython/+bug/512123

In the meantime if you are using IPython trunk, you can do:

ipython -p sympy

To get the same effect.

Cheers,

Brian

On Sun, Jan 24, 2010 at 10:08 AM, Aaron S. Meurer <[email protected]>wrote:

>
> On Jan 23, 2010, at 8:37 PM, gsever wrote:
>
> >
> >
> > On Jan 23, 4:56 pm, "Aaron S. Meurer" <[email protected]> wrote:
> >> OK.  We need to fix isympy.  Could you push the fixes you were able to
> make up to github or somewhere?  I can't get this error, but rather some
> NameError, assumedly because it is the issue you already fixed.
> >>
> >> On the other hand, I am probably testing it wrong.  How did you test the
> latest iPython?  Did you have to install the development ipython, or is
> there some other way to do it?  This is what I tried:
> >>
> >> dhcp-baca-43:sympy aaronmeurer(master$)$../../ipython/ipython.py
> bin/isympy
> >> [IPythonApp] File does not have a .py or .ipy extension:
> </Users/aaronmeurer/Documents/python/sympy/sympy/bin/isympy>
> >> dhcp-baca-43:sympy aaronmeurer(master$)$mv bin/isympy bin/isympy.py
> >> dhcp-baca-43:sympy aaronmeurer(master*$%)$../../ipython/ipython.py
> bin/isympy.py
> >> ------------------------------------------------------------
> >> Traceback (most recent call last):
> >>   File "/Users/aaronmeurer/Documents/python/sympy/sympy/bin/isympy.py",
> line 54, in <module>
> >>     isympy_dir = os.path.dirname(__file__)         # bin/isympy
> >> NameError: name '__file__' is not defined
> >>
> >> WARNING: Failure executing file:
> </Users/aaronmeurer/Documents/python/sympy/sympy/bin/isympy.py>
> >>
> >> Aaron Meurer
> >
> > Here are the steps:
> >
> > bzr branch lp:~fdo.perez/ipython/trunk-dev
> > python setup.py install
>
> Right.  I'd rather not install python 11, especially considering that sympy
> does not work with it yet.  Do you know how to test it without installing
> it?
> >
> > git clone git://git.sympy.org/sympy.git
> > python setup.py install
> >
> > (I like the variety, bzr for IPython, git for sympy, svn for numpy,
> > scipy, matplotlib, mercurial for SAGE, what else :)
> >
> > These are my changes so far:
> >
> > [gse...@ccn sympy]$ git diff
> > diff --git a/sympy/interactive/__init__.py b/sympy/interactive/
> > __init__.py
> > index ba4b37c..7f5393f 100644
> > --- a/sympy/interactive/__init__.py
> > +++ b/sympy/interactive/__init__.py
> > @@ -10,7 +10,7 @@ def init_printing(stringify_func):
> >     try:
> >         import IPython
> >
> > -        ip = IPython.ipapi.get()
> > +        ip = IPython.core.ipapi.get()
> >
> >         if ip is not None:
> >             def result_display(self, arg):
> > @@ -94,7 +94,7 @@ def __init__(self):
> >     try:
> >         import IPython
> >
> > -        ip = IPython.ipapi.get()
> > +        ip = IPython.core.ipapi.get()
> >
> >         if ip is not None:
> >             if session == 'python':
>
> This patch breaks the current iPython.  We will probably want to maintain
> support for both, at least for a little while, so whatever fix we do will
> have to do version checking.
>
> By the way, what is the timeline for iPython 0.11?
>
> Aaron Meurer
> >
> > There is a substantial API change in the upcoming IPython (v0.11).
> > Fernando has been calling for test and integration test help. This
> > might be a good time to figure the issues from the Sympy's window.
> >
> >
> > --
> > 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] <sympy%[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] <sympy%[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.

Reply via email to