#18497: Update Sphinx to 1.3.1
-------------------------------------+-------------------------------------
       Reporter:  aapitzsch          |        Owner:
           Type:  enhancement        |       Status:  needs_info
       Priority:  major              |    Milestone:  sage-6.9
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:  python3            |    Reviewers:
        Authors:                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  832afb701cfaf6b19a446a0d643ab58b3e5d3808
  u/aapitzsch/ticket/18497           |     Stopgaps:
   Dependencies:  #17313             |
-------------------------------------+-------------------------------------

Comment (by strogdon):

 I have tried the same (I missed the `exclude_trees` deprecation) and I too
 see in the build log
 {{{
 [lfunction] docstring of
 sage.lfunctions.zero_sums.LFunctionZeroSum_EllipticCurve:0: ERROR: Unknown
 interpreted text role "class".
 [lfunction] docstring of
 
sage.lfunctions.zero_sums.LFunctionZeroSum_EllipticCurve.analytic_rank_upper_bound:83:
 ERROR: Unknown interpreted text role "func".
 [lfunction] docstring of
 
sage.lfunctions.zero_sums.LFunctionZeroSum_EllipticCurve.analytic_rank_upper_bound:83:
 ERROR: Unknown interpreted text role "meth".
 [lfunction] docstring of
 
sage.lfunctions.zero_sums.LFunctionZeroSum_EllipticCurve.analytic_rank_upper_bound:83:
 ERROR: Unknown interpreted text role "func".
 [lfunction] docstring of
 sage.lfunctions.zero_sums.LFunctionZeroSum_abstract:0: ERROR: Unknown
 interpreted text role "class".
 [lfunction] docstring of
 sage.lfunctions.zero_sums.LFunctionZeroSum_abstract.cnlist:19: ERROR:
 Unknown interpreted text role "meth".
 [lfunction] docstring of
 
sage.lfunctions.zero_sums.LFunctionZeroSum_abstract.completed_logarithmic_derivative:39:
 ERROR: Unknown interpreted text role "meth".
 [lfunction] docstring of
 sage.lfunctions.zero_sums.LFunctionZeroSum_abstract.zerosum:66: ERROR:
 Unknown interpreted text role "meth".
 }}}
 And I have been searching high and low to figure out the issue. Also, if
 `alabaster` is not needed then `sphinx` will have to be patched to prevent
 it from being imported. Something like:
 {{{
 --- Sphinx-1.3.1/sphinx/application.py  2015-09-11 22:55:30.000000000
 -0500
 +++ Sphinx-1.3.1/sphinx/application.py  2015-09-15 17:56:42.000000000
 -0500
 @@ -135,8 +135,8 @@
          # extension loading support for alabaster theme
          # self.config.html_theme is not set from conf.py at here
          # for now, sphinx always load a 'alabaster' extension.
 -        if 'alabaster' not in self.config.extensions:
 -            self.config.extensions.append('alabaster')
 +        #if 'alabaster' not in self.config.extensions:
 +        #    self.config.extensions.append('alabaster')

          # load all user-given extension modules
          for extension in self.config.extensions:
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/18497#comment:11>
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