commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2017-02-08 12:04:31 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-12-02 16:39:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2017-02-08 12:04:32.938624904 +0100 @@ -1,0 +2,326 @@ +Sun Jan 22 18:53:57 UTC 2017 - h...@urpla.net + +- update to version 1.5.2: + + Incompatible changes +* Dependency requirement updates: requests 2.4.0 or above + (refs: #3268, #3310) + + Features added +* #3241: emit latex warning if buggy titlesec (ref #3210) +* #3194: Refer the $MAKE environment variable to determine ``make`` command +* Emit warning for nested numbered toctrees (refs: #3142) +* #978: `intersphinx_mapping` also allows a list as a parameter +* #3340: (LaTeX) long lines in :dudir:`parsed-literal` are wrapped like in + :rst:dir:`code-block`, inline math and footnotes are fully functional. + + Bugs fixed +* #3246: xapian search adapter crashes +* #3253: In Py2 environment, building another locale with a non-captioned + toctree produces ``None`` captions +* #185: References to section title including raw node has broken +* #3255: In Py3.4 environment, autodoc doesn't support documentation for + attributes of Enum class correctly. +* #3261: ``latex_use_parts`` makes sphinx crash +* The warning type ``misc.highlighting_failure`` does not work +* #3294: ``add_latex_package()`` make crashes non-LaTeX builders +* The caption of table are rendered as invalid HTML (refs: #3287) +* #3268: Sphinx crashes with requests package from Debian jessie +* #3284: Sphinx crashes on parallel build with an extension which raises + unserializable exception +* #3315: Bibliography crashes on latex build with docclass 'memoir' +* #3328: Could not refer rubric implicitly +* #3329: emit warnings if po file is invalid and can't read it. Also writing + mo too +* #3337: Ugly rendering of definition list term's classifier +* #3335: gettext does not extract field_name of a field in a field_list +* #2952: C++, fix refs to operator() functions. +* Fix Unicode super- and subscript digits in :rst:dir:`code-block` and + parsed-literal LaTeX output (ref #3342) +* LaTeX writer: leave ``"`` character inside parsed-literal as is (ref #3341) +* #3234: intersphinx failed for encoded inventories +* #3158: too much space after captions in PDF output +* #3317: An URL in parsed-literal contents gets wrongly rendered in PDF if + with hyphen +* LaTeX crash if the filename of an image inserted in parsed-literal + via a substitution contains an hyphen (ref #3340) +* LaTeX rendering of inserted footnotes in parsed-literal is wrong + (ref #3340) +* Inline math in parsed-literal is not rendered well by LaTeX (ref #3340) +* #3308: Parsed-literals don't wrap very long lines with pdf builder + (ref #3340) +* #3295: Could not import extension sphinx.builders.linkcheck +* #3285: autosummary: asterisks are escaped twice +* LaTeX, pass dvipdfm option to geometry package for Japanese documents + (ref #3363) +- update to version 1.5.1: + + Features added +* #3214: Allow to suppress "unknown mimetype" warnings from epub builder + using :confval:`suppress_warnings`. + + Bugs fixed +* #3195: Can not build in parallel +* #3198: AttributeError is raised when toctree has 'self' +* #3211: Remove untranslated sphinx locale catalogs (it was covered by + untranslated it_IT) +* #3212: HTML Builders crashes with docutils-0.13 +* #3207: more latex problems with references inside parsed-literal directive + (``\DUrole``) +* #3205: sphinx.util.requests crashes with old pyOpenSSL (< 0.14) +* #3220: KeyError when having a duplicate citation +* #3200: LaTeX: xref inside desc_name not allowed +* #3228: ``build_sphinx`` command crashes when missing dependency +* #2469: Ignore updates of catalog files for gettext builder. Thanks to + Hiroshi Ohkubo. +* #3183: Randomized jump box order in generated index page. + +- update to version 1.5: + + Incompatible changes +* latex, package fancybox is not longer a dependency of sphinx.sty +* Use ``'locales'`` as a default value of `locale_dirs` +* latex, package ifthen is not any longer a dependency of sphinx.sty +* latex, style file does not modify fancyvrb's Verbatim (also available as + OriginalVerbatim) but uses sphinxVerbatim for name of custom wrapper. +* latex
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-12-02 16:39:42 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-10-10 16:16:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-12-02 16:39:44.0 +0100 @@ -1,0 +2,21 @@ +Sat Nov 26 21:05:46 UTC 2016 - a...@gmx.de + +- update to version 1.4.9: + * #2936: Fix doc/Makefile that can't build man because doc/man + exists + * #3058: Using the same 'caption' attribute in multiple 'toctree' + directives results in warning / error + * #3068: Allow the '=' character in the -D option of sphinx-build.py + * #3074: "add_source_parser()" crashes in debug mode + * #3135: "sphinx.ext.autodoc" crashes with plain Callable + * #3150: Fix query word splitter in JavaScript. It behaves as same + as Python's regular expression. + * #3093: gettext build broken on substituted images. + * #3093: gettext build broken on image node under "note" directive. + * imgmath: crashes on showing error messages if image generation +failed + * #3117: LaTeX writer crashes if admonition is placed before first + section title + * #3164: Change search order of "sphinx.ext.inheritance_diagram" + +--- Old: Sphinx-1.4.8.tar.gz New: Sphinx-1.4.9.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.FsVmpA/_old 2016-12-02 16:39:45.0 +0100 +++ /var/tmp/diff_new_pack.FsVmpA/_new 2016-12-02 16:39:45.0 +0100 @@ -17,7 +17,7 @@ Name: python3-Sphinx -Version:1.4.8 +Version:1.4.9 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator ++ Sphinx-1.4.8.tar.gz -> Sphinx-1.4.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.4.8/CHANGES new/Sphinx-1.4.9/CHANGES --- old/Sphinx-1.4.8/CHANGES2016-10-01 17:37:50.0 +0200 +++ new/Sphinx-1.4.9/CHANGES2016-11-23 15:26:03.0 +0100 @@ -1,3 +1,22 @@ +Release 1.4.9 (released Nov 23, 2016) += + +Bugs fixed +-- + +* #2936: Fix doc/Makefile that can't build man because doc/man exists +* #3058: Using the same 'caption' attribute in multiple 'toctree' directives + results in warning / error +* #3068: Allow the '=' character in the -D option of sphinx-build.py +* #3074: ``add_source_parser()`` crashes in debug mode +* #3135: ``sphinx.ext.autodoc`` crashes with plain Callable +* #3150: Fix query word splitter in JavaScript. It behaves as same as Python's regular expression. +* #3093: gettext build broken on substituted images. +* #3093: gettext build broken on image node under ``note`` directive. +* imgmath: crashes on showing error messages if image generation failed +* #3117: LaTeX writer crashes if admonition is placed before first section title +* #3164: Change search order of ``sphinx.ext.inheritance_diagram`` + Release 1.4.8 (released Oct 1, 2016) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.4.8/EXAMPLES new/Sphinx-1.4.9/EXAMPLES --- old/Sphinx-1.4.8/EXAMPLES 2016-09-21 03:46:45.0 +0200 +++ new/Sphinx-1.4.9/EXAMPLES 2016-11-23 14:34:53.0 +0100 @@ -94,6 +94,7 @@ * NumPy: http://docs.scipy.org/doc/numpy/reference/ * OpenCV: http://docs.opencv.org/ * Peach^3: http://peach3.nl/doc/latest/userdoc/ +* Pygame: http://www.pygame.org/docs/ * Sage: http://www.sagemath.org/doc/ * SciPy: http://docs.scipy.org/doc/scipy/reference/ * simuPOP: http://simupop.sourceforge.net/manual_release/build/userGuide.html @@ -134,6 +135,7 @@ * jsFiddle: http://doc.jsfiddle.net/ (nature) * libLAS: http://www.liblas.org/ (nature) * Linguistica: http://linguistica-uchicago.github.io/lxa5/ (sphinx_rtd_theme) +* MoinMoin: https://moin-20.readthedocs.io/en/latest/ (sphinx_rtd_theme) * MPipe: http://vmlaker.github.io/mpipe/ (sphinx13) * pip: https://pip.pypa.io/en/latest/ (sphinx_rtd_theme) * Pyramid web framework: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.4.8/PKG-INFO new/Sphinx-1.4.9/PKG-INFO --- old/Sphinx-1.4.8/PKG-INFO 2016-10-01 17:38:28.0 +0200 +++ new/Sphinx-1.4.9/PKG-INFO 2016-11-23 15:32:28.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Sphinx -Version: 1
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-10-10 16:16:47 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-08-31 14:29:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-10-10 16:16:48.0 +0200 @@ -1,0 +2,33 @@ +Sun Oct 2 15:45:36 UTC 2016 - a...@gmx.de + +- update to version 1.4.8: + * #2996: The wheel package of Sphinx got crash with ImportError + +- changes from version 1.4.7: + * #2890: Quickstart should return an error consistently on all error + conditions + * #2870: flatten genindex columns' heights. + * #2856: Search on generated HTML site doesnt find some symbols + * #2882: Fall back to a GET request on 403 status in linkcheck + * #2902: jsdump.loads fails to load search index if keywords starts +with underscore + * #2900: Fix epub content.opf: add auto generated orphan files to +spine. + * #2899: Fix "hasdoc()" function in Jinja2 template. It can detect +"genindex", "search" collectly. + * #2901: Fix epub result: skip creating links from image tags to +original image files. + * #2917: inline code is hyphenated on HTML + * #1462: autosummary warns for namedtuple with attribute with +trailing underscore + * Could not reference equations if ":nowrap:" option specified + * #2873: code-block overflow in latex (due to commas) + * #1060, #2056: sphinx.ext.intersphinx: broken links are generated +if relative paths are used in `intersphinx_mapping` + * #2931: code-block directive with same :caption: causes warning of +duplicate target. Now `code-block` and `literalinclude` does not +define hyperlink target using its caption automatially. + * #2962: latex: missing label of longtable + * #2968: autodoc: show-inheritance option breaks docstrings + +--- Old: Sphinx-1.4.6.tar.gz New: Sphinx-1.4.8.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.9QMjbR/_old 2016-10-10 16:16:49.0 +0200 +++ /var/tmp/diff_new_pack.9QMjbR/_new 2016-10-10 16:16:49.0 +0200 @@ -17,7 +17,7 @@ Name: python3-Sphinx -Version:1.4.6 +Version:1.4.8 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator ++ Sphinx-1.4.6.tar.gz -> Sphinx-1.4.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.4.6/CHANGES new/Sphinx-1.4.8/CHANGES --- old/Sphinx-1.4.6/CHANGES2016-08-20 10:59:33.0 +0200 +++ new/Sphinx-1.4.8/CHANGES2016-10-01 17:37:50.0 +0200 @@ -1,3 +1,38 @@ +Release 1.4.8 (released Oct 1, 2016) + + +Bugs fixed +-- + +* #2996: The wheel package of Sphinx got crash with ImportError + +Release 1.4.7 (released Oct 1, 2016) + + +Bugs fixed +-- + +* #2890: Quickstart should return an error consistently on all error conditions +* #2870: flatten genindex columns' heights. +* #2856: Search on generated HTML site doesnt find some symbols +* #2882: Fall back to a GET request on 403 status in linkcheck +* #2902: jsdump.loads fails to load search index if keywords starts with + underscore +* #2900: Fix epub content.opf: add auto generated orphan files to spine. +* #2899: Fix ``hasdoc()`` function in Jinja2 template. It can detect ``genindex``, ``search`` collectly. +* #2901: Fix epub result: skip creating links from image tags to original image files. +* #2917: inline code is hyphenated on HTML +* #1462: autosummary warns for namedtuple with attribute with trailing underscore +* Could not reference equations if ``:nowrap:`` option specified +* #2873: code-block overflow in latex (due to commas) +* #1060, #2056: sphinx.ext.intersphinx: broken links are generated if relative + paths are used in `intersphinx_mapping` +* #2931: code-block directive with same :caption: causes warning of duplicate + target. Now `code-block` and `literalinclude` does not define hyperlink + target using its caption automatially. +* #2962: latex: missing label of longtable +* #2968: autodoc: show-inheritance option breaks docstrings + Release 1.4.6 (released Aug 20, 2016) = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.4.6/Makefile new/Sphinx-1.4.8/Makefile --- old/Sph
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-08-31 14:29:28 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-07-27 16:29:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-08-31 14:29:35.0 +0200 @@ -1,0 +2,32 @@ +Sun Aug 28 17:43:25 UTC 2016 - a...@gmx.de + +- update to version 1.4.6: + * Incompatible changes ++ #2867: linkcheck builder crashes with six-1.4. Now Sphinx + depends on six-1.5 or later + * Bugs fixed ++ applehelp: Sphinx crashes if "hiutil" or "codesign" commands not + found ++ Fix "make clean" abort issue when build dir contains regular + files like "DS_Store". ++ Reduce epubcheck warnings/errors: + - Fix DOCTYPE to html5 + - Change extension from .html to .xhtml. + - Disable search page on epub results ++ #2778: Fix autodoc crashes if obj.__dict__ is a property method + and raises exception ++ Fix duplicated toc in epub3 output. ++ #2775: Fix failing linkcheck with servers not supporting + identidy encoding ++ #2833: Fix formatting instance annotations in ext.autodoc. ++ #1911: "-D" option of "sphinx-build" does not override the + "extensions" variable ++ #2789: `sphinx.ext.intersphinx` generates wrong hyperlinks if + the inventory is given ++ parsing errors for caption of code-blocks are displayed in + document (ref: #2845) ++ #2846: "singlehtml" builder does not include figure numbers ++ #2816: Fix data from builds cluttering the "Domain.initial_data" + class attributes + +--- Old: Sphinx-1.4.5.tar.gz New: Sphinx-1.4.6.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.KmbUrv/_old 2016-08-31 14:29:36.0 +0200 +++ /var/tmp/diff_new_pack.KmbUrv/_new 2016-08-31 14:29:36.0 +0200 @@ -17,7 +17,7 @@ Name: python3-Sphinx -Version:1.4.5 +Version:1.4.6 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator ++ Sphinx-1.4.5.tar.gz -> Sphinx-1.4.6.tar.gz ++ 2731 lines of diff (skipped)
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-07-27 16:29:48 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-06-29 15:02:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-07-27 16:29:51.0 +0200 @@ -1,0 +2,58 @@ +Fri Jul 15 04:55:21 UTC 2016 - a...@gmx.de + +- update to version 1.4.5: + * Incompatible changes ++ latex, inclusion of non-inline images from image directive + resulted in non-coherent whitespaces depending on original image + width; new behaviour by necessity differs from earlier one in + some cases. (ref: #2672) ++ latex, use of "\includegraphics" to refer to Sphinx custom + variant is deprecated; in future it will revert to original + LaTeX macro, custom one already has alternative name + "\sphinxincludegraphics". + * Features added ++ new config option "latex_keep_old_macro_names", defaults to + True. If False, lets macros (for text styling) be defined only + with "\sphinx"-prefixed names. ++ latex writer allows user customization of "shadowed" boxes + (topics), via three length variables. ++ woff-format web font files now supported by the epub builder. + * Bugs fixed + * jsdump fix for python 3: fixes the HTML search on python > 3 + * #2676: (latex) Error with verbatim text in captions since Sphinx +1.4.4 + * #2629: memoir class crashes LaTeX. Fixed "by +latex_keep_old_macro_names=False" (ref 2675) + * #2684: `sphinx.ext.intersphinx` crashes with six-1.4.1 + * #2679: "float" package needed for "'figure_align': 'H'" latex +option + * #2671: image directive may lead to inconsistent spacing in pdf + * #2705: "toctree" generates empty bullet_list if ":titlesonly:" +specified + * #2479: `sphinx.ext.viewcode` uses python2 highlighter by default + * #2700: HtmlHelp builder has hard coded index.html + * latex, since 1.4.4 inline literal text is followed by spurious +space + * #2722: C++, fix id generation for var/member declarations to +include namespaces. + * latex, images (from image directive) in lists or quoted blocks did +not obey indentation (fixed together with #2671) + * #2733: since Sphinx-1.4.4 "make latexpdf" generates lots of +hyperref warnings + * #2731: `sphinx.ext.autodoc` does not access propertymethods which +raises any exceptions + * #2666: C++, properly look up nested names involving constructors. + * #2579: Could not refer a label including both spaces and colons +via `sphinx.ext.intersphinx` + * #2718: Sphinx crashes if the document file is not readable + * #2699: hyperlinks in help HTMLs are broken if `html_file_suffix` + is set + * #2723: extra spaces in latex pdf output from multirow cell + * #2735: latexpdf "Underfull \hbox (badness 1)" warnings from +title page + * #2667: latex crashes if resized images appeared in section title + * #2763: (html) Provide default value for required "alt" attribute +for image tags of SVG source, required to validate and now +consistent w/ other formats. + +--- Old: Sphinx-1.4.4.tar.gz New: Sphinx-1.4.5.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.ItFu8n/_old 2016-07-27 16:29:52.0 +0200 +++ /var/tmp/diff_new_pack.ItFu8n/_new 2016-07-27 16:29:52.0 +0200 @@ -17,7 +17,7 @@ Name: python3-Sphinx -Version:1.4.4 +Version:1.4.5 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator ++ Sphinx-1.4.4.tar.gz -> Sphinx-1.4.5.tar.gz ++ 2063 lines of diff (skipped)
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-06-29 15:02:15 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-05-23 16:37:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-06-29 15:02:16.0 +0200 @@ -1,0 +2,139 @@ +Sat Jun 18 18:49:52 UTC 2016 - a...@gmx.de + +- update to version 1.4.4: + * #2630: Latex sphinx.sty Notice Enviroment formatting problem + * #2632: Warning directives fail in quote environment latex build + * #2633: Sphinx crashes with old styled indices + * Fix a "\begin{\minipage}" typo in sphinx.sty from 1.4.2 (ref: +68becb1) + * #2622: Latex produces empty pages after title and table of + contents + * #2640: 1.4.2 LaTeX crashes if code-block inside warning directive + * Let LaTeX use straight quotes also in inline code (ref #2627) + * #2351: latex crashes if enumerated lists are placed on footnotes + * #2646: latex crashes if math contains twice empty lines + * #2480: `sphinx.ext.autodoc`: memory addresses were shown + * latex: allow code-blocks appearing inside lists and quotes at +maximal nesting + * depth (ref #777, #2624, #2651) + * #2635: Latex code directives produce inconsistent frames based on + viewing resolution + * #2639: Sphinx now bundles iftex.sty + * Failed to build PDF with framed.sty 0.95 + * Sphinx now bundles needspace.sty + * #2666: C++, properly look up nested names involving constructors. + +- changes from version 1.4.3: + * #2530: got "Counter too large" error on building PDF if large + numbered footnotes existed in admonitions + * "width" option of figure directive does not work if "align" option +specified at same time (ref: #2595) + * #2590: The "inputenc" package breaks compiling under lualatex and + xelatex + * #2540: date on latex front page use different font + * Suppress "document isn't included in any toctree" warning if the +document is included (ref: #2603) + * #2614: Some tables in PDF output will end up shifted if user sets + non zero \parindent in preamble + * #2602: URL redirection breaks the hyperlinks generated by + `sphinx.ext.intersphinx` + * #2613: Show warnings if merged extensions are loaded + * #2619: make sure amstext LaTeX package always loaded (ref: + d657225, 488ee52, 9d82cad and #2615) + * #2593: latex crashes if any figures in the table + +- changes from version 1.4.2: + * Features added ++ Now :confval:`suppress_warnings` accepts following + configurations (ref: #2451, #2466): + o "app.add_node" + o "app.add_directive" + o "app.add_role" + o "app.add_generic_role" + o "app.add_source_parser" + o "image.data_uri" + o "image.nonlocal_uri" ++ #2453: LaTeX writer allows page breaks in topic contents; and + their horizontal extent now fits in the line width (with shadow + in margin). Also warning-type admonitions allow page breaks and + their vertical spacing has been made more coherent with the one + for hint-type notices (ref #2446). ++ #2459: the framing of literal code-blocks in LaTeX output (and + not only the code lines themselves) obey the indentation in + lists or quoted blocks. ++ #2343: the long source lines in code-blocks are wrapped (without + modifying the line numbering) in LaTeX output (ref #1534, + #2304). + * Bugs fixed ++ #2370: the equations are slightly misaligned in LaTeX writer ++ #1817, #2077: suppress pep8 warnings on conf.py generated by + sphinx-quickstart ++ #2407: building docs crash if document includes large data image + URIs ++ #2436: Sphinx does not check version by :confval:`needs_sphinx` + if loading extensions failed ++ #2397: Setup shorthandoff for turkish documents ++ #2447: VerbatimBorderColor wrongly used also for captions of PDF ++ #2456: C++, fix crash related to document merging (e.g., + singlehtml and Latex builders). ++ #2446: latex(pdf) sets local tables of contents (or more + generally topic nodes) in unbreakable boxes, causes overflow at + bottom ++ #2476: Omit MathJax markers if :nowrap: is given ++ #2465: latex builder fails in case no caption option is provided + to toctree directive ++ Sphinx crashes if self referenced toctree found ++ #2481: spelling mistake for mecab search splitter. Thanks to + Naoki Sato. ++ #2309: Fix could not refer "indirect hyperlink targets" by + ref-role ++ intersphinx fails if mapping URL contains any port ++ #2088:
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-05-23 16:37:51 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-05-17 17:09:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-05-23 16:37:52.0 +0200 @@ -1,0 +2,5 @@ +Wed May 18 19:07:17 UTC 2016 - toddrme2...@gmail.com + +- texlive(xcolor.sty) needed for python3-Sphinx-latex + +--- Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.z1vqJX/_old 2016-05-23 16:37:53.0 +0200 +++ /var/tmp/diff_new_pack.z1vqJX/_new 2016-05-23 16:37:53.0 +0200 @@ -148,6 +148,7 @@ Requires: tex(utf8.def) Requires: tex(utf8x.def) Requires: tex(wrapfig.sty) +Requires: tex(xcolor.sty) %descriptionlatex Sphinx is a tool that makes it easy to create intelligent and beautiful
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-05-17 17:09:11 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-04-28 16:51:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-05-17 17:09:13.0 +0200 @@ -1,0 +2,8 @@ +Sun May 8 06:57:52 UTC 2016 - a...@gmx.de + +- specfile: + * changed to https for source url + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.52Vnuj/_old 2016-05-17 17:09:14.0 +0200 +++ /var/tmp/diff_new_pack.52Vnuj/_new 2016-05-17 17:09:14.0 +0200 @@ -23,7 +23,7 @@ Summary:Python documentation generator License:BSD-2-Clause Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz BuildRequires: python3-devel BuildRequires: python3-setuptools # Documentation requirements:
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-04-28 16:51:01 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-03-07 13:36:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-04-28 16:51:03.0 +0200 @@ -1,0 +2,42 @@ +Thu Apr 21 15:04:28 UTC 2016 - a...@gmx.de + +- update to version 1.4.1: + * Incompatible changes ++ The default format of `today_fmt` and `html_last_updated_fmt` is + back to strftime format again. Locale Date Markup Language is + also supported for backward compatibility until Sphinx-1.5. + * Translations ++ Added Welsh translation, thanks to Geraint Palmer. ++ Added Greek translation, thanks to Stelios Vitalis. ++ Added Esperanto translation, thanks to Dinu Gherman. ++ Added Hindi translation, thanks to Purnank H. Ghumalia. ++ Added Romanian translation, thanks to Razvan Stefanescu. + * Bugs fixed ++ C++, added support for "extern" and "thread_local". ++ C++, type declarations are now using the prefixes "typedef", + "using", and "type", depending on the style of declaration. ++ #2413: C++, fix crash on duplicate declarations ++ #2394: Sphinx crashes when html_last_updated_fmt is invalid ++ #2408: dummy builder not available in Makefile and make.bat ++ #2412: hyperlink targets are broken in LaTeX builder ++ figure directive crashes if non paragraph item is given as + caption ++ #2418: time formats no longer allowed in today_fmt ++ #2395: Sphinx crashes if unicode character in image filename ++ #2396: "too many values to unpack" in genindex-single ++ #2405: numref link in PDF jumps to the wrong location ++ #2414: missing number in PDF hyperlinks to code listings ++ #2440: wrong import for gmtime. Thanks to Uwe L. Korn. + +--- +Tue Mar 29 02:12:54 UTC 2016 - a...@gmx.de + +- specfile: + * require python3-imagesize + +- update to version 1.4: + (long list of changes, see + https://github.com/sphinx-doc/sphinx/blob/master/CHANGES for + details) + +--- Old: Sphinx-1.3.6.tar.gz New: Sphinx-1.4.1.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.73uIWZ/_old 2016-04-28 16:51:04.0 +0200 +++ /var/tmp/diff_new_pack.73uIWZ/_new 2016-04-28 16:51:04.0 +0200 @@ -17,7 +17,7 @@ Name: python3-Sphinx -Version:1.3.6 +Version:1.4.1 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator @@ -31,6 +31,7 @@ BuildRequires: python3-Jinja2 >= 2.3 BuildRequires: python3-alabaster BuildRequires: python3-docutils >= 0.7 +BuildRequires: python3-imagesize BuildRequires: python3-mock BuildRequires: python3-nose BuildRequires: python3-six @@ -46,6 +47,7 @@ Requires: python3-Pygments >= 2.0 Requires: python3-alabaster Requires: python3-docutils >= 0.11 +Requires: python3-imagesize Requires: python3-setuptools Requires: python3-six Requires: python3-snowballstemmer ++ Sphinx-1.3.6.tar.gz -> Sphinx-1.4.1.tar.gz ++ 56433 lines of diff (skipped)
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-03-07 13:36:47 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-02-22 08:56:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-03-07 13:36:51.0 +0100 @@ -1,0 +2,20 @@ +Mon Feb 29 16:07:44 UTC 2016 - mich...@stroeder.com + +- Removed obsolete fix_some_testcase_error_with_pygments-2.1.1.patch +- update to version 1.3.6: + * #1873, #1876, #2278: Add ``page_source_suffix`` html context variable. This should be +introduced with :confval:`source_parsers` feature. Thanks for Eric Holscher. + * #2265: Fix babel is used in spite of disabling it on ``latex_elements`` + * #2295: Avoid mutating dictionary errors while enumerating members in autodoc +with Python 3 + * #2291: Fix pdflatex "Counter too large" error from footnotes inside tables of contents + * #2292: Fix some footnotes disappear from LaTeX output + * #2287: ``sphinx.transforms.Locale`` always uses rst parser. Sphinx i18n feature should +support parsers that specified source_parsers. + * #2290: Fix ``sphinx.ext.mathbase`` use of amsfonts may break user choice of math fonts + * #2324: Print a hint how to increase the recursion limit when it is hit. + * #1565, #2229: Revert new warning; the new warning will be triggered from version 1.4 on. + * #2329: Refresh environment forcely if source directory has changed. + * #2019: Fix the domain objects in search result are not escaped + +--- Old: Sphinx-1.3.5.tar.gz fix_some_testcase_error_with_pygments-2.1.1.patch New: Sphinx-1.3.6.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.UWZOct/_old 2016-03-07 13:36:51.0 +0100 +++ /var/tmp/diff_new_pack.UWZOct/_new 2016-03-07 13:36:51.0 +0100 @@ -17,16 +17,13 @@ Name: python3-Sphinx -Version:1.3.5 +Version:1.3.6 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator License:BSD-2-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix_some_testcase_error_with_pygments-2.1.1.patch - fix tests with python3-Pygments 2.1.1 -# See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1 -Patch0: fix_some_testcase_error_with_pygments-2.1.1.patch BuildRequires: python3-devel BuildRequires: python3-setuptools # Documentation requirements: @@ -166,7 +163,6 @@ %prep %setup -q -n Sphinx-%{version} -%patch0 -p1 sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning # Add Interpreter version suffix to entrypoints (and thus /usr/bin binaries) to ++ Sphinx-1.3.5.tar.gz -> Sphinx-1.3.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sphinx-1.3.5/CHANGES new/Sphinx-1.3.6/CHANGES --- old/Sphinx-1.3.5/CHANGES2016-01-24 04:56:27.0 +0100 +++ new/Sphinx-1.3.6/CHANGES2016-02-29 14:49:21.0 +0100 @@ -1,3 +1,29 @@ +Release 1.3.6 (released Feb 29, 2016) += + +Features added +-- + +* #1873, #1876, #2278: Add ``page_source_suffix`` html context variable. This should be + introduced with :confval:`source_parsers` feature. Thanks for Eric Holscher. + + +Bugs fixed +-- + +* #2265: Fix babel is used in spite of disabling it on ``latex_elements`` +* #2295: Avoid mutating dictionary errors while enumerating members in autodoc + with Python 3 +* #2291: Fix pdflatex "Counter too large" error from footnotes inside tables of contents +* #2292: Fix some footnotes disappear from LaTeX output +* #2287: ``sphinx.transforms.Locale`` always uses rst parser. Sphinx i18n feature should + support parsers that specified source_parsers. +* #2290: Fix ``sphinx.ext.mathbase`` use of amsfonts may break user choice of math fonts +* #2324: Print a hint how to increase the recursion limit when it is hit. +* #1565, #2229: Revert new warning; the new warning will be triggered from version 1.4 on. +* #2329: Refresh environment forcely if source directory has changed. +* #2019: Fix the domain objects in search result are not escaped + Release 1.3.5 (released Jan 24, 2016) = @@ -7,12 +33,13 @@ *
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-02-22 08:56:44 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-01-28 22:50:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-02-22 08:56:45.0 +0100 @@ -1,0 +2,8 @@ +Wed Feb 17 09:10:17 UTC 2016 - toddrme2...@gmail.com + +- Add fix_some_testcase_error_with_pygments-2.1.1.patch + Fixes tests with python3-Pygments 2.1.1. + Should be in next release. + See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1 + +--- New: fix_some_testcase_error_with_pygments-2.1.1.patch Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.LdU7i1/_old 2016-02-22 08:56:46.0 +0100 +++ /var/tmp/diff_new_pack.LdU7i1/_new 2016-02-22 08:56:46.0 +0100 @@ -24,6 +24,9 @@ License:BSD-2-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz +# PATCH-FIX-UPSTREAM fix_some_testcase_error_with_pygments-2.1.1.patch - fix tests with python3-Pygments 2.1.1 +# See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1 +Patch0: fix_some_testcase_error_with_pygments-2.1.1.patch BuildRequires: python3-devel BuildRequires: python3-setuptools # Documentation requirements: @@ -163,6 +166,8 @@ %prep %setup -q -n Sphinx-%{version} +%patch0 -p1 + sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning # Add Interpreter version suffix to entrypoints (and thus /usr/bin binaries) to # allow for update-alternatives later on: ++ fix_some_testcase_error_with_pygments-2.1.1.patch ++ >From 50f4862b069d58ade556aad90bd179206f10fdc1 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Mon, 15 Feb 2016 11:46:30 +0900 Subject: [PATCH] Fix some testcase get error with pygments-2.1.1 --- tests/test_build_html.py | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/tests/test_build_html.py b/tests/test_build_html.py index b97d9d5..c11ad68 100644 --- a/tests/test_build_html.py +++ b/tests/test_build_html.py @@ -344,12 +344,23 @@ def check_xpath(etree, fname, path, check, be_found=True): # only check for node presence pass else: +def get_text(node): +if node.text is not None: +return node.text +else: +# Since pygments-2.1.1, empty tag is inserted at top of +# highlighting block +if len(node) == 1 and node[0].tag == 'span' and node[0].text is None: +return node[0].tail +else: +return '' + rex = re.compile(check) if be_found: -if any(node.text and rex.search(node.text) for node in nodes): +if any(rex.search(get_text(node)) for node in nodes): return else: -if all(node.text and not rex.search(node.text) for node in nodes): +if all(not rex.search(get_text(node)) for node in nodes): return assert False, ('%r not found in any node matching '
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-01-28 22:50:20 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2016-01-09 23:09:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-01-28 22:50:25.0 +0100 @@ -1,0 +2,98 @@ +Mon Jan 25 21:40:36 UTC 2016 - toddrme2...@gmail.com + +- Add additional latex requirements. + +--- +Sun Jan 24 20:29:36 UTC 2016 - a...@gmx.de + +- update to version 1.3.5: + * Fix line numbers was not shown on warnings in LaTeX and texinfo +builders + * Fix filenames were not shown on warnings of citations + * Fix line numbers was not shown on warnings in LaTeX and texinfo +builders + * Fix line numbers was not shown on warnings of indecies + * #2026: Fix LaTeX builder rais error if parsed-literal includes + links + * #2243: Ignore strange docstring types for classes, do not crash + * #2247: Fix #2205 breaks make html for definition list with + classifiers that contains regular-expression like string + * #1565: Show warning if Pygments throws an ErrorToken + * #2211: Fix paragraphs in table cell doesn't work in Latex output + * #2253: ":pyobject:" option of "literalinclude" directive can't + detect indented body block when the block starts with blank or + comment lines. + * Fix TOC is not shown when no ":maxdepth:" for toctrees (ref: #771) + * Fix warning message for ":numref:" if target is in orphaned doc +(ref: #2244) + +--- +Wed Jan 20 05:31:04 UTC 2016 - a...@gmx.de + +- update to version 1.3.4: + * #2134: Fix figure caption with reference causes latex build error + * #2094: Fix rubric with reference not working in Latex + * #2147: Fix literalinclude code in latex does not break in pages + * #1833: Fix email addresses is showed again if latex_show_urls is + not None + * #2176: sphinx.ext.graphviz: use instead of to embed + svg + * #967: Fix SVG inheritance diagram is not hyperlinked (clickable) + * #1237: Fix footnotes not working in definition list in LaTeX + * #2168: Fix raw directive does not work for text writer + * #2171: Fix cannot linkcheck url with unicode + * #2182: LaTeX: support image file names with more than 1 dots + * #2189: Fix previous sibling link for first file in subdirectory + uses last file, not intended previous from root toctree + * #2003: Fix decode error under python2 (only) when "make linkcheck" + is run + * #2186: Fix LaTeX output of \mathbb in math + * #1480, #2188: LaTeX: Support math in section titles + * #2071: Fix same footnote in more than two section titles => + LaTeX/PDF Bug + * #2040: Fix UnicodeDecodeError in sphinx-apidoc when author + contains non-ascii characters + * #2193: Fix shutil.SameFileError if source directory and + destination directory are same + * #2178: Fix unparseable C++ cross-reference when referencing a + function with :cpp:any: + * #2206: Fix Sphinx latex doc build failed due to a footnotes + * #2201: Fix wrong table caption for tables with over 30 rows + * #2213: Set in the classic theme to fit with + * #1815: Fix linkcheck does not raise an exception if warniserror + set to true and link is broken + * #2197: Fix slightly cryptic error message for missing index.rst + file + * #1894: Unlisted phony targets in quickstart Makefile + * #2125: Fix unifies behavior of collapsed fields ("GroupedField" + and "TypedField") + * #1408: Check latex_logo validity before copying + * #771: Fix latex output doesn't set tocdepth + * #1820: On Windows, console coloring is broken with colorama + version 0.3.3. Now sphinx use colorama>=0.3.5 to avoid this + problem. + * #2072: Fix footnotes in chapter-titles do not appear in PDF output + * #1580: Fix paragraphs in longtable don't work in Latex output + * #1366: Fix centered image not centered in latex + * #1860: Fix man page using ":samp:" with braces - font doesn't + reset + * #1610: Sphinx crashes in japanese indexing in some systems + * Fix Sphinx crashes if mecab initialization failed + * #2160: Fix broken TOC of PDFs if section includes an image + * #2172: Fix dysfunctional admonition \py@lightbox in + sphinx.sty. Thanks to jfbu. + * #2198,#2205: "make gettext" generate broken msgid for definition + lists. + * #2062: Escape characters in doctests are treated incorrectly with + Python 2. + * #2225: Fix if the option does not begin with dash, linking is not +
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2016-01-09 23:09:38 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2015-12-13 09:36:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2016-01-09 23:09:39.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 7 10:05:16 UTC 2016 - toddrme2...@gmail.com + +- Tests fail with python3-buildservice-tweak + +--- Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.FOZEkp/_old 2016-01-09 23:09:40.0 +0100 +++ /var/tmp/diff_new_pack.FOZEkp/_new 2016-01-09 23:09:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-Sphinx # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -51,6 +51,7 @@ Requires: python3-snowballstemmer Requires: python3-sphinx_rtd_theme Recommends: python3-rst2pdf +BuildConflicts: python3-buildservice-tweak BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2015-12-13 09:36:55 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2015-10-20 16:22:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2015-12-13 09:36:56.0 +0100 @@ -1,0 +2,98 @@ +Sat Dec 5 22:22:23 UTC 2015 - a...@gmx.de + +- update to version 1.3.3: + * #2012: Fix exception occurred if "numfig_format" is invalid + * #2142: Provide non-minified JS code in + "sphinx/search/non-minified-js/*.js" for +source distribution on PyPI. + * #2148: Error while building devhelp target with non-ASCII document. + +--- +Sun Nov 29 20:27:36 UTC 2015 - a...@gmx.de + +- specfile: + * remove python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch +included upstream + +- update to version 1.3.2: + * #1935: Make "numfig_format" overridable in latex_elements. + * #1976: Avoid "2.0" version of Babel because it doesn't work with +Windows environment. + * Add a "default.css" stylesheet (which imports "classic.css") for +compatibility. + * #1788: graphviz extension raises exception when caption option is +present. + * #1789: ":pyobject:" option of "literalinclude" directive +includes following lines after class definitions + * #1790: "literalinclude" strips empty lines at the head and tail + * #1802: load plugin themes automatically when theme.conf use it as +'inherit'. Thanks to Takayuki Hirai. + * #1794: custom theme extended from alabaster or sphinx_rtd_theme +can't find base theme. + * #1834: compatibility for docutils-0.13: handle_io_errors keyword +argument for docutils.io.FileInput cause TypeError. + * #1823: '.' as for sphinx-apidoc cause an unfriendly +error. Now '.' is converted to absolute path automatically. + * Fix a crash when setting up extensions which do not support +metadata. + * #1784: Provide non-minified JS code in "sphinx/search/*.py" + * #1822, #1892: Fix regression for #1061. autosummary can't generate +doc for imported members since sphinx-1.3b3. Thanks to Eric Larson. + * #1793, #1819: "see also" misses a linebreak in text output. Thanks +to Takayuki Hirai. + * #1780, #1866: "make text" shows "class" keyword twice. Thanks to +Takayuki Hirai. + * #1871: Fix for LaTeX output of tables with one column and +multirows. + * Work around the lack of the HTMLParserError exception in Python +3.5. + * #1949: Use "safe_getattr" in the coverage builder to avoid +aborting with descriptors that have custom behavior. + * #1915: Do not generate smart quotes in doc field type annotations. + * #1796: On py3, automated .mo building caused UnicodeDecodeError. + * #1923: Use babel features only if the babel latex element is +nonempty. + * #1942: Fix a KeyError in websupport. + * #1903: Fix strange id generation for glossary terms. + * Fix: "make text" will crush if a definition list item has more +than 1 classifiers as: + * "make text" will crush if a definition list item has more than 1 +classifiers as: + * Fixed #1855: make gettext generates broken po file for definition +lists with classifier. "term : classifier1 : classifier2". + * #1855: make gettext generates broken po file for definition lists +with classifier. + * #1869: Fix problems when dealing with files containing non-ASCII +characters. Thanks to Marvin Schmidt. + * #1798: Fix building LaTeX with references in titles. + * #1725: On py2 environment, doctest with using non-ASCII characters +causes "'ascii' codec can't decode byte" exception. + * #1540: Fix RuntimeError with circular referenced toctree + * #1983: i18n translation feature breaks references which uses +section name. + * #1990: Use caption of toctree to title of \tableofcontents in +LaTeX + * #1987: Fix ampersand is ignored in ":menuselection:" and +":guilabel:" on LaTeX builder + * #1994: More supporting non-standard parser (like recommonmark +parser) for Translation and WebSupport feature. Now +node.rawsource is fall backed to node.astext() during docutils +transforming. + * On Py2 environment, conf.py that is generated by sphinx-quickstart +should have u prefixed config value for 'version' and 'release'. + * #2102: On Windows + Py3, using "|today|" and non-ASCII date format +will raise UnicodeEncodeError. + * #1974: UnboundLocalError: local variable 'domain' referenced +before assignment when using `any` role and `sphinx.ext.intersphinx` in same time. +
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2015-10-20 16:22:25 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2015-10-06 13:24:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2015-10-20 16:22:27.0 +0200 @@ -1,0 +2,9 @@ +Mon Oct 12 17:36:18 UTC 2015 - toddrme2...@gmail.com + +- Add python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch + Fixes building on Python 3.5. + Should be in next upstream release + Upstream Issue: https://github.com/sphinx-doc/sphinx/issues/1945 + Upstream Patch: https://github.com/warsaw/sphinx/commit/7ce3b991229c74262f81ab7692a1dc6bde2416ee + +--- New: python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.W2aags/_old 2015-10-20 16:22:27.0 +0200 +++ /var/tmp/diff_new_pack.W2aags/_new 2015-10-20 16:22:27.0 +0200 @@ -24,6 +24,8 @@ License:BSD-2-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz +# # PATCH-FIX-UPSTREAM python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch https://github.com/sphinx-doc/sphinx/issues/1945 +Patch0: python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch BuildRequires: python3-devel BuildRequires: python3-setuptools # Documentation requirements: @@ -158,6 +160,7 @@ %prep %setup -q -n Sphinx-%{version} +%patch0 -p1 sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning # Add Interpreter version suffix to entrypoints (and thus /usr/bin binaries) to # allow for update-alternatives later on: ++ python3-Sphinx_work_around_the_lack_of_HTMLParserError.patch ++ >From 7ce3b991229c74262f81ab7692a1dc6bde2416ee Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Thu, 25 Jun 2015 11:54:05 -0400 Subject: [PATCH] One way to work around the lack of html.parser.HTMLParserError in Python 3.5 --- sphinx/builders/linkcheck.py | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sphinx/builders/linkcheck.py b/sphinx/builders/linkcheck.py index 9f5c213..b05c5b2 100644 --- a/sphinx/builders/linkcheck.py +++ b/sphinx/builders/linkcheck.py @@ -19,9 +19,19 @@ from six.moves.urllib.request import build_opener, Request, HTTPRedirectHandler from six.moves.urllib.parse import unquote, urlsplit, quote from six.moves.urllib.error import HTTPError -from six.moves.html_parser import HTMLParser, HTMLParseError +from six.moves.html_parser import HTMLParser from docutils import nodes +# 2015-06-25 ba...@python.org. This exception was deprecated in Python 3.3 and +# removed in Python 3.5, however for backward compatibility reasons, we're not +# going to just remove it. If it doesn't exist, define an exception that will +# never be caught but leaves the code in check_anchor() intact. +try: +from six.moves.html_parser import HTMLParseError +except ImportError: +class HTMLParseError(Exception): +pass + from sphinx.builders import Builder from sphinx.util.console import purple, red, darkgreen, darkgray, \ darkred, turquoise
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2015-10-06 13:24:56 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2015-08-05 19:14:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2015-10-06 13:24:58.0 +0200 @@ -1,0 +2,6 @@ +Fri Sep 4 13:27:51 UTC 2015 - toddrme2...@gmail.com + +- Split latex-related stuff into its own subpackage so we can + depend on the necessary latex components. + +--- Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.EzmEnc/_old 2015-10-06 13:24:59.0 +0200 +++ /var/tmp/diff_new_pack.EzmEnc/_new 2015-10-06 13:24:59.0 +0200 @@ -83,6 +83,79 @@ come from the power and straightforwardness of reStructuredText and its parsing and translating suite, the Docutils. +%package latex +Summary:Sphinx packages for LaTeX +Group: Productivity/Publishing/TeX/Base +Requires: texlive-latex +Requires: texlive-metafont +Requires: texlive-pdftex +Requires: tex(article.cls) +Requires: tex(pdftex.def) +Requires: tex(utf8.def) +Requires: tex(utf8x.def) +Requires: tex(8r.enc) +Requires: tex(english.ldf) +Requires: tex(pdftex.map) +Requires: tex(alltt.sty) +Requires: tex(amsfonts.sty) +Requires: tex(amsmath.sty) +Requires: tex(amssymb.sty) +Requires: tex(amsthm.sty) +Requires: tex(array.sty) +Requires: tex(atbegshi.sty) +Requires: tex(babel.sty) +Requires: tex(bm.sty) +Requires: tex(cmap.sty) +Requires: tex(color.sty) +Requires: tex(colortbl.sty) +Requires: tex(dvipdfmx.def) +Requires: tex(fancybox.sty) +Requires: tex(fancyhdr.sty) +Requires: tex(fancyvrb.sty) +Requires: tex(float.sty) +Requires: tex(fncychap.sty) +Requires: tex(fontenc.sty) +Requires: tex(footnote.sty) +Requires: tex(framed.sty) +Requires: tex(graphics.sty) +Requires: tex(graphicx.sty) +Requires: tex(hypcap.sty) +Requires: tex(hyperref.sty) +Requires: tex(ifthen.sty) +Requires: tex(inputenc.sty) +Requires: tex(longtable.sty) +Requires: tex(makeidx.sty) +Requires: tex(multirow.sty) +Requires: tex(palatino.sty) +Requires: tex(parskip.sty) +Requires: tex(preview.sty) +Requires: tex(tabulary.sty) +Requires: tex(textcomp.sty) +Requires: tex(threeparttable.sty) +Requires: tex(times.sty) +Requires: tex(titlesec.sty) +Requires: tex(upquote.sty) +Requires: tex(wrapfig.sty) +Requires: tex(pcrr.tfm) +Requires: tex(phvr.tfm) +Requires: tex(pplr.tfm) +Requires: tex(ptmr.tfm) +Requires: tex(pzcmi.tfm) + +%descriptionlatex +Sphinx is a tool that makes it easy to create intelligent and beautiful +documentation for Python projects (or other documents consisting of multiple +reStructuredText sources), written by Georg Brandl. It was originally created +for the new Python documentation, and has excellent facilities for Python +project documentation, but C/C++ is supported as well, and more languages are +planned. + +Sphinx uses reStructuredText as its markup language, and many of its strengths +come from the power and straightforwardness of reStructuredText and its parsing +and translating suite, the Docutils. + +This package contains the LaTeX components for %{name}. + %prep %setup -q -n Sphinx-%{version} sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning @@ -152,6 +225,9 @@ %{_mandir}/man1/sphinx-quickstart.1.gz %{_mandir}/man1/sphinx-quickstart-%{py3_ver}.1.gz %{python3_sitelib}/sphinx/ +%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) +%exclude %{python3_sitelib}/sphinx/texinputs/ +%endif %{python3_sitelib}/Sphinx-%{version}-py%{py3_ver}.egg-info %ghost %{_sysconfdir}/alternatives/sphinx-apidoc %ghost %{_sysconfdir}/alternatives/sphinx-autogen @@ -166,4 +242,12 @@ %defattr(-,root,root,-) %doc EXAMPLES build/sphinx/html +# Requirements are not available on SLES +%if 0%{?suse_version} && ( 0%{?suse_version} != 1315 && 0%{?suse_version} > 1110 ) +%files latex +%defattr(-,root,root,-) +%doc AUTHORS LICENSE +%{python3_sitelib}/sphinx/texinputs/ +%endif + %changelog
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2015-08-05 19:14:05 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2014-09-10 10:19:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2015-08-05 19:14:06.0 +0200 @@ -1,0 +2,174 @@ +Mon Jun 29 13:25:02 UTC 2015 - toddrme2...@gmail.com + +- Added python-six as a requirement, not only as build requirement + +- Update to 1.3.1 + + Bugs fixed +* see http://sphinx-doc.org/changes.html#release-1-3-1-released-mar-17-2015 + for complete list of fixed bugs + +- additional dependencies required by 1.3.1 + + python-Babel + + python-alabaster + + python-snowballstemmer + + python-sphinx_rtdtheme + + python-mock + + python-six + +- Update to 1.3 + + Incompatible changes +* Roles ref, term and menusel now don’t generate emphasis nodes + anymore. If you want to keep italic style, adapt your stylesheet. +* Role numref uses %s as special character to indicate position of + figure numbers instead # symbol. +* Dependency requirement updates: docutils 0.11, Pygments 2.0 +* The gettext_enables config value has been renamed to + gettext_additional_targets. +* #1735: Use https://doc.python.org/ instead of http protocol. It was + used for sphinx.ext.intersphinx and some documentation. +* update bundled ez_setup.py for setuptools-7.0 that requires Python + 2.6 or later. +* Dropped support for Python 2.5, 3.1 and 3.2. +* Dropped support for docutils versions up to 0.9. +* Removed the sphinx.ext.oldcmarkup extension. +* The deprecated config values exclude_trees, exclude_dirnames and + unused_docs have been removed. +* A new node, sphinx.addnodes.literal_strong, has been added, for text + that should appear literally (i.e. no smart quotes) in strong + font. Custom writers will have to be adapted to handle this node. +* PR#269, #1476: replace tag by . User customized + stylesheets should be updated If the css contain some styles for tt> + tag. Thanks to Takeshi Komiya. +* #1543: templates_path is automatically added to exclude_patterns to + avoid reading autosummary rst templates in the templates directory. +* Custom domains should implement the new Domain.resolve_any_xref + method to make the any role work properly. +* gettext builder: gettext doesn’t emit uuid information to generated + pot files by default. Please set True to gettext_uuid to emit uuid + information. Additionally, if the python-levenshtein 3rd-party package is + installed, it will improve the calculation time. +* gettext builder: disable extracting/apply ‘index’ node by + default. Please set ‘index’ to gettext_enables to enable extracting index + entries. +* PR#307: Add frame to code-block in LaTeX. Thanks to Takeshi Komiya. + + Features added +* Add convenience directives and roles to the C++ domain: directive + cpp:var as alias for cpp:member, role :cpp:var as alias for :cpp:member, + and role any for cross-reference to any C++ declaraction. #1577, #1744 +* The source_suffix config value can now be a list of multiple suffixes. +* Add the ability to specify source parsers by source suffix with the + source_parsers config value. +* #1675: A new builder, AppleHelpBuilder, has been added that builds + Apple Help Books. +* #1346: Add new default theme; +Add ‘alabaster’ theme. +Add ‘sphinx_rtd_theme’ theme. +The ‘default’ html theme has been renamed to ‘classic’. ‘default’ +is still available, however it will emit notice a recommendation that +using new ‘alabaster’ theme. +* Added highlight_options configuration value. +* The language config value is now available in the HTML templates. +* The env-updated event can now return a value, which is interpreted as + an iterable of additional docnames that need to be rewritten. +* #772: Support for scoped and unscoped enums in C++. Enumerators in + unscoped enums are injected into the parent scope in addition to the enum + scope. +* Add todo_include_todos config option to quickstart conf file, handled + as described in documentation. +* HTML breadcrumb items tag has class “nav-item” and “nav-item-N” (like + nav-item-0, 1, 2...). +* New option sphinx-quickstart --use-make-mode for generating Makefile + that use sphinx-build make-mode. +* #1235: i18n: several node can be translated if it is set to + gettext_add
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2014-09-10 07:28:44 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2014-07-16 16:22:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2014-09-10 10:19:58.0 +0200 @@ -1,0 +2,66 @@ +Tue Sep 9 16:14:01 UTC 2014 - toddrme2...@gmail.com + +- Update to 1.2.3: + + Features added +* #1518: `sphinx-apidoc` command now have a `--version` option to show version + information and exit +* New locales: Hebrew, European Portuguese, Vietnamese. + + Bugs fixed +* #636: Keep straight single quotes in literal blocks in the LaTeX build. +* #1419: Generated i18n sphinx.js files are missing message catalog entries + from '.js_t' and '.html'. The issue was introduced from Sphinx-1.1 +* #1363: Fix i18n: missing python domain's cross-references with currentmodule + directive or currentclass directive. +* #1444: autosummary does not create the description from attributes docstring. +* #1457: In python3 environment, make linkcheck cause "Can't convert 'bytes' + object to str implicitly" error when link target url has a hash part. + Thanks to Jorge_C. +* #1467: Exception on Python3 if nonexistent method is specified by automethod +* #1441: autosummary can't handle nested classes correctly. +* #1499: With non-callable `setup` in a conf.py, now sphinx-build emits + user-friendly error message. +* #1502: In autodoc, fix display of parameter defaults containing backslashes. +* #1226: autodoc, autosummary: importing setup.py by automodule will invoke + setup process and execute `sys.exit()`. Now sphinx avoids SystemExit + exception and emits warnings without unexpected termination. +* #1503: py:function directive generate incorrectly signature when specifying + a default parameter with an empty list `[]`. Thanks to Geert Jansen. +* #1508: Non-ASCII filename raise exception on make singlehtml, latex, man, + texinfo and changes. +* #1531: On Python3 environment, docutils.conf with 'source_link=true' in the + general section cause type error. +* PR#270, #1533: Non-ASCII docstring cause UnicodeDecodeError when uses with + inheritance-diagram directive. Thanks to WAKAYAMA shirou. +* PR#281, PR#282, #1509: TODO extension not compatible with websupport. Thanks + to Takeshi Komiya. +* #1477: gettext does not extract nodes.line in a table or list. +* #1544: `make text` generate wrong table when it has empty table cells. +* #1522: Footnotes from table get displayed twice in LaTeX. This problem has + been appeared from Sphinx-1.2.1 by #949. +* #508: Sphinx every time exit with zero when is invoked from setup.py command. + ex. `python setup.py build_sphinx -b doctest` return zero even if doctest + failed. +- Update to 1.2.2: + - PR#211: When checking for existence of the html_logo file, check the full +relative path and not the basename. + - PR#212: Fix traceback with autodoc and __init__ methods without docstring. + - PR#213: Fix a missing import in the setup command. + - #1357: Option names documented by option are now again allowed to not start +with a dash or slash, and referencing them will work correctly. + - #1358: Fix handling of image paths outside of the source directory when +using the “wildcard” style reference. + - #1374: Fix for autosummary generating overly-long summaries if first line +doesn’t end with a period. + - #1383: Fix Python 2.5 compatibility of sphinx-apidoc. + - #1391: Actually prevent using “pngmath” and “mathjax” extensions at the +same time in sphinx-quickstart. + - #1386: Fix bug preventing more than one theme being added by the entry +point mechanism. + - #1370: Ignore “toctree” nodes in text writer, instead of raising. + - #1364: Fix ‘make gettext’ fails when the ‘.. todolist::’ directive is +present. + - #1367: Fix a change of PR#96 that break +sphinx.util.docfields.Field.make_field interface/behavior for item argument +usage. + +--- Old: Sphinx-1.2.1.tar.gz New: Sphinx-1.2.3.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.o4Uc4O/_old 2014-09-10 10:20:00.0 +0200 +++ /var/tmp/diff_new_pack.o4Uc4O/_new 2014-09-10 10:20:00.0 +0200 @@ -17,7 +17,7 @@ Name:
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2014-07-16 16:19:39 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2014-03-11 20:33:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2014-07-16 16:22:11.0 +0200 @@ -1,0 +2,5 @@ +Tue Jul 15 12:06:31 UTC 2014 - toddrme2...@gmail.com + +- Fix tests + +--- Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.dM1n0H/_old 2014-07-16 16:22:12.0 +0200 +++ /var/tmp/diff_new_pack.dM1n0H/_new 2014-07-16 16:22:12.0 +0200 @@ -124,7 +124,12 @@ fi %check -PYTHON=python3 make test +pushd tests +2to3 -wn . +export PYTHON3PATH=%{buildroot}%{python3_sitelib}:$PYTHON3PATH +export PYTHONPATH=%{buildroot}%{python3_sitelib}:$PYTHONPATH +nosetests +popd %files -f sphinx.lang %defattr(-,root,root,-) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2014-03-11 20:33:07 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2013-09-25 14:36:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2014-03-11 20:33:09.0 +0100 @@ -1,0 +2,21 @@ +Fri Mar 7 13:21:05 UTC 2014 - speili...@suse.com + +- Fix hardcoded python version typo + +--- +Fri Feb 14 15:52:13 UTC 2014 - speili...@suse.com + +- Drop junk files + +--- +Mon Feb 10 15:45:19 UTC 2014 - speili...@suse.com + +- Update to version 1.2.1 + + See CHANGES +- Fix update-alternatives usage +- Removed sphinx-setup_command_unicode.patch (upstream) +- Totally reworked the build, docs are now build from BUILDROOT as Sphinx + has it's own way of invoken 2to3 +- Dropped python3-Sphinx-docs.patch (not needed anymore) + +--- Old: Sphinx-1.1.3.tar.gz python3-Sphinx-docs.patch sphinx-docutils-0.10.patch New: Sphinx-1.2.1.tar.gz Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.wUOeE3/_old 2014-03-11 20:33:10.0 +0100 +++ /var/tmp/diff_new_pack.wUOeE3/_new 2014-03-11 20:33:10.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-Sphinx # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,16 @@ Name: python3-Sphinx -Version:1.1.3 +Version:1.2.1 Release:0 Url:http://sphinx.pocoo.org Summary:Python documentation generator License:BSD-2-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz -Patch0: python3-Sphinx-docs.patch -# PATCH-FIX-UPSTREAM sphinx-docutils-0.10.patch fix python-sphinx for python-docutils >= 0.10 -# See: https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage -# Will be in python-sphinx 1.2 -Patch1: sphinx-docutils-0.10.patch BuildRequires: python3-2to3 BuildRequires: python3-devel -BuildRequires: python3-distribute +BuildRequires: python3-setuptools # Documentation requirements: BuildRequires: python3-Jinja2 BuildRequires: python3-docutils @@ -42,8 +37,8 @@ Requires(postun): update-alternatives Requires: python3-Jinja2 Requires: python3-Pygments -Requires: python3-distribute Requires: python3-docutils +Requires: python3-setuptools Recommends: python3-rst2pdf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -79,49 +74,39 @@ %prep %setup -q -n Sphinx-%{version} -%patch0 -%patch1 -p1 sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning # Add Interpreter version suffix to entrypoints (and thus /usr/bin binaries) to # allow for update-alternatives later on: sed -i "s|\(sphinx-.*\) =|\1-%{py3_ver} =|" setup.py # Add Python version suffix to binaries -sed -i "s|'\(sphinx-[a-z]*\)'|'\1-%{py3_ver}'|" doc/conf.py # Do the same for man-pages %build -2to3 . -w --nobackups -python3 setup.py build -python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo # Build HTML documentation -python3 setup.py build_sphinx -b man # Build man-pages +#NOTE(saschpe): We have custom fixes only invoked during 'install'. Using 2to3 in %build will break things, +# later on. Thus run 'setup.py install first' and generate docs afterwards with the sphinx-build in BUILDROOT. +#TODO(saschpe): Check back at some point to see if this changed... +##2to3 -wn . +##python3 setup.py build +##python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo # Build HTML documentation +##python3 setup.py build_sphinx -b man # Build man-pages %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +for builder in html man ; do +PYTHONPATH=%{buildroot}%{python3_sitelib} %{buildroot}%{_bindir}/sphinx-build-%{py3_ver} -b $builder doc/ build/sphinx/$builder +done +rm -rf build/sphinx/html/{.buildinfo,.doctrees} +mkdir -p %{buildroot}%{_sysconfdir}/alternatives for B in apidoc autogen build
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2013-09-25 14:36:14 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx" Changes: --- /work/SRC/openSUSE:Factory/python3-Sphinx/python3-Sphinx.changes 2013-06-21 19:01:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Sphinx.new/python3-Sphinx.changes 2013-09-25 14:36:16.0 +0200 @@ -1,0 +2,9 @@ +Tue Sep 24 11:20:41 UTC 2013 - toddrme2...@gmail.com + +- Add sphinx-docutils-0.10.patch + Patch is already committed upstream, will be in release 1.2 + See: + https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage +- Change suggests to recommends, suggests are not well supported + +--- New: sphinx-docutils-0.10.patch Other differences: -- ++ python3-Sphinx.spec ++ --- /var/tmp/diff_new_pack.PldSso/_old 2013-09-25 14:36:16.0 +0200 +++ /var/tmp/diff_new_pack.PldSso/_new 2013-09-25 14:36:16.0 +0200 @@ -25,6 +25,10 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/S/Sphinx/Sphinx-%{version}.tar.gz Patch0: python3-Sphinx-docs.patch +# PATCH-FIX-UPSTREAM sphinx-docutils-0.10.patch fix python-sphinx for python-docutils >= 0.10 +# See: https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage +# Will be in python-sphinx 1.2 +Patch1: sphinx-docutils-0.10.patch BuildRequires: python3-2to3 BuildRequires: python3-devel BuildRequires: python3-distribute @@ -40,7 +44,7 @@ Requires: python3-Pygments Requires: python3-distribute Requires: python3-docutils -Suggests: python3-rst2pdf +Recommends: python3-rst2pdf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -76,6 +80,7 @@ %prep %setup -q -n Sphinx-%{version} %patch0 +%patch1 -p1 sed -i '/#\!/d' sphinx/pycode/pgen2/token.py # Fix non-excutable-script warning # Add Interpreter version suffix to entrypoints (and thus /usr/bin binaries) to # allow for update-alternatives later on: @@ -152,7 +157,7 @@ %{_mandir}/man1/sphinx-build-%{py3_ver}.1.gz %ghost %{_mandir}/man1/sphinx-quickstart.1.gz %{_mandir}/man1/sphinx-quickstart-%{py3_ver}.1.gz -%{python3_sitelib}/sphinx +%{python3_sitelib}/sphinx/ %{python3_sitelib}/Sphinx-%{version}-py%{py3_ver}.egg-info %files doc ++ sphinx-docutils-0.10.patch ++ diff -up Sphinx-1.1.3/sphinx/writers/manpage.py.bak Sphinx-1.1.3/sphinx/writers/manpage.py --- Sphinx-1.1.3/sphinx/writers/manpage.py.bak 2011-11-01 00:38:44.0 -0700 +++ Sphinx-1.1.3/sphinx/writers/manpage.py 2012-08-21 12:38:33.380808202 -0700 @@ -72,6 +72,11 @@ class ManualPageTranslator(BaseTranslato # since self.append_header() is never called, need to do this here self.body.append(MACRO_DEF) +# Overwrite admonition label translations with our own +for label, translation in admonitionlabels.items(): +self.language.labels[label] = self.deunicode(translation) + + # overwritten -- added quotes around all .TH arguments def header(self): tmpl = (".TH \"%(title_upper)s\" \"%(manual_section)s\"" @@ -193,12 +198,6 @@ class ManualPageTranslator(BaseTranslato def depart_seealso(self, node): self.depart_admonition(node) -# overwritten -- use our own label translations -def visit_admonition(self, node, name=None): -if name: -self.body.append('.IP %s\n' % - self.deunicode(admonitionlabels.get(name, name))) - def visit_productionlist(self, node): self.ensure_eol() names = [] -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-Sphinx for openSUSE:Factory
Hello community, here is the log from the commit of package python3-Sphinx for openSUSE:Factory checked in at 2012-05-29 13:55:22 Comparing /work/SRC/openSUSE:Factory/python3-Sphinx (Old) and /work/SRC/openSUSE:Factory/.python3-Sphinx.new (New) Package is "python3-Sphinx", Maintainer is "" Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org