[IPython-user] IPython1 0.3 prerelease : some failures

Johann Cohen-Tanugi cohen@slac.stanford....
Wed May 14 11:17:25 CDT 2008


ok good! And sorry for the multiple posts!
Now that I am at it, with ipython0 there is an executable ipython, very 
basic wrapper to the 2 lines that call ipython app within python. I was 
wondering why there is nothing like that with ipython1.
Otherwise stated, how do I start to play with ipython1 ? :) I am sure 
there is a beginning of tutorial somewhere,  but could not find it out. 
I launched ipnotebook but it stops at 2008/05/14 18:16 +0200 [-] 
Starting factory 
<ipython1.external.twisted.web2.channel.http.HTTPFactory instance at 
0x9511d0c>
and does not do anything anymore after that, just hangs....

anyway, keep up with the good work!
Johann

Brian Granger wrote:
> Johann,
>
> Thanks for this.  These are knows errors/failures and they occur in a
> non-critical component that is still under heavy development.  So,
> everything looks great!
>
> Brian
>
> On Tue, May 13, 2008 at 3:03 PM, Johann Cohen-Tanugi
> <cohen@slac.stanford.edu> wrote:
>   
>> hello, here is my setup :
>> [root@jarrett ipython1-dev]# python setup.py install
>> ============================================================================
>> BUILDING IPYTHON1
>>                python: 2.5.1 (r251:54863, Oct 30 2007, 13:54:11)  [GCC
>>                        4.1.2 20070925 (Red Hat 4.1.2-33)]
>>              platform: linux2
>>
>> REQUIRED DEPENDENCIES
>>               IPython: 0.8.3.svn.r3001
>>        Zope.Interface: yes
>>               Twisted: 2.5.0
>>
>> OPTIONAL DEPENDENCIES
>>               pexpect: yes
>>              httplib2: yes
>>            sqlalchemy: yes
>>            simplejson: yes
>>
>> everything goes ok when I trial ipython1, until :
>>
>>    testTaskIDs
>> ...                                                        [OK]
>>    testTaskResults
>> ...                                                    [OK]
>>                                                [ERROR]
>> ipython1.notebook.tests.test_notebook
>>  NotebookTestCase
>>    testTags
>> ...                                                           [OK]
>>    testappendNode ...
>> [ERROR]
>>    testdropNode ...
>> [ERROR]
>>    testeditNode ...
>> [ERROR]
>>    testinsertNode ...
>> [ERROR]
>>    testmergeUsers ...
>> [ERROR]
>>    testmoveNode ...
>> [ERROR]
>>    testmultiUser ...
>> [ERROR]
>>    testnidAgreement ...
>> [ERROR]
>>    testprependNode ...
>> [ERROR]
>>    testxmlBackup ...
>> [ERROR]
>> doctest
>>  DocTestCase
>>    fullPath
>> ...                                                           [OK]
>>  DocFileCase
>>    tst_tools_utils_doctest_txt
>> ...                                        [OK]
>>    tst_tools_utils_doctest2_txt
>> ...                                       [OK]
>>  DocTestCase
>>    extractVars
>> ...                                                        [OK]
>>    list_strings
>> ...                                                       [OK]
>>    marquee
>> ...                                                            [OK]
>>    shexp
>> ...                                                              [OK]
>>
>> ===============================================================================
>> [ERROR]: ipython1.kernel.tests.test_multienginexmlrpc
>>
>> Traceback (most recent call last):
>>  File "/usr/lib/python2.5/site-packages/twisted/trial/runner.py", line
>> 555, in loadPackage
>>    module = modinfo.load()
>>  File "/usr/lib/python2.5/site-packages/twisted/python/modules.py",
>> line 386, in load
>>    return self.pathEntry.pythonPath.moduleLoader(self.name)
>>  File "/usr/lib/python2.5/site-packages/twisted/python/modules.py",
>> line 621, in moduleLoader
>>    return self._moduleLoader(modname)
>>  File "/usr/lib/python2.5/site-packages/twisted/python/reflect.py",
>> line 357, in namedAny
>>    topLevelPackage = __import__(trialname)
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/kernel/tests/test_multienginexmlrpc.py",
>> line 16, in <module>
>>    from ipython1.kernel.multienginexmlrpc import IXMLRPCMultiEngineFactory
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/kernel/multienginexmlrpc.py",
>> line 30, in <module>
>>    from twisted.web import xmlrpc as webxmlrpc
>> exceptions.ImportError: No module named web
>> ===============================================================================
>> [ERROR]: ipython1.kernel.tests.test_taskxmlrpc
>>
>> Traceback (most recent call last):
>>  File "/usr/lib/python2.5/site-packages/twisted/trial/runner.py", line
>> 555, in loadPackage
>>    module = modinfo.load()
>>  File "/usr/lib/python2.5/site-packages/twisted/python/modules.py",
>> line 386, in load
>>    return self.pathEntry.pythonPath.moduleLoader(self.name)
>>  File "/usr/lib/python2.5/site-packages/twisted/python/modules.py",
>> line 621, in moduleLoader
>>    return self._moduleLoader(modname)
>>  File "/usr/lib/python2.5/site-packages/twisted/python/reflect.py",
>> line 357, in namedAny
>>    topLevelPackage = __import__(trialname)
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/kernel/tests/test_taskxmlrpc.py",
>> line 17, in <module>
>>    from ipython1.kernel import taskxmlrpc
>>  File "/usr/lib/python2.5/site-packages/ipython1/kernel/taskxmlrpc.py",
>> line 29, in <module>
>>    from twisted.web import xmlrpc as webxmlrpc
>> exceptions.ImportError: No module named web
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testappendNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 65, in testappendNode
>>    self.u.addNode(self.nb.root.nodeID, c)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]: ipython1.notebook.tests.test_notebook.NotebookTestCase.testdropNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 84, in testdropNode
>>    self.u.addNode(self.nb.root.nodeID, c)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]: ipython1.notebook.tests.test_notebook.NotebookTestCase.testeditNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 92, in testeditNode
>>    self.u.addNode(self.nb.root.nodeID, c)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testinsertNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 78, in testinsertNode
>>    self.u.addNode(self.nb.root.nodeID, c, 1)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testmergeUsers
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 115, in testmergeUsers
>>    self.loadNodes(4)
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 59, in loadNodes
>>    l.append(self.u.addNode(parent.nodeID, c, index))
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 194, in addNode
>>    assert user in parent.notebook.writers or user is parent.notebook.user,\
>> exceptions.AttributeError: 'NoneType' object has no attribute 'writers'
>> ===============================================================================
>> [ERROR]: ipython1.notebook.tests.test_notebook.NotebookTestCase.testmoveNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 127, in testmoveNode
>>    self.u.addNode(self.nb.root.nodeID, c)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testmultiUser
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 109, in testmultiUser
>>    ub.addNode(nb.root.nodeID, c)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 473, in addChild
>>    n.insertAfter(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertAfter'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testnidAgreement
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 210, in testnidAgreement
>>    self.loadNodes(16)
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 59, in loadNodes
>>    l.append(self.u.addNode(parent.nodeID, c, index))
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 194, in addNode
>>    assert user in parent.notebook.writers or user is parent.notebook.user,\
>> exceptions.AttributeError: 'NoneType' object has no attribute 'writers'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testprependNode
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 71, in testprependNode
>>    self.u.addNode(self.nb.root.nodeID, c, 0)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 476, in addChild
>>    self[index].insertBefore(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertBefore'
>> ===============================================================================
>> [ERROR]:
>> ipython1.notebook.tests.test_notebook.NotebookTestCase.testxmlBackup
>>
>> Traceback (most recent call last):
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 160, in testxmlBackup
>>    self.loadNodes(8)
>>  File
>> "/usr/lib/python2.5/site-packages/ipython1/notebook/tests/test_notebook.py",
>> line 59, in loadNodes
>>    l.append(self.u.addNode(parent.nodeID, c, index))
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 451, in addNode
>>    return self.nbc.addNode(self.user.userID, parentID, node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/notebook.py",
>> line 196, in addNode
>>    n = parent.addChild(node, index)
>>  File "/usr/lib/python2.5/site-packages/ipython1/notebook/models.py",
>> line 476, in addChild
>>    self[index].insertBefore(child)
>> exceptions.AttributeError: 'NoneType' object has no attribute 'insertBefore'
>> -------------------------------------------------------------------------------
>> Ran 278 tests in 22.519s
>>
>> FAILED (errors=12, successes=268)
>>
>> best,
>> Johann
>> _______________________________________________
>> IPython-user mailing list
>> IPython-user@scipy.org
>> http://lists.ipython.scipy.org/mailman/listinfo/ipython-user
>>
>>     


More information about the IPython-user mailing list