#19616: Update sagenb
-------------------------------------+-------------------------------------
       Reporter:  kcrisman           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  critical           |    Milestone:  sage-6.10
      Component:  notebook           |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Karl-Dieter        |    Reviewers:
  Crisman                            |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  fd1ec53da213ce1e739496abfb40c50284948041
  u/kcrisman/ticket/19616            |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by jdemeyer):

 * status:  needs_review => needs_work


Comment:

 The documentation doesn't build:
 {{{
 # Sphinx version: 1.2.2
 # Python version: 2.7.9
 # Docutils version: 0.12 release
 # Jinja2 version: 2.7.3
 # Loaded extensions:
 #   sphinx.ext.graphviz from /usr/local/src/sage-
 config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/graphviz.pyc
 #   sphinx.ext.inheritance_diagram from /usr/local/src/sage-
 config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/inheritance_diagram.pyc
 #   matplotlib.sphinxext.plot_directive from /usr/local/src/sage-
 config/local/lib/python2.7/site-packages/matplotlib-1.4.3-py2.7-linux-
 x86_64.egg/matplotlib/sphinxext/plot_directive.pyc
 #   sphinx.ext.extlinks from /usr/local/src/sage-
 config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/extlinks.pyc
 #   inventory_builder from /usr/local/src/sage-
 config/src/doc/common/inventory_builder.pyc
 #   sage_autodoc from /usr/local/src/sage-
 config/src/doc/common/sage_autodoc.pyc
 #   sphinx.ext.todo from /usr/local/src/sage-config/local/lib/python2.7
 /site-packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/todo.pyc
 #   sphinx.ext.mathjax from /usr/local/src/sage-config/local/lib/python2.7
 /site-packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/mathjax.pyc
 #   sphinx.ext.oldcmarkup from /usr/local/src/sage-
 config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/ext/oldcmarkup.pyc
 #   multidocs from /usr/local/src/sage-config/src/doc/common/multidocs.pyc
 Traceback (most recent call last):
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/cmdline.py", line 254, in main
     app.build(force_all, filenames)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/application.py", line 212, in build
     self.builder.build_update()
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/builders/__init__.py", line 214, in
 build_update
     'out of date' % len(to_build))
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/builders/__init__.py", line 234, in
 build
     purple, length):
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/builders/__init__.py", line 134, in
 status_iterator
     for item in iterable:
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/environment.py", line 480, in
 update_generator
     self.read_doc(docname, app=app)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Sphinx-1.2.2-py2.7.egg/sphinx/environment.py", line 627, in
 read_doc
     pub.publish()
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/core.py", line 217, in publish
     self.settings)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/readers/__init__.py", line 72, in read
     self.parse()
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/readers/__init__.py", line 78, in parse
     self.parser.parse(self.input, document)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/__init__.py", line 172, in parse
     self.statemachine.run(inputlines, document, inliner=self.inliner)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 170, in run
     input_source=document['source'])
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 239, in run
     context, state, transitions)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 460, in check_line
     return method(match, context, next_state)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2726, in underline
     self.section(title, source, style, lineno - 1, messages)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 327, in section
     self.new_subsection(title, lineno, messages)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 395, in new_subsection
     node=section_node, match_titles=True)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 282, in nested_parse
     node=node, match_titles=match_titles)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 195, in run
     results = StateMachineWS.run(self, input_lines, input_offset)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 239, in run
     context, state, transitions)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 460, in check_line
     return method(match, context, next_state)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2301, in explicit_markup
     self.explicit_list(blank_finish)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2331, in explicit_list
     match_titles=self.state_machine.match_titles)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 319, in nested_list_parse
     node=node, match_titles=match_titles)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 195, in run
     results = StateMachineWS.run(self, input_lines, input_offset)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 239, in run
     context, state, transitions)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/statemachine.py", line 460, in check_line
     return method(match, context, next_state)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2604, in explicit_markup
     nodelist, blank_finish = self.explicit_construct(match)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2311, in explicit_construct
     return method(self, expmatch)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2054, in directive
     directive_class, match, type_name, option_presets)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/docutils/parsers/rst/states.py", line 2103, in run_directive
     result = directive_instance.run()
   File "/usr/local/src/sage-config/src/doc/common/sage_autodoc.py", line
 1168, in run
     documenter.generate(more_content=self.content)
   File "/usr/local/src/sage-config/src/doc/common/sage_autodoc.py", line
 680, in generate
     self.document_members(all_members)
   File "/usr/local/src/sage-config/src/doc/common/sage_autodoc.py", line
 576, in document_members
     for (mname, member, isattr) in self.filter_members(members, want_all):
   File "/usr/local/src/sage-config/src/doc/common/sage_autodoc.py", line
 535, in filter_members
     doc = sage_getdoc_original(member)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/sage/misc/sageinspect.py", line 1698, in sage_getdoc_original
     s,argspec = _extract_embedded_signature(_sage_getdoc_unformatted(obj),
 typ.__name__)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/sage/misc/sageinspect.py", line 1613, in _sage_getdoc_unformatted
     r = obj._sage_doc_()
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Werkzeug-0.11.2-py2.7.egg/werkzeug/local.py", line 342, in
 __getattr__
     return getattr(self._get_current_object(), name)
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Werkzeug-0.11.2-py2.7.egg/werkzeug/local.py", line 301, in
 _get_current_object
     return self.__local()
   File "/usr/local/src/sage-config/local/lib/python2.7/site-
 packages/Flask-0.10.1-py2.7.egg/flask/globals.py", line 34, in _find_app
     raise RuntimeError('working outside of application context')
 RuntimeError: working outside of application context
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/19616#comment:20>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to