2010-11-17 14:17:51 -06:00
|
|
|
Release 1.0.6 (in development)
|
|
|
|
==============================
|
|
|
|
|
2011-01-04 12:23:47 -06:00
|
|
|
* #383, #148: Support sorting a limited range of accented characters
|
|
|
|
in the general index and the glossary.
|
2011-01-04 10:14:00 -06:00
|
|
|
|
2011-01-04 08:33:18 -06:00
|
|
|
* #570: Try decoding ``-D`` and ``-A`` command-line arguments with
|
|
|
|
the locale's preferred encoding.
|
|
|
|
|
2011-01-04 02:34:44 -06:00
|
|
|
* #528: Observe :confval:`locale_dirs` when looking for the JS
|
|
|
|
translations file.
|
|
|
|
|
2011-01-03 16:13:40 -06:00
|
|
|
* #574: Add special code for better support of Japanese documents
|
|
|
|
in the LaTeX builder.
|
|
|
|
|
2011-01-03 16:08:13 -06:00
|
|
|
* Regression of #77: If there is only one parameter given with
|
|
|
|
``:param:`` markup, the bullet list is now suppressed again.
|
|
|
|
|
2011-01-03 14:38:30 -06:00
|
|
|
* #556: Fix missing paragraph breaks in LaTeX output in certain
|
|
|
|
situations.
|
|
|
|
|
2011-01-03 14:00:08 -06:00
|
|
|
* #567: Emit the ``autodoc-process-docstring`` event even for objects
|
|
|
|
without a docstring so that it can add content.
|
|
|
|
|
2011-01-03 13:48:11 -06:00
|
|
|
* #565: In the LaTeX builder, not only literal blocks require different
|
|
|
|
table handling, but also quite a few other list-like block elements.
|
|
|
|
|
2011-01-03 12:34:21 -06:00
|
|
|
* #515: Fix tracebacks in the viewcode extension for Python objects
|
|
|
|
that do not have a valid signature.
|
|
|
|
|
2011-01-03 08:55:30 -06:00
|
|
|
* Fix strange reportings of line numbers for warnings generated from
|
|
|
|
autodoc-included docstrings, due to different behavior depending
|
|
|
|
on docutils version.
|
|
|
|
|
2010-11-17 14:17:51 -06:00
|
|
|
* Several fixes to the C++ domain.
|
|
|
|
|
|
|
|
|
2010-11-12 01:35:03 -06:00
|
|
|
Release 1.0.5 (Nov 12, 2010)
|
|
|
|
============================
|
2010-10-22 05:10:11 -05:00
|
|
|
|
2010-11-12 01:21:49 -06:00
|
|
|
* #557: Add CSS styles required by docutils 0.7 for aligned images
|
|
|
|
and figures.
|
|
|
|
|
2010-11-12 01:18:11 -06:00
|
|
|
* In the Makefile generated by LaTeX output, do not delete pdf files
|
|
|
|
on clean; they might be required images.
|
|
|
|
|
2010-10-22 05:10:11 -05:00
|
|
|
* #535: Fix LaTeX output generated for line blocks.
|
2010-08-23 12:13:23 -05:00
|
|
|
|
2010-10-22 02:40:03 -05:00
|
|
|
* #544: Allow ``.pyw`` as a source file extension.
|
|
|
|
|
2010-10-22 05:10:11 -05:00
|
|
|
|
|
|
|
Release 1.0.4 (Sep 17, 2010)
|
|
|
|
============================
|
|
|
|
|
2010-09-17 02:54:28 -05:00
|
|
|
* #524: Open intersphinx inventories in binary mode on Windows,
|
|
|
|
since version 2 contains zlib-compressed data.
|
|
|
|
|
2010-08-25 05:26:15 -05:00
|
|
|
* #513: Allow giving non-local URIs for JavaScript files, e.g.
|
|
|
|
in the JSMath extension.
|
|
|
|
|
2010-08-25 05:05:23 -05:00
|
|
|
* #512: Fix traceback when ``intersphinx_mapping`` is empty.
|
|
|
|
|
2010-08-23 12:13:23 -05:00
|
|
|
|
2010-08-23 12:06:44 -05:00
|
|
|
Release 1.0.3 (Aug 23, 2010)
|
|
|
|
============================
|
2010-08-23 09:03:15 -05:00
|
|
|
|
2010-08-23 11:04:28 -05:00
|
|
|
* #495: Fix internal vs. external link distinction for links coming
|
|
|
|
from a docutils table-of-contents.
|
|
|
|
|
2010-08-23 10:59:20 -05:00
|
|
|
* #494: Fix the ``maxdepth`` option for the ``toctree()`` template
|
|
|
|
callable when used with ``collapse=True``.
|
|
|
|
|
2010-08-23 10:20:22 -05:00
|
|
|
* #507: Fix crash parsing Python argument lists containing brackets
|
|
|
|
in string literals.
|
|
|
|
|
2010-08-23 09:54:17 -05:00
|
|
|
* #501: Fix regression when building LaTeX docs with figures that
|
|
|
|
don't have captions.
|
|
|
|
|
2010-08-23 09:03:15 -05:00
|
|
|
* #510: Fix inheritance diagrams for classes that are not picklable.
|
|
|
|
|
2010-08-23 11:11:26 -05:00
|
|
|
* #497: Introduce separate background color for the sidebar collapse
|
|
|
|
button, making it easier to see.
|
|
|
|
|
2010-08-23 10:23:08 -05:00
|
|
|
* #502, #503, #496: Fix small layout bugs in several builtin themes.
|
2010-08-23 09:54:17 -05:00
|
|
|
|
2010-08-23 09:03:15 -05:00
|
|
|
|
2010-08-14 10:09:23 -05:00
|
|
|
Release 1.0.2 (Aug 14, 2010)
|
2010-08-10 10:18:46 -05:00
|
|
|
============================
|
2010-07-27 12:52:25 -05:00
|
|
|
|
2010-08-14 09:51:04 -05:00
|
|
|
* #490: Fix cross-references to objects of types added by the
|
|
|
|
:func:`~.Sphinx.add_object_type` API function.
|
|
|
|
|
2010-08-14 10:04:25 -05:00
|
|
|
* Fix handling of doc field types for different directive types.
|
|
|
|
|
2010-08-05 09:03:36 -05:00
|
|
|
* Allow breaking long signatures, continuing with backlash-escaped
|
|
|
|
newlines.
|
|
|
|
|
|
|
|
* Fix unwanted styling of C domain references (because of a namespace
|
|
|
|
clash with Pygments styles).
|
2010-08-05 08:47:10 -05:00
|
|
|
|
2010-08-05 08:42:15 -05:00
|
|
|
* Allow references to PEPs and RFCs with explicit anchors.
|
|
|
|
|
2010-08-05 08:07:44 -05:00
|
|
|
* #471: Fix LaTeX references to figures.
|
|
|
|
|
2010-08-05 06:39:23 -05:00
|
|
|
* #482: When doing a non-exact search, match only the given type
|
|
|
|
of object.
|
|
|
|
|
|
|
|
* #481: Apply non-exact search for Python reference targets with
|
|
|
|
``.name`` for modules too.
|
|
|
|
|
2010-08-05 05:53:05 -05:00
|
|
|
* #484: Fix crash when duplicating a parameter in an info field list.
|
|
|
|
|
2010-08-05 05:03:45 -05:00
|
|
|
* #487: Fix setting the default role to one provided by the
|
|
|
|
``oldcmarkup`` extension.
|
|
|
|
|
2010-08-05 05:02:27 -05:00
|
|
|
* #488: Fix crash when json-py is installed, which provides a
|
|
|
|
``json`` module but is incompatible to simplejson.
|
|
|
|
|
2010-08-05 04:58:43 -05:00
|
|
|
* #480: Fix handling of target naming in intersphinx.
|
|
|
|
|
2010-08-05 03:14:10 -05:00
|
|
|
* #486: Fix removal of ``!`` for all cross-reference roles.
|
|
|
|
|
|
|
|
|
2010-07-27 12:40:19 -05:00
|
|
|
Release 1.0.1 (Jul 27, 2010)
|
|
|
|
============================
|
2010-07-24 05:30:37 -05:00
|
|
|
|
2010-07-27 07:45:17 -05:00
|
|
|
* #470: Fix generated target names for reST domain objects; they
|
|
|
|
are not in the same namespace.
|
|
|
|
|
2010-07-27 07:36:47 -05:00
|
|
|
* #266: Add Bengali language.
|
|
|
|
|
2010-07-27 07:28:31 -05:00
|
|
|
* #473: Fix a bug in parsing JavaScript object names.
|
|
|
|
|
|
|
|
* #474: Fix building with SingleHTMLBuilder when there is no toctree.
|
2010-07-27 06:27:00 -05:00
|
|
|
|
2010-07-27 06:20:58 -05:00
|
|
|
* Fix display names for objects linked to by intersphinx with
|
|
|
|
explicit targets.
|
|
|
|
|
2010-07-25 07:52:37 -05:00
|
|
|
* Fix building with the JSON builder.
|
|
|
|
|
2010-07-24 05:30:37 -05:00
|
|
|
* Fix hyperrefs in object descriptions for LaTeX.
|
|
|
|
|
|
|
|
|
2010-07-23 06:42:03 -05:00
|
|
|
Release 1.0 (Jul 23, 2010)
|
|
|
|
==========================
|
2009-03-24 15:54:05 -05:00
|
|
|
|
2010-05-24 06:28:12 -05:00
|
|
|
Incompatible changes
|
|
|
|
--------------------
|
|
|
|
|
2010-01-17 17:38:30 -06:00
|
|
|
* Support for domains has been added. A domain is a collection of
|
|
|
|
directives and roles that all describe objects belonging together,
|
2010-05-24 06:28:12 -05:00
|
|
|
e.g. elements of a programming language. A few builtin domains are
|
|
|
|
provided:
|
|
|
|
|
|
|
|
- Python
|
|
|
|
- C
|
|
|
|
- C++
|
|
|
|
- JavaScript
|
|
|
|
- reStructuredText
|
|
|
|
|
2010-07-02 04:44:01 -05:00
|
|
|
* The old markup for defining and linking to C directives is now
|
|
|
|
deprecated. It will not work anymore in future versions without
|
|
|
|
activating the :mod:`~sphinx.ext.oldcmarkup` extension; in Sphinx
|
|
|
|
1.0, it is activated by default.
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* Removed support for old dependency versions; requirements are now:
|
|
|
|
|
|
|
|
- docutils >= 0.5
|
|
|
|
- Jinja2 >= 2.2
|
|
|
|
|
|
|
|
* Removed deprecated elements:
|
|
|
|
|
|
|
|
- ``exclude_dirs`` config value
|
|
|
|
- ``sphinx.builder`` module
|
|
|
|
|
|
|
|
Features added
|
|
|
|
--------------
|
|
|
|
|
|
|
|
* General:
|
|
|
|
|
|
|
|
- Added a "nitpicky" mode that emits warnings for all missing
|
2010-05-30 10:33:37 -05:00
|
|
|
references. It is activated by the :option:`-n` command-line switch
|
|
|
|
or the :confval:`nitpicky` config value.
|
2010-05-24 06:28:12 -05:00
|
|
|
- Added ``latexpdf`` target in quickstart Makefile.
|
|
|
|
|
|
|
|
* Markup:
|
|
|
|
|
2010-05-30 10:33:37 -05:00
|
|
|
- The :rst:role:`menuselection` and :rst:role:`guilabel` roles now
|
|
|
|
support ampersand accelerators.
|
2010-05-24 06:28:12 -05:00
|
|
|
- New more compact doc field syntax is now recognized: ``:param type
|
|
|
|
name: description``.
|
2010-05-30 10:33:37 -05:00
|
|
|
- Added ``tab-width`` option to :rst:dir:`literalinclude` directive.
|
|
|
|
- Added ``titlesonly`` option to :rst:dir:`toctree` directive.
|
2010-05-24 06:28:12 -05:00
|
|
|
- Added the ``prepend`` and ``append`` options to the
|
2010-05-30 10:33:37 -05:00
|
|
|
:rst:dir:`literalinclude` directive.
|
2010-05-24 06:28:12 -05:00
|
|
|
- #284: All docinfo metadata is now put into the document metadata, not
|
|
|
|
just the author.
|
2010-05-30 10:33:37 -05:00
|
|
|
- The :rst:role:`ref` role can now also reference tables by caption.
|
|
|
|
- The :rst:dir:`include` directive now supports absolute paths, which
|
|
|
|
are interpreted as relative to the source directory.
|
2010-06-12 03:41:56 -05:00
|
|
|
- In the Python domain, references like ``:func:`.name``` now look for
|
|
|
|
matching names with any prefix if no direct match is found.
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* Configuration:
|
|
|
|
|
2010-05-30 10:33:37 -05:00
|
|
|
- Added :confval:`rst_prolog` config value.
|
|
|
|
- Added :confval:`html_secnumber_suffix` config value to control
|
|
|
|
section numbering format.
|
|
|
|
- Added :confval:`html_compact_lists` config value to control
|
|
|
|
docutils' compact lists feature.
|
|
|
|
- The :confval:`html_sidebars` config value can now contain patterns
|
|
|
|
as keys, and the values can be lists that explicitly select which
|
2010-05-24 06:28:12 -05:00
|
|
|
sidebar templates should be rendered. That means that the builtin
|
|
|
|
sidebar contents can be included only selectively.
|
2010-05-30 10:33:37 -05:00
|
|
|
- :confval:`html_static_path` can now contain single file entries.
|
|
|
|
- The new universal config value :confval:`exclude_patterns` makes the
|
|
|
|
old :confval:`unused_docs`, :confval:`exclude_trees` and
|
|
|
|
:confval:`exclude_dirnames` obsolete.
|
|
|
|
- Added :confval:`html_output_encoding` config value.
|
|
|
|
- Added the :confval:`latex_docclass` config value and made the
|
|
|
|
"twoside" documentclass option overridable by "oneside".
|
|
|
|
- Added the :confval:`trim_doctest_flags` config value, which is true
|
|
|
|
by default.
|
|
|
|
- Added :confval:`html_show_copyright` config value.
|
|
|
|
- Added :confval:`latex_show_pagerefs` and :confval:`latex_show_urls`
|
|
|
|
config values.
|
2010-07-17 12:45:54 -05:00
|
|
|
- The behavior of :confval:`html_file_suffix` changed slightly: the
|
|
|
|
empty string now means "no suffix" instead of "default suffix", use
|
|
|
|
``None`` for "default suffix".
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* New builders:
|
|
|
|
|
|
|
|
- Added a builder for the Epub format.
|
|
|
|
- Added a builder for manual pages.
|
|
|
|
- Added a single-file HTML builder.
|
|
|
|
|
|
|
|
* HTML output:
|
|
|
|
|
|
|
|
- Inline roles now get a CSS class with their name, allowing styles to
|
|
|
|
customize their appearance. Domain-specific roles get two classes,
|
|
|
|
``domain`` and ``domain-rolename``.
|
|
|
|
- References now get the class ``internal`` if they are internal to
|
|
|
|
the whole project, as opposed to internal to the current page.
|
2010-05-24 16:14:35 -05:00
|
|
|
- External references can be styled differently with the new
|
|
|
|
``externalrefs`` theme option for the default theme.
|
|
|
|
- In the default theme, the sidebar can experimentally now be made
|
|
|
|
collapsible using the new ``collapsiblesidebar`` theme option.
|
2010-05-24 06:28:12 -05:00
|
|
|
- #129: Toctrees are now wrapped in a ``div`` tag with class
|
|
|
|
``toctree-wrapper`` in HTML output.
|
2010-05-30 10:33:37 -05:00
|
|
|
- The :data:`toctree` callable in templates now has a ``maxdepth``
|
2010-05-24 06:28:12 -05:00
|
|
|
keyword argument to control the depth of the generated tree.
|
2010-05-30 10:33:37 -05:00
|
|
|
- The :data:`toctree` callable in templates now accepts a
|
|
|
|
``titles_only`` keyword argument.
|
2010-05-24 06:28:12 -05:00
|
|
|
- Added ``htmltitle`` block in layout template.
|
|
|
|
- In the JavaScript search, allow searching for object names including
|
|
|
|
the module name, like ``sys.argv``.
|
|
|
|
- Added new theme ``haiku``, inspired by the Haiku OS user guide.
|
|
|
|
- Added new theme ``nature``.
|
|
|
|
- Added new theme ``agogo``, created by Andi Albrecht.
|
|
|
|
- Added new theme ``scrolls``, created by Armin Ronacher.
|
|
|
|
- #193: Added a ``visitedlinkcolor`` theme option to the default
|
|
|
|
theme.
|
2010-05-30 08:50:00 -05:00
|
|
|
- #322: Improved responsiveness of the search page by loading the
|
|
|
|
search index asynchronously.
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* Extension API:
|
|
|
|
|
2010-05-30 10:33:37 -05:00
|
|
|
- Added :event:`html-collect-pages`.
|
|
|
|
- Added :confval:`needs_sphinx` config value and
|
|
|
|
:meth:`~sphinx.application.Sphinx.require_sphinx` application API
|
|
|
|
method.
|
|
|
|
- #200: Added :meth:`~sphinx.application.Sphinx.add_stylesheet`
|
|
|
|
application API method.
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* Extensions:
|
|
|
|
|
2010-05-30 10:33:37 -05:00
|
|
|
- Added the :mod:`~sphinx.ext.viewcode` extension.
|
|
|
|
- Added the :mod:`~sphinx.ext.extlinks` extension.
|
2010-05-24 06:28:12 -05:00
|
|
|
- Added support for source ordering of members in autodoc, with
|
|
|
|
``autodoc_member_order = 'bysource'``.
|
2010-05-30 10:33:37 -05:00
|
|
|
- Added :confval:`autodoc_default_flags` config value, which can be
|
|
|
|
used to select default flags for all autodoc directives.
|
2010-05-24 06:28:12 -05:00
|
|
|
- Added a way for intersphinx to refer to named labels in other
|
|
|
|
projects, and to specify the project you want to link to.
|
|
|
|
- #280: Autodoc can now document instance attributes assigned in
|
|
|
|
``__init__`` methods.
|
2010-05-30 10:33:37 -05:00
|
|
|
- Many improvements and fixes to the :mod:`~sphinx.ext.autosummary`
|
|
|
|
extension, thanks to Pauli Virtanen.
|
|
|
|
- #309: The :mod:`~sphinx.ext.graphviz` extension can now output SVG
|
|
|
|
instead of PNG images, controlled by the
|
|
|
|
:confval:`graphviz_output_format` config value.
|
|
|
|
- Added ``alt`` option to :rst:dir:`graphviz` extension directives.
|
2010-06-12 11:16:18 -05:00
|
|
|
- Added ``exclude`` argument to :func:`.autodoc.between`.
|
2010-05-24 06:28:12 -05:00
|
|
|
|
|
|
|
* Translations:
|
|
|
|
|
|
|
|
- Added Croatian translation, thanks to Bojan Mihelač.
|
|
|
|
- Added Turkish translation, thanks to Firat Ozgul.
|
|
|
|
- Added Catalan translation, thanks to Pau Fernández.
|
|
|
|
- Added simplified Chinese translation.
|
2010-06-05 08:42:18 -05:00
|
|
|
- Added Danish translation, thanks to Hjorth Larsen.
|
2010-06-20 05:19:34 -05:00
|
|
|
- Added Lithuanian translation, thanks to Dalius Dobravolskas.
|
2009-11-08 12:03:57 -06:00
|
|
|
|
2010-08-25 07:05:36 -05:00
|
|
|
* Bugs fixed:
|
2009-04-13 03:45:52 -05:00
|
|
|
|
2010-08-25 07:05:36 -05:00
|
|
|
- #445: Fix links to result pages when using the search function
|
|
|
|
of HTML built with the ``dirhtml`` builder.
|
|
|
|
- #444: In templates, properly re-escape values treated with the
|
|
|
|
"striptags" Jinja filter.
|
2010-06-13 12:50:04 -05:00
|
|
|
|
|
|
|
|
2010-06-05 11:42:11 -05:00
|
|
|
Release 0.6.7 (Jun 05, 2010)
|
|
|
|
============================
|
2009-03-24 16:02:31 -05:00
|
|
|
|
2010-06-05 11:27:43 -05:00
|
|
|
* #440: Remove usage of a Python >= 2.5 API in the ``literalinclude``
|
|
|
|
directive.
|
|
|
|
|
2010-06-05 11:30:43 -05:00
|
|
|
* Fix a bug that prevented some references being generated in the
|
|
|
|
LaTeX builder.
|
|
|
|
|
2010-06-05 11:33:04 -05:00
|
|
|
* #428: Add some missing CSS styles for standard docutils classes.
|
|
|
|
|
2010-06-05 11:37:16 -05:00
|
|
|
* #432: Fix UnicodeErrors while building LaTeX in translated locale.
|
|
|
|
|
2010-05-24 18:13:29 -05:00
|
|
|
|
2010-05-24 17:53:40 -05:00
|
|
|
Release 0.6.6 (May 25, 2010)
|
|
|
|
============================
|
2010-03-01 16:28:25 -06:00
|
|
|
|
2010-05-24 08:25:47 -05:00
|
|
|
* Handle raw nodes in the ``text`` writer.
|
|
|
|
|
2010-05-23 09:18:30 -05:00
|
|
|
* Fix a problem the Qt help project generated by the ``qthelp``
|
|
|
|
builder that would lead to no content being displayed in the Qt
|
|
|
|
Assistant.
|
|
|
|
|
2010-05-22 07:33:24 -05:00
|
|
|
* #393: Fix the usage of Unicode characters in mathematic formulas
|
|
|
|
when using the ``pngmath`` extension.
|
|
|
|
|
2010-05-22 07:15:39 -05:00
|
|
|
* #404: Make ``\and`` work properly in the author field of the
|
|
|
|
``latex_documents`` setting.
|
|
|
|
|
2010-05-22 04:07:15 -05:00
|
|
|
* #409: Make the ``highlight_language`` config value work properly
|
|
|
|
in the LaTeX builder.
|
|
|
|
|
2010-05-22 03:52:53 -05:00
|
|
|
* #418: Allow relocation of the translation JavaScript files to
|
|
|
|
the system directory on Unix systems.
|
|
|
|
|
2010-05-22 03:49:42 -05:00
|
|
|
* #414: Fix handling of Windows newlines in files included with
|
|
|
|
the ``literalinclude`` directive.
|
|
|
|
|
2010-04-18 02:55:38 -05:00
|
|
|
* #377: Fix crash in linkcheck builder.
|
|
|
|
|
2010-04-17 05:43:36 -05:00
|
|
|
* #387: Fix the display of search results in ``dirhtml`` output.
|
|
|
|
|
2010-04-07 04:45:36 -05:00
|
|
|
* #376: In autodoc, fix display of parameter defaults containing
|
|
|
|
backslashes.
|
|
|
|
|
2010-04-06 12:06:43 -05:00
|
|
|
* #370: Fix handling of complex list item labels in LaTeX output.
|
|
|
|
|
2010-04-06 06:22:52 -05:00
|
|
|
* #374: Make the ``doctest_path`` config value of the doctest
|
|
|
|
extension actually work.
|
|
|
|
|
2010-04-06 02:12:22 -05:00
|
|
|
* Fix the handling of multiple toctrees when creating the global
|
|
|
|
TOC for the ``toctree()`` template function.
|
|
|
|
|
|
|
|
* Fix the handling of hidden toctrees when creating the global TOC
|
|
|
|
for the ``toctree()`` template function.
|
|
|
|
|
2010-04-06 01:46:27 -05:00
|
|
|
* Fix the handling of nested lists in the text writer.
|
|
|
|
|
2010-04-04 11:52:29 -05:00
|
|
|
* #362: In autodoc, check for the existence of ``__self__`` on
|
|
|
|
function objects before accessing it.
|
|
|
|
|
2010-04-04 11:40:06 -05:00
|
|
|
* #353: Strip leading and trailing whitespace when extracting
|
|
|
|
search words in the search function.
|
|
|
|
|
2010-03-01 16:28:25 -06:00
|
|
|
|
2010-03-01 16:12:59 -06:00
|
|
|
Release 0.6.5 (Mar 01, 2010)
|
|
|
|
============================
|
2010-01-17 07:17:23 -06:00
|
|
|
|
2010-02-28 08:20:11 -06:00
|
|
|
* In autodoc, fix the omission of some module members explicitly
|
|
|
|
documented using documentation comments.
|
|
|
|
|
2010-02-28 02:45:28 -06:00
|
|
|
* #345: Fix cropping of sidebar scroll bar with ``stickysidebar``
|
|
|
|
option of the default theme.
|
|
|
|
|
2010-02-27 15:54:31 -06:00
|
|
|
* #341: Always generate UNIX newlines in the quickstart Makefile.
|
|
|
|
|
2010-02-23 14:35:48 -06:00
|
|
|
* #338: Fix running with ``-C`` under Windows.
|
|
|
|
|
2010-02-21 15:59:53 -06:00
|
|
|
* In autodoc, allow customizing the signature of an object where
|
|
|
|
the built-in mechanism fails.
|
|
|
|
|
2010-02-19 03:45:04 -06:00
|
|
|
* #331: Fix output for enumerated lists with start values in LaTeX.
|
|
|
|
|
2010-01-30 11:49:42 -06:00
|
|
|
* Make the ``start-after`` and ``end-before`` options to the
|
|
|
|
``literalinclude`` directive work correctly if not used together.
|
|
|
|
|
2010-01-17 07:17:23 -06:00
|
|
|
* #321: Fix link generation in the LaTeX builder.
|
|
|
|
|
|
|
|
|
2010-01-12 14:55:59 -06:00
|
|
|
Release 0.6.4 (Jan 12, 2010)
|
|
|
|
============================
|
2009-03-24 16:02:31 -05:00
|
|
|
|
2010-01-12 04:45:38 -06:00
|
|
|
* Improve the handling of non-Unicode strings in the configuration.
|
|
|
|
|
2010-01-12 03:55:07 -06:00
|
|
|
* #316: Catch OSErrors occurring when calling graphviz with
|
|
|
|
arguments it doesn't understand.
|
|
|
|
|
2010-01-06 08:42:13 -06:00
|
|
|
* Restore compatibility with Pygments >= 1.2.
|
|
|
|
|
2010-01-06 04:48:25 -06:00
|
|
|
* #295: Fix escaping of hyperref targets in LaTeX output.
|
|
|
|
|
2010-01-03 09:03:08 -06:00
|
|
|
* #302: Fix links generated by the ``:doc:`` role for LaTeX output.
|
|
|
|
|
2010-01-03 05:36:21 -06:00
|
|
|
* #286: collect todo nodes after the whole document has been read;
|
|
|
|
this allows placing substitution references in todo items.
|
|
|
|
|
2010-01-03 05:20:54 -06:00
|
|
|
* #294: do not ignore an explicit ``today`` config value in a
|
|
|
|
LaTeX build.
|
|
|
|
|
2010-01-03 04:47:46 -06:00
|
|
|
* The ``alt`` text of inheritance diagrams is now much cleaner.
|
|
|
|
|
2010-01-03 04:42:15 -06:00
|
|
|
* Ignore images in section titles when generating link captions.
|
|
|
|
|
2010-01-02 07:59:27 -06:00
|
|
|
* #310: support exception messages in the ``testoutput`` blocks of
|
|
|
|
the ``doctest`` extension.
|
|
|
|
|
2010-01-01 17:47:57 -06:00
|
|
|
* #293: line blocks are styled properly in HTML output.
|
|
|
|
|
2010-01-01 17:39:55 -06:00
|
|
|
* #285: make the ``locale_dirs`` config value work again.
|
|
|
|
|
2009-12-31 02:47:56 -06:00
|
|
|
* #303: ``html_context`` values given on the command line via ``-A``
|
|
|
|
should not override other values given in conf.py.
|
|
|
|
|
2009-12-29 15:31:28 -06:00
|
|
|
* Fix a bug preventing incremental rebuilds for the ``dirhtml``
|
|
|
|
builder.
|
|
|
|
|
2009-12-24 06:19:07 -06:00
|
|
|
* #299: Fix the mangling of quotes in some literal blocks.
|
|
|
|
|
2009-12-24 06:06:34 -06:00
|
|
|
* #292: Fix path to the search index for the ``dirhtml`` builder.
|
|
|
|
|
2009-11-10 16:43:59 -06:00
|
|
|
* Fix a Jython compatibility issue: make the dependence on the
|
|
|
|
``parser`` module optional.
|
|
|
|
|
2009-11-08 15:37:29 -06:00
|
|
|
* #238: In autodoc, catch all errors that occur on module import,
|
|
|
|
not just ``ImportError``.
|
|
|
|
|
2009-10-26 03:32:33 -05:00
|
|
|
* Fix the handling of non-data, but non-method descriptors in autodoc.
|
2009-10-25 05:26:10 -05:00
|
|
|
|
2009-11-08 09:21:02 -06:00
|
|
|
* When copying file times, ignore OSErrors raised by ``os.utime()``.
|
|
|
|
|
2009-09-03 17:14:18 -05:00
|
|
|
|
2009-09-03 17:06:12 -05:00
|
|
|
Release 0.6.3 (Sep 03, 2009)
|
|
|
|
============================
|
2009-06-16 16:50:02 -05:00
|
|
|
|
2009-09-03 15:00:10 -05:00
|
|
|
* Properly add C module filenames as dependencies in autodoc.
|
|
|
|
|
2009-09-03 11:15:55 -05:00
|
|
|
* #253: Ignore graphviz directives without content instead of
|
|
|
|
raising an unhandled exception.
|
|
|
|
|
2009-09-03 11:08:57 -05:00
|
|
|
* #241: Fix a crash building LaTeX output for documents that contain
|
|
|
|
a todolist directive.
|
|
|
|
|
2009-09-03 10:53:47 -05:00
|
|
|
* #252: Make it easier to change the build dir in the Makefiles
|
|
|
|
generated by quickstart.
|
|
|
|
|
2009-08-06 15:57:12 -05:00
|
|
|
* #220: Fix CSS so that displaymath really is centered.
|
|
|
|
|
2009-08-06 15:48:14 -05:00
|
|
|
* #222: Allow the "Footnotes" header to be translated.
|
|
|
|
|
2009-08-06 15:32:14 -05:00
|
|
|
* #225: Don't add whitespace in generated HTML after inline tags.
|
|
|
|
|
2009-08-06 15:29:31 -05:00
|
|
|
* #227: Make ``literalinclude`` work when the document's path
|
|
|
|
name contains non-ASCII characters.
|
|
|
|
|
2009-08-06 15:06:19 -05:00
|
|
|
* #229: Fix autodoc failures with members that raise errors
|
|
|
|
on ``getattr()``.
|
|
|
|
|
2009-08-06 14:22:12 -05:00
|
|
|
* #205: When copying files, don't copy full stat info, only
|
|
|
|
modification times.
|
|
|
|
|
2009-08-06 14:13:23 -05:00
|
|
|
* #232: Support non-ASCII metadata in Qt help builder.
|
|
|
|
|
2009-08-04 16:56:06 -05:00
|
|
|
* Properly format bullet lists nested in definition lists for LaTeX.
|
|
|
|
|
2009-08-04 16:42:32 -05:00
|
|
|
* Section titles are now allowed inside ``only`` directives.
|
|
|
|
|
2009-07-09 13:27:09 -05:00
|
|
|
* #201: Make ``centered`` directive work in LaTeX output.
|
|
|
|
|
2009-07-09 05:23:54 -05:00
|
|
|
* #206: Refuse to overwrite an existing master document in
|
|
|
|
sphinx-quickstart.
|
|
|
|
|
2009-07-09 05:15:26 -05:00
|
|
|
* #208: Use MS-sanctioned locale settings, determined by the
|
|
|
|
``language`` config option, in the HTML help builder.
|
|
|
|
|
2009-07-09 05:08:42 -05:00
|
|
|
* #210: Fix nesting of HTML tags for displayed math from pngmath
|
|
|
|
extension.
|
|
|
|
|
2009-07-09 05:01:44 -05:00
|
|
|
* #213: Fix centering of images in LaTeX output.
|
|
|
|
|
|
|
|
* #211: Fix compatibility with docutils 0.5.
|
|
|
|
|
|
|
|
|
2009-06-16 16:43:15 -05:00
|
|
|
Release 0.6.2 (Jun 16, 2009)
|
|
|
|
============================
|
2009-03-26 14:00:29 -05:00
|
|
|
|
2009-06-16 16:13:01 -05:00
|
|
|
* #130: Fix obscure IndexError in doctest extension.
|
|
|
|
|
2009-06-16 15:08:54 -05:00
|
|
|
* #167: Make glossary sorting case-independent.
|
|
|
|
|
2009-06-15 10:31:29 -05:00
|
|
|
* #196: Add a warning if an extension module doesn't have a
|
|
|
|
``setup()`` function.
|
|
|
|
|
2009-06-04 11:39:47 -05:00
|
|
|
* #158: Allow '..' in template names, and absolute template paths;
|
2009-08-04 16:57:52 -05:00
|
|
|
Jinja 2 by default disables both.
|
2009-06-04 11:39:47 -05:00
|
|
|
|
2009-06-04 11:21:26 -05:00
|
|
|
* When highlighting Python code, ignore extra indentation before
|
|
|
|
trying to parse it as Python.
|
|
|
|
|
2009-06-04 11:11:17 -05:00
|
|
|
* #191: Don't escape the tilde in URIs in LaTeX.
|
|
|
|
|
2009-05-31 12:47:42 -05:00
|
|
|
* Don't consider contents of source comments for the search index.
|
|
|
|
|
2009-05-31 11:58:28 -05:00
|
|
|
* Set the default encoding to ``utf-8-sig`` to handle files with a
|
|
|
|
UTF-8 BOM correctly.
|
|
|
|
|
2009-05-22 11:53:58 -05:00
|
|
|
* #178: apply ``add_function_parentheses`` config value to C
|
|
|
|
functions as promised.
|
|
|
|
|
2009-05-17 12:15:28 -05:00
|
|
|
* #173: Respect the docutils ``title`` directive.
|
|
|
|
|
2009-05-17 05:58:48 -05:00
|
|
|
* #172: The ``obj`` role now links to modules as promised.
|
|
|
|
|
2009-05-17 05:45:41 -05:00
|
|
|
* #19: Tables now can have a "longtable" class, in order to get
|
|
|
|
correctly broken into pages in LaTeX output.
|
|
|
|
|
2009-05-17 05:34:45 -05:00
|
|
|
* Look for Sphinx message catalogs in the system default path before
|
|
|
|
trying ``sphinx/locale``.
|
|
|
|
|
2009-05-17 05:12:24 -05:00
|
|
|
* Fix the search for methods via "classname.methodname".
|
|
|
|
|
2009-05-10 14:14:14 -05:00
|
|
|
* #155: Fix Python 2.4 compatibility: exceptions are old-style
|
|
|
|
classes there.
|
|
|
|
|
2009-05-10 13:56:50 -05:00
|
|
|
* #150: Fix display of the "sphinxdoc" theme on Internet Explorer
|
|
|
|
versions 6 and 7.
|
|
|
|
|
2009-05-03 03:32:32 -05:00
|
|
|
* #146: Don't fail to generate LaTeX when the user has an active
|
|
|
|
``.docutils`` configuration.
|
|
|
|
|
2009-04-28 14:28:29 -05:00
|
|
|
* #29: Don't generate visible "-{-}" in option lists in LaTeX.
|
|
|
|
|
2009-04-28 14:13:02 -05:00
|
|
|
* Fix cross-reference roles when put into substitutions.
|
|
|
|
|
2009-04-28 13:46:24 -05:00
|
|
|
* Don't put image "alt" text into table-of-contents entries.
|
|
|
|
|
2009-04-28 13:31:00 -05:00
|
|
|
* In the LaTeX writer, do not raise an exception on too many section
|
|
|
|
levels, just use the "subparagraph" level for all of them.
|
|
|
|
|
2009-04-28 13:08:17 -05:00
|
|
|
* #145: Fix autodoc problem with automatic members that refuse to be
|
|
|
|
getattr()'d from their parent.
|
|
|
|
|
2009-04-11 05:49:45 -05:00
|
|
|
* If specific filenames to build are given on the command line,
|
|
|
|
check that they are within the source directory.
|
|
|
|
|
2009-04-01 09:20:02 -05:00
|
|
|
* Fix autodoc crash for objects without a ``__name__``.
|
|
|
|
|
2009-03-31 14:01:26 -05:00
|
|
|
* Fix intersphinx for installations without urllib2.HTTPSHandler.
|
|
|
|
|
2009-03-27 12:07:02 -05:00
|
|
|
* #134: Fix pending_xref leftover nodes when using the todolist
|
|
|
|
directive from the todo extension.
|
2009-03-26 14:00:29 -05:00
|
|
|
|
2009-08-04 16:57:52 -05:00
|
|
|
|
2009-03-26 13:55:17 -05:00
|
|
|
Release 0.6.1 (Mar 26, 2009)
|
|
|
|
============================
|
|
|
|
|
2009-03-27 12:07:02 -05:00
|
|
|
* #135: Fix problems with LaTeX output and the graphviz extension.
|
|
|
|
|
2009-03-26 13:55:17 -05:00
|
|
|
* #132: Include the autosummary "module" template in the distribution.
|
|
|
|
|
2009-03-24 16:02:31 -05:00
|
|
|
|
2009-03-24 15:45:17 -05:00
|
|
|
Release 0.6 (Mar 24, 2009)
|
|
|
|
==========================
|
2008-11-30 09:33:56 -06:00
|
|
|
|
|
|
|
New features added
|
|
|
|
------------------
|
|
|
|
|
2008-12-15 05:49:40 -06:00
|
|
|
* Incompatible changes:
|
|
|
|
|
2008-12-28 16:39:26 -06:00
|
|
|
- Templating now requires the Jinja2 library, which is an enhanced
|
|
|
|
version of the old Jinja1 engine. Since the syntax and semantic
|
|
|
|
is largely the same, very few fixes should be necessary in
|
|
|
|
custom templates.
|
|
|
|
|
2009-02-16 02:13:49 -06:00
|
|
|
- The "document" div tag has been moved out of the ``layout.html``
|
|
|
|
template's "document" block, because the closing tag was already
|
|
|
|
outside. If you overwrite this block, you need to remove your
|
|
|
|
"document" div tag as well.
|
|
|
|
|
2008-12-15 05:49:40 -06:00
|
|
|
- The ``autodoc_skip_member`` event now also gets to decide
|
|
|
|
whether to skip members whose name starts with underscores.
|
|
|
|
Previously, these members were always automatically skipped.
|
|
|
|
Therefore, if you handle this event, add something like this
|
|
|
|
to your event handler to restore the old behavior::
|
|
|
|
|
|
|
|
if name.startswith('_'):
|
|
|
|
return True
|
|
|
|
|
2009-02-18 17:07:47 -06:00
|
|
|
* Theming support, see the new section in the documentation.
|
2009-02-15 03:45:46 -06:00
|
|
|
|
2008-12-20 16:23:39 -06:00
|
|
|
* Markup:
|
|
|
|
|
2008-12-28 12:44:54 -06:00
|
|
|
- Due to popular demand, added a ``:doc:`` role which directly
|
|
|
|
links to another document without the need of creating a
|
|
|
|
label to which a ``:ref:`` could link to.
|
|
|
|
|
2008-12-28 14:30:25 -06:00
|
|
|
- #4: Added a ``:download:`` role that marks a non-document file
|
|
|
|
for inclusion into the HTML output and links to it.
|
|
|
|
|
2009-02-19 14:56:34 -06:00
|
|
|
- Added an ``only`` directive that can selectively include text
|
|
|
|
based on enabled "tags". Tags can be given on the command
|
|
|
|
line. Also, the current builder output format (e.g. "html" or
|
|
|
|
"latex") is always a defined tag.
|
|
|
|
|
2009-02-22 08:22:23 -06:00
|
|
|
- #10: Added HTML section numbers, enabled by giving a
|
|
|
|
``:numbered:`` flag to the ``toctree`` directive.
|
|
|
|
|
2009-03-05 02:48:55 -06:00
|
|
|
- #114: Added an ``abbr`` role to markup abbreviations and
|
|
|
|
acronyms.
|
|
|
|
|
2009-01-04 14:07:25 -06:00
|
|
|
- The ``literalinclude`` directive now supports several more
|
|
|
|
options, to include only parts of a file.
|
|
|
|
|
2008-12-20 16:23:39 -06:00
|
|
|
- The ``toctree`` directive now supports a ``:hidden:`` flag,
|
|
|
|
which will prevent links from being generated in place of
|
|
|
|
the directive -- this allows you to define your document
|
|
|
|
structure, but place the links yourself.
|
|
|
|
|
2009-03-15 17:34:19 -05:00
|
|
|
- #123: The ``glossary`` directive now supports a ``:sorted:``
|
|
|
|
flag that sorts glossary entries alphabetically.
|
|
|
|
|
2009-02-24 06:38:15 -06:00
|
|
|
- Paths to images, literal include files and download files
|
|
|
|
can now be absolute (like ``/images/foo.png``). They are
|
|
|
|
treated as relative to the top source directory.
|
2009-02-14 08:29:18 -06:00
|
|
|
|
2009-01-04 15:00:40 -06:00
|
|
|
- #52: There is now a ``hlist`` directive, creating a compact
|
|
|
|
list by placing distributing items into multiple columns.
|
|
|
|
|
2008-12-28 13:02:55 -06:00
|
|
|
- #77: If a description environment with info field list only
|
|
|
|
contains one ``:param:`` entry, no bullet list is generated.
|
|
|
|
|
2008-12-28 14:56:22 -06:00
|
|
|
- #6: Don't generate redundant ``<ul>`` for top-level TOC tree
|
|
|
|
items, which leads to a visual separation of TOC entries.
|
|
|
|
|
2008-12-28 17:11:06 -06:00
|
|
|
- #23: Added a ``classmethod`` directive along with ``method``
|
|
|
|
and ``staticmethod``.
|
|
|
|
|
2009-02-17 17:35:33 -06:00
|
|
|
- Scaled images now get a link to the unscaled version.
|
|
|
|
|
2009-02-17 17:52:12 -06:00
|
|
|
- SVG images are now supported in HTML (via ``<object>`` and
|
|
|
|
``<embed>`` tags).
|
|
|
|
|
2009-02-14 08:29:18 -06:00
|
|
|
- Added a ``toctree`` callable to the templates, and the ability
|
2009-02-17 17:35:33 -06:00
|
|
|
to include external links in toctrees. The 'collapse' keyword
|
|
|
|
argument indicates whether or not to only display subitems of
|
|
|
|
the current page. (Defaults to True.)
|
2009-01-26 14:57:15 -06:00
|
|
|
|
2008-11-30 13:38:59 -06:00
|
|
|
* Configuration:
|
|
|
|
|
2009-02-07 12:41:10 -06:00
|
|
|
- The new config value ``rst_epilog`` can contain reST that is
|
|
|
|
appended to each source file that is read. This is the right
|
|
|
|
place for global substitutions.
|
|
|
|
|
2008-12-07 16:20:45 -06:00
|
|
|
- The new ``html_add_permalinks`` config value can be used to
|
2008-11-30 13:38:59 -06:00
|
|
|
switch off the generated "paragraph sign" permalinks for each
|
|
|
|
heading and definition environment.
|
|
|
|
|
2008-12-15 06:38:39 -06:00
|
|
|
- The new ``html_show_sourcelink`` config value can be used to
|
|
|
|
switch off the links to the reST sources in the sidebar.
|
|
|
|
|
2008-12-28 17:51:51 -06:00
|
|
|
- The default value for ``htmlhelp_basename`` is now the project
|
|
|
|
title, cleaned up as a filename.
|
|
|
|
|
2009-01-10 14:54:26 -06:00
|
|
|
- The new ``modindex_common_prefix`` config value can be used to
|
|
|
|
ignore certain package names for module index sorting.
|
|
|
|
|
2009-01-26 16:38:02 -06:00
|
|
|
- The new ``trim_footnote_reference_space`` config value mirrors
|
|
|
|
the docutils config value of the same name and removes the
|
|
|
|
space before a footnote reference that is necessary for reST
|
|
|
|
to recognize the reference.
|
|
|
|
|
2009-02-20 04:20:15 -06:00
|
|
|
- The new ``latex_additional_files`` config value can be used to
|
|
|
|
copy files (that Sphinx doesn't copy automatically, e.g. if they
|
|
|
|
are referenced in custom LaTeX added in ``latex_elements``) to
|
|
|
|
the build directory.
|
|
|
|
|
2008-12-28 17:51:51 -06:00
|
|
|
* Builders:
|
|
|
|
|
2009-02-19 09:15:36 -06:00
|
|
|
- The HTML builder now stores a small file named ``.buildinfo`` in
|
|
|
|
its output directory. It stores a hash of config values that
|
|
|
|
can be used to determine if a full rebuild needs to be done (e.g.
|
|
|
|
after changing ``html_theme``).
|
|
|
|
|
2008-12-28 17:51:51 -06:00
|
|
|
- New builder for Qt help collections, by Antonio Valentino.
|
|
|
|
|
2009-02-18 17:07:47 -06:00
|
|
|
- The new ``DirectoryHTMLBuilder`` (short name ``dirhtml``) creates
|
|
|
|
a separate directory for every page, and places the page there
|
|
|
|
in a file called ``index.html``. Therefore, page URLs and links
|
|
|
|
don't need to contain ``.html``.
|
|
|
|
|
2008-12-25 10:59:32 -06:00
|
|
|
- The new ``html_link_suffix`` config value can be used to select
|
|
|
|
the suffix of generated links between HTML files.
|
|
|
|
|
2009-02-21 13:28:20 -06:00
|
|
|
- #96: The LaTeX builder now supports figures wrapped by text, when
|
|
|
|
using the ``figwidth`` option and right/left alignment.
|
|
|
|
|
2008-12-15 03:21:01 -06:00
|
|
|
* New translations:
|
2009-08-04 16:57:52 -05:00
|
|
|
|
2008-12-15 03:21:01 -06:00
|
|
|
- Italian by Sandro Dentella.
|
2009-02-14 08:09:45 -06:00
|
|
|
- Ukrainian by Petro Sasnyk.
|
|
|
|
- Finnish by Jukka Inkeri.
|
2009-03-24 04:00:45 -05:00
|
|
|
- Russian by Alexander Smishlajev.
|
2009-02-06 10:50:24 -06:00
|
|
|
|
2008-12-23 13:05:56 -06:00
|
|
|
* Extensions and API:
|
|
|
|
|
2009-03-04 16:52:56 -06:00
|
|
|
- New ``graphviz`` extension to embed graphviz graphs.
|
|
|
|
|
2009-03-04 17:14:29 -06:00
|
|
|
- New ``inheritance_diagram`` extension to embed... inheritance
|
|
|
|
diagrams!
|
|
|
|
|
2009-03-15 17:29:10 -05:00
|
|
|
- New ``autosummary`` extension that generates summaries of
|
|
|
|
modules and automatic documentation of modules.
|
|
|
|
|
2009-02-17 15:11:17 -06:00
|
|
|
- Autodoc now has a reusable Python API, which can be used to
|
|
|
|
create custom types of objects to auto-document (e.g. Zope
|
|
|
|
interfaces). See also ``Sphinx.add_autodocumenter()``.
|
|
|
|
|
2009-01-04 14:07:25 -06:00
|
|
|
- Autodoc now handles documented attributes.
|
|
|
|
|
2008-12-23 13:05:56 -06:00
|
|
|
- Autodoc now handles inner classes and their methods.
|
2008-11-30 12:58:29 -06:00
|
|
|
|
2009-01-16 18:21:47 -06:00
|
|
|
- Autodoc can document classes as functions now if explicitly
|
|
|
|
marked with `autofunction`.
|
|
|
|
|
2009-03-15 17:52:48 -05:00
|
|
|
- Autodoc can now exclude single members from documentation
|
|
|
|
via the ``exclude-members`` option.
|
|
|
|
|
2009-02-27 08:48:41 -06:00
|
|
|
- Autodoc can now order members either alphabetically (like
|
|
|
|
previously) or by member type; configurable either with the
|
|
|
|
config value ``autodoc_member_order`` or a ``member-order``
|
|
|
|
option per directive.
|
|
|
|
|
2009-02-17 15:11:17 -06:00
|
|
|
- The function ``Sphinx.add_directive()`` now also supports
|
|
|
|
docutils 0.5-style directive classes. If they inherit from
|
|
|
|
``sphinx.util.compat.Directive``, they also work with
|
|
|
|
docutils 0.4.
|
|
|
|
|
2008-12-15 05:33:13 -06:00
|
|
|
- There is now a ``Sphinx.add_lexer()`` method to be able to use
|
|
|
|
custom Pygments lexers easily.
|
2008-11-30 12:58:29 -06:00
|
|
|
|
2009-02-17 15:11:17 -06:00
|
|
|
- There is now ``Sphinx.add_generic_role()`` to mirror the
|
|
|
|
docutils' own function.
|
2009-01-22 13:01:01 -06:00
|
|
|
|
2008-11-30 09:33:56 -06:00
|
|
|
* Other changes:
|
|
|
|
|
2008-11-30 13:38:59 -06:00
|
|
|
- Config overrides for single dict keys can now be given on the
|
|
|
|
command line.
|
2008-11-30 09:33:56 -06:00
|
|
|
|
2008-12-15 05:33:13 -06:00
|
|
|
- There is now a ``doctest_global_setup`` config value that can
|
|
|
|
be used to give setup code for all doctests in the documentation.
|
|
|
|
|
2008-12-20 16:47:06 -06:00
|
|
|
- Source links in HTML are now generated with ``rel="nofollow"``.
|
|
|
|
|
2009-01-04 15:34:00 -06:00
|
|
|
- Quickstart can now generate a Windows ``make.bat`` file.
|
|
|
|
|
2009-02-20 04:01:46 -06:00
|
|
|
- #62: There is now a ``-w`` option for sphinx-build that writes
|
|
|
|
warnings to a file, in addition to stderr.
|
|
|
|
|
2009-02-17 12:19:09 -06:00
|
|
|
- There is now a ``-W`` option for sphinx-build that turns warnings
|
|
|
|
into errors.
|
|
|
|
|
2008-11-30 09:33:56 -06:00
|
|
|
|
2009-03-24 03:17:24 -05:00
|
|
|
Release 0.5.2 (Mar 24, 2009)
|
|
|
|
============================
|
2008-11-30 13:56:08 -06:00
|
|
|
|
2009-03-09 08:58:25 -05:00
|
|
|
* Properly escape ``|`` in LaTeX output.
|
|
|
|
|
2009-02-21 12:58:52 -06:00
|
|
|
* #71: If a decoding error occurs in source files, print a
|
|
|
|
warning and replace the characters by "?".
|
|
|
|
|
2009-02-21 12:08:22 -06:00
|
|
|
* Fix a problem in the HTML search if the index takes too long
|
|
|
|
to load.
|
|
|
|
|
2009-02-17 11:57:51 -06:00
|
|
|
* Don't output system messages while resolving, because they
|
|
|
|
would stay in the doctrees even if keep_warnings is false.
|
|
|
|
|
2009-02-17 11:33:48 -06:00
|
|
|
* #82: Determine the correct path for dependencies noted by
|
|
|
|
docutils. This fixes behavior where a source with dependent
|
|
|
|
files was always reported as changed.
|
|
|
|
|
2009-02-14 13:19:01 -06:00
|
|
|
* Recognize toctree directives that are not on section toplevel,
|
|
|
|
but within block items, such as tables.
|
|
|
|
|
2009-02-12 05:15:26 -06:00
|
|
|
* Use a new RFC base URL, since rfc.org seems down.
|
|
|
|
|
|
|
|
* Fix a crash in the todolist directive when no todo items are
|
|
|
|
defined.
|
|
|
|
|
2009-02-07 13:55:27 -06:00
|
|
|
* Don't call LaTeX or dvipng over and over again if it was not
|
|
|
|
found once, and use text-only latex as a substitute in that case.
|
|
|
|
|
2009-02-07 13:20:08 -06:00
|
|
|
* Fix problems with footnotes in the LaTeX output.
|
|
|
|
|
2009-01-26 16:11:34 -06:00
|
|
|
* Prevent double hyphens becoming en-dashes in literal code in
|
|
|
|
the LaTeX output.
|
|
|
|
|
2009-01-26 15:41:22 -06:00
|
|
|
* Open literalinclude files in universal newline mode to allow
|
|
|
|
arbitrary newline conventions.
|
|
|
|
|
2009-01-24 12:27:19 -06:00
|
|
|
* Actually make the ``-Q`` option work.
|
|
|
|
|
2009-01-14 12:39:27 -06:00
|
|
|
* #86: Fix explicit document titles in toctrees.
|
|
|
|
|
2009-01-03 04:13:43 -06:00
|
|
|
* #81: Write environment and search index in a manner that is safe
|
|
|
|
from exceptions that occur during dumping.
|
|
|
|
|
|
|
|
* #80: Fix UnicodeErrors when a locale is set with setlocale().
|
|
|
|
|
2008-12-15 15:07:28 -06:00
|
|
|
|
2008-12-15 14:55:50 -06:00
|
|
|
Release 0.5.1 (Dec 15, 2008)
|
|
|
|
============================
|
2008-11-30 13:56:08 -06:00
|
|
|
|
2008-12-15 12:59:23 -06:00
|
|
|
* #67: Output warnings about failed doctests in the doctest extension
|
|
|
|
even when running in quiet mode.
|
|
|
|
|
2008-12-15 12:24:34 -06:00
|
|
|
* #72: In pngmath, make it possible to give a full path to LaTeX and
|
|
|
|
dvipng on Windows. For that to work, the ``pngmath_latex`` and
|
|
|
|
``pngmath_dvipng`` options are no longer split into command and
|
|
|
|
additional arguments; use ``pngmath_latex_args`` and
|
|
|
|
``pngmath_dvipng_args`` to give additional arguments.
|
|
|
|
|
2008-12-15 04:35:27 -06:00
|
|
|
* Don't crash on failing doctests with non-ASCII characters.
|
|
|
|
|
|
|
|
* Don't crash on writing status messages and warnings containing
|
|
|
|
unencodable characters.
|
|
|
|
|
2008-12-15 04:29:07 -06:00
|
|
|
* Warn if a doctest extension block doesn't contain any code.
|
|
|
|
|
2008-12-15 04:11:47 -06:00
|
|
|
* Fix the handling of ``:param:`` and ``:type:`` doc fields when
|
|
|
|
they contain markup (especially cross-referencing roles).
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #65: Fix storage of depth information for PNGs generated by the
|
|
|
|
pngmath extension.
|
2008-12-08 01:52:55 -06:00
|
|
|
|
2008-12-09 16:37:39 -06:00
|
|
|
* Fix autodoc crash when automethod is used outside a class context.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #68: Fix LaTeX writer output for images with specified height.
|
2008-12-08 01:52:55 -06:00
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #60: Fix wrong generated image path when including images in sources
|
2008-12-08 01:52:55 -06:00
|
|
|
in subdirectories.
|
2008-12-08 01:44:18 -06:00
|
|
|
|
2008-12-07 16:16:57 -06:00
|
|
|
* Fix the JavaScript search when html_copy_source is off.
|
|
|
|
|
2008-12-08 01:52:55 -06:00
|
|
|
* Fix an indentation problem in autodoc when documenting classes
|
|
|
|
with the option ``autoclass_content = "both"`` set.
|
2008-12-07 15:36:23 -06:00
|
|
|
|
2008-11-30 13:56:08 -06:00
|
|
|
* Don't crash on empty index entries, only emit a warning.
|
|
|
|
|
2008-12-06 01:58:47 -06:00
|
|
|
* Fix a typo in the search JavaScript code, leading to unusable
|
|
|
|
search function in some setups.
|
|
|
|
|
2008-11-30 13:56:08 -06:00
|
|
|
|
2008-11-23 12:02:32 -06:00
|
|
|
Release 0.5 (Nov 23, 2008) -- Birthday release!
|
|
|
|
===============================================
|
2008-06-26 04:40:42 -05:00
|
|
|
|
|
|
|
New features added
|
|
|
|
------------------
|
|
|
|
|
2008-10-25 10:54:34 -05:00
|
|
|
* Markup features:
|
|
|
|
|
|
|
|
- Citations are now global: all citation defined in any file can be
|
|
|
|
referenced from any file. Citations are collected in a bibliography
|
|
|
|
for LaTeX output.
|
|
|
|
|
|
|
|
- Footnotes are now properly handled in the LaTeX builder: they appear
|
|
|
|
at the location of the footnote reference in text, not at the end of
|
|
|
|
a section. Thanks to Andrew McNamara for the initial patch.
|
|
|
|
|
|
|
|
- "System Message" warnings are now automatically removed from the
|
|
|
|
built documentation, and only written to stderr. If you want the
|
|
|
|
old behavior, set the new config value ``keep_warnings`` to True.
|
|
|
|
|
|
|
|
- Glossary entries are now automatically added to the index.
|
|
|
|
|
|
|
|
- Figures with captions can now be referred to like section titles,
|
|
|
|
using the ``:ref:`` role without an explicit link text.
|
|
|
|
|
|
|
|
- Added ``cmember`` role for consistency.
|
|
|
|
|
2008-10-25 11:53:29 -05:00
|
|
|
- Lists enumerated by letters or roman numerals are now handled like in
|
|
|
|
standard reST.
|
|
|
|
|
2008-11-04 14:35:05 -06:00
|
|
|
- The ``seealso`` directive can now also be given arguments, as a short
|
|
|
|
form.
|
|
|
|
|
2008-11-09 11:29:16 -06:00
|
|
|
- You can now document several programs and their options with the
|
|
|
|
new ``program`` directive.
|
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
* HTML output and templates:
|
|
|
|
|
|
|
|
- Incompatible change: The "root" relation link (top left in the
|
|
|
|
relbar) now points to the ``master_doc`` by default, no longer to a
|
|
|
|
document called "index". The old behavior, while useful in some
|
2008-09-24 10:36:34 -05:00
|
|
|
situations, was somewhat unexpected. Override the "rootrellink"
|
|
|
|
block in the template to customize where it refers to.
|
2008-09-24 07:20:41 -05:00
|
|
|
|
|
|
|
- The JavaScript search now searches for objects before searching in
|
|
|
|
the full text.
|
|
|
|
|
2008-11-09 13:43:36 -06:00
|
|
|
- TOC tree entries now have CSS classes that make it possible to
|
|
|
|
style them depending on their depth.
|
|
|
|
|
|
|
|
- Highlighted code blocks now have CSS classes that make it possible
|
|
|
|
to style them depending on their language.
|
|
|
|
|
2008-10-18 04:29:49 -05:00
|
|
|
- HTML ``<meta>`` tags via the docutils ``meta`` directive are now
|
|
|
|
supported.
|
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- ``SerializingHTMLBuilder`` was added as new abstract builder that
|
|
|
|
can be subclassed to serialize build HTML in a specific format. The
|
|
|
|
``PickleHTMLBuilder`` is a concrete subclass of it that uses pickle
|
|
|
|
as serialization implementation.
|
2008-10-25 10:54:34 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- ``JSONHTMLBuilder`` was added as another ``SerializingHTMLBuilder``
|
|
|
|
subclass that dumps the generated HTML into JSON files for further
|
|
|
|
processing.
|
|
|
|
|
|
|
|
- The ``rellinks`` block in the layout template is now called
|
|
|
|
``linktags`` to avoid confusion with the relbar links.
|
2008-07-29 04:51:58 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The HTML builders have two additional attributes now that can be
|
|
|
|
used to disable the anchor-link creation after headlines and
|
|
|
|
definition links.
|
2008-08-10 12:10:31 -05:00
|
|
|
|
2008-11-04 01:41:42 -06:00
|
|
|
- Only generate a module index if there are some modules in the
|
|
|
|
documentation.
|
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
* New and changed config values:
|
2008-10-25 10:54:34 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- Added support for internationalization in generated text with the
|
|
|
|
``language`` and ``locale_dirs`` config values. Many thanks to
|
|
|
|
language contributors:
|
|
|
|
|
|
|
|
* Horst Gutmann -- German
|
|
|
|
* Pavel Kosina -- Czech
|
|
|
|
* David Larlet -- French
|
|
|
|
* Michał Kandulski -- Polish
|
|
|
|
* Yasushi Masuda -- Japanese
|
2008-10-25 11:10:21 -05:00
|
|
|
* Guillem Borrell -- Spanish
|
2008-11-13 02:16:28 -06:00
|
|
|
* Luc Saffre and Peter Bertels -- Dutch
|
2008-11-13 02:18:55 -06:00
|
|
|
* Fred Lin -- Traditional Chinese
|
2008-11-19 11:28:23 -06:00
|
|
|
* Roger Demetrescu -- Brazilian Portuguese
|
2008-11-19 11:35:00 -06:00
|
|
|
* Rok Garbas -- Slovenian
|
2008-09-09 14:10:09 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The new config value ``highlight_language`` set a global default for
|
|
|
|
highlighting. When ``'python3'`` is selected, console output blocks
|
|
|
|
are recognized like for ``'python'``.
|
2008-09-12 08:09:43 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- Exposed Pygments' lexer guessing as a highlight "language" ``guess``.
|
2008-06-26 04:40:42 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The new config value ``latex_elements`` allows to override all LaTeX
|
|
|
|
snippets that Sphinx puts into the generated .tex file by default.
|
2008-06-26 06:11:20 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- Added ``exclude_dirnames`` config value that can be used to exclude
|
|
|
|
e.g. CVS directories from source file search.
|
2008-07-08 09:45:44 -05:00
|
|
|
|
2008-10-16 14:21:06 -05:00
|
|
|
- Added ``source_encoding`` config value to select input encoding.
|
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
* Extensions:
|
2008-08-05 05:25:40 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The new extensions ``sphinx.ext.jsmath`` and ``sphinx.ext.pngmath``
|
|
|
|
provide math support for both HTML and LaTeX builders.
|
2008-07-10 08:59:59 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The new extension ``sphinx.ext.intersphinx`` half-automatically
|
|
|
|
creates links to Sphinx documentation of Python objects in other
|
|
|
|
projects.
|
2008-08-15 14:43:52 -05:00
|
|
|
|
2008-11-09 12:46:32 -06:00
|
|
|
- The new extension ``sphinx.ext.todo`` allows the insertion of
|
|
|
|
"To do" directives whose visibility in the output can be toggled.
|
|
|
|
It also adds a directive to compile a list of all todo items.
|
|
|
|
|
2008-11-02 14:04:24 -06:00
|
|
|
- sphinx.ext.autodoc has a new event ``autodoc-process-signature``
|
2008-09-24 07:20:41 -05:00
|
|
|
that allows tuning function signature introspection.
|
2008-08-07 13:29:48 -05:00
|
|
|
|
2008-11-02 14:04:24 -06:00
|
|
|
- sphinx.ext.autodoc has a new event ``autodoc-skip-member`` that allows
|
|
|
|
tuning which members are included in the generated content.
|
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- Respect __all__ when autodocumenting module members.
|
2008-08-10 12:21:08 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- The `automodule` directive now supports the ``synopsis``,
|
|
|
|
``deprecated`` and ``platform`` options.
|
2008-07-29 13:30:23 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
* Extension API:
|
2008-09-16 02:49:27 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- ``Sphinx.add_node()`` now takes optional visitor methods for the
|
|
|
|
HTML, LaTeX and text translators; this prevents having to manually
|
|
|
|
patch the classes.
|
2008-08-06 08:04:14 -05:00
|
|
|
|
2008-09-24 07:20:41 -05:00
|
|
|
- Added ``Sphinx.add_javascript()`` that adds scripts to load in the
|
|
|
|
default HTML template.
|
2008-08-04 04:54:45 -05:00
|
|
|
|
2008-10-16 14:04:45 -05:00
|
|
|
- Added new events: ``source-read``, ``env-updated``,
|
2008-11-09 04:56:40 -06:00
|
|
|
``env-purge-doc``, ``missing-reference``, ``build-finished``.
|
2008-09-24 07:20:41 -05:00
|
|
|
|
|
|
|
* Other changes:
|
|
|
|
|
2008-11-04 01:46:28 -06:00
|
|
|
- Added a command-line switch ``-Q``: it will suppress warnings.
|
|
|
|
|
2008-11-04 12:51:23 -06:00
|
|
|
- Added a command-line switch ``-A``: it can be used to supply
|
|
|
|
additional values into the HTML templates.
|
2008-11-04 01:46:28 -06:00
|
|
|
|
2008-11-16 06:29:10 -06:00
|
|
|
- Added a command-line switch ``-C``: if it is given, no configuration
|
|
|
|
file ``conf.py`` is required.
|
|
|
|
|
2008-09-24 11:13:36 -05:00
|
|
|
- Added a distutils command `build_sphinx`: When Sphinx is installed,
|
|
|
|
you can call ``python setup.py build_sphinx`` for projects that have
|
|
|
|
Sphinx documentation, which will build the docs and place them in
|
|
|
|
the standard distutils build directory.
|
|
|
|
|
2008-09-24 10:46:54 -05:00
|
|
|
- In quickstart, if the selected root path already contains a Sphinx
|
|
|
|
project, complain and abort.
|
|
|
|
|
2008-10-16 14:48:35 -05:00
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #51: Escape configuration values placed in HTML templates.
|
2008-11-23 05:43:15 -06:00
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #44: Fix small problems in HTML help index generation.
|
2008-11-22 08:28:09 -06:00
|
|
|
|
2008-11-23 05:22:43 -06:00
|
|
|
* Fix LaTeX output for line blocks in tables.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #38: Fix "illegal unit" error when using pixel image widths/heights.
|
2008-11-16 12:07:36 -06:00
|
|
|
|
2008-11-16 10:35:22 -06:00
|
|
|
* Support table captions in LaTeX output.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #39: Work around a bug in Jinja that caused "<generator ...>" to be
|
2008-11-16 03:31:31 -06:00
|
|
|
emitted in HTML output.
|
|
|
|
|
2008-11-08 06:55:17 -06:00
|
|
|
* Fix a problem with module links not being generated in LaTeX output.
|
|
|
|
|
2008-11-06 03:36:56 -06:00
|
|
|
* Fix the handling of images in different directories.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #29: Support option lists in the text writer. Make sure that dashes
|
2008-11-03 14:40:21 -06:00
|
|
|
introducing long option names are not contracted to en-dashes.
|
|
|
|
|
2008-10-18 13:14:23 -05:00
|
|
|
* Support the "scale" option for images in HTML output.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #25: Properly escape quotes in HTML help attribute values.
|
2008-10-16 14:48:35 -05:00
|
|
|
|
2008-10-16 15:33:59 -05:00
|
|
|
* Fix LaTeX build for some description environments with ``:noindex:``.
|
|
|
|
|
2008-12-09 17:43:11 -06:00
|
|
|
* #24: Don't crash on uncommon casing of role names (like ``:Class:``).
|
2008-10-16 15:41:05 -05:00
|
|
|
|
2008-10-16 16:16:28 -05:00
|
|
|
* Only output ANSI colors on color terminals.
|
|
|
|
|
2008-10-17 02:52:16 -05:00
|
|
|
* Update to newest fncychap.sty, to fix problems with non-ASCII
|
|
|
|
characters at the start of chapter titles.
|
|
|
|
|
2008-10-17 06:24:43 -05:00
|
|
|
* Fix a problem with index generation in LaTeX output, caused by
|
|
|
|
hyperref not being included last.
|
|
|
|
|
2008-10-25 11:40:59 -05:00
|
|
|
* Don't disregard return annotations for functions without any parameters.
|
|
|
|
|
2008-10-28 03:39:31 -05:00
|
|
|
* Don't throw away labels for code blocks.
|
|
|
|
|
2008-06-26 04:40:42 -05:00
|
|
|
|
2008-10-16 14:47:08 -05:00
|
|
|
Release 0.4.3 (Oct 8, 2008)
|
|
|
|
===========================
|
|
|
|
|
|
|
|
* Fix a bug in autodoc with directly given autodoc members.
|
|
|
|
|
|
|
|
* Fix a bug in autodoc that would import a module twice, once as
|
|
|
|
"module", once as "module.".
|
|
|
|
|
|
|
|
* Fix a bug in the HTML writer that created duplicate ``id``
|
|
|
|
attributes for section titles with docutils 0.5.
|
|
|
|
|
|
|
|
* Properly call ``super()`` in overridden blocks in templates.
|
|
|
|
|
|
|
|
* Add a fix when using XeTeX.
|
|
|
|
|
|
|
|
* Unify handling of LaTeX escaping.
|
|
|
|
|
|
|
|
* Rebuild everything when the ``extensions`` config value changes.
|
|
|
|
|
|
|
|
* Don't try to remove a nonexisting static directory.
|
|
|
|
|
|
|
|
* Fix an indentation problem in production lists.
|
|
|
|
|
|
|
|
* Fix encoding handling for literal include files: ``literalinclude``
|
|
|
|
now has an ``encoding`` option that defaults to UTF-8.
|
|
|
|
|
|
|
|
* Fix the handling of non-ASCII characters entered in quickstart.
|
|
|
|
|
|
|
|
* Fix a crash with nonexisting image URIs.
|
|
|
|
|
|
|
|
|
2008-07-29 05:00:11 -05:00
|
|
|
Release 0.4.2 (Jul 29, 2008)
|
|
|
|
============================
|
|
|
|
|
|
|
|
* Fix rendering of the ``samp`` role in HTML.
|
|
|
|
|
|
|
|
* Fix a bug with LaTeX links to headings leading to a wrong page.
|
|
|
|
|
|
|
|
* Reread documents with globbed toctrees when source files are
|
|
|
|
added or removed.
|
|
|
|
|
|
|
|
* Add a missing parameter to PickleHTMLBuilder.handle_page().
|
|
|
|
|
|
|
|
* Put inheritance info always on its own line.
|
|
|
|
|
|
|
|
* Don't automatically enclose code with whitespace in it in quotes;
|
|
|
|
only do this for the ``samp`` role.
|
|
|
|
|
|
|
|
* autodoc now emits a more precise error message when a module
|
|
|
|
can't be imported or an attribute can't be found.
|
|
|
|
|
|
|
|
* The JavaScript search now uses the correct file name suffix when
|
|
|
|
referring to found items.
|
|
|
|
|
|
|
|
* The automodule directive now accepts the ``inherited-members``
|
|
|
|
and ``show-inheritance`` options again.
|
|
|
|
|
|
|
|
* You can now rebuild the docs normally after relocating the source
|
|
|
|
and/or doctree directory.
|
|
|
|
|
|
|
|
|
2008-07-05 11:20:57 -05:00
|
|
|
Release 0.4.1 (Jul 5, 2008)
|
|
|
|
===========================
|
|
|
|
|
|
|
|
* Added sub-/superscript node handling to TextBuilder.
|
|
|
|
|
|
|
|
* Label names in references are now case-insensitive, since reST
|
|
|
|
label names are always lowercased.
|
|
|
|
|
|
|
|
* Fix linkcheck builder crash for malformed URLs.
|
|
|
|
|
|
|
|
* Add compatibility for admonitions and docutils 0.5.
|
|
|
|
|
|
|
|
* Remove the silly restriction on "rubric" in the LaTeX writer: you
|
|
|
|
can now write arbitrary "rubric" directives, and only those with
|
|
|
|
a title of "Footnotes" will be ignored.
|
|
|
|
|
|
|
|
* Copy the HTML logo to the output ``_static`` directory.
|
|
|
|
|
|
|
|
* Fix LaTeX code for modules with underscores in names and platforms.
|
|
|
|
|
|
|
|
* Fix a crash with nonlocal image URIs.
|
|
|
|
|
|
|
|
* Allow the usage of :noindex: in ``automodule`` directives, as
|
|
|
|
documented.
|
|
|
|
|
|
|
|
* Fix the ``delete()`` docstring processor function in autodoc.
|
|
|
|
|
|
|
|
* Fix warning message for nonexisting images.
|
|
|
|
|
|
|
|
* Fix JavaScript search in Internet Explorer.
|
|
|
|
|
|
|
|
|
2008-06-23 07:14:37 -05:00
|
|
|
Release 0.4 (Jun 23, 2008)
|
|
|
|
==========================
|
2008-05-06 09:25:29 -05:00
|
|
|
|
|
|
|
New features added
|
|
|
|
------------------
|
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
* ``tocdepth`` can be given as a file-wide metadata entry, and
|
|
|
|
specifies the maximum depth of a TOC of this file.
|
2008-05-06 09:25:29 -05:00
|
|
|
|
2008-06-17 05:06:37 -05:00
|
|
|
* The new config value `default_role` can be used to select the
|
|
|
|
default role for all documents.
|
2008-06-20 15:11:18 -05:00
|
|
|
|
|
|
|
* Sphinx now interprets field lists with fields like ``:param foo:``
|
|
|
|
in description units.
|
|
|
|
|
2008-06-23 07:04:56 -05:00
|
|
|
* The new `staticmethod` directive can be used to mark methods as
|
|
|
|
static methods.
|
2008-09-24 07:20:41 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
* HTML output:
|
2008-05-06 13:07:17 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The "previous" and "next" links have a more logical structure, so
|
|
|
|
that by following "next" links you can traverse the entire TOC
|
|
|
|
tree.
|
2008-05-23 09:01:53 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The new event `html-page-context` can be used to include custom
|
|
|
|
values into the context used when rendering an HTML template.
|
2008-05-24 11:28:06 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- Document metadata is now in the default template context, under
|
|
|
|
the name `metadata`.
|
2008-05-24 11:40:11 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The new config value `html_favicon` can be used to set a favicon
|
|
|
|
for the HTML output. Thanks to Sebastian Wiesner.
|
2008-05-24 13:03:56 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The new config value `html_use_index` can be used to switch index
|
|
|
|
generation in HTML documents off.
|
2008-05-24 13:03:56 -05:00
|
|
|
|
2008-06-17 04:01:26 -05:00
|
|
|
- The new config value `html_split_index` can be used to create
|
|
|
|
separate index pages for each letter, to be used when the complete
|
|
|
|
index is too large for one page.
|
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The new config value `html_short_title` can be used to set a
|
|
|
|
shorter title for the documentation which is then used in the
|
|
|
|
navigation bar.
|
|
|
|
|
|
|
|
- The new config value `html_show_sphinx` can be used to control
|
|
|
|
whether a link to Sphinx is added to the HTML footer.
|
2008-05-24 13:03:56 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The new config value `html_file_suffix` can be used to set the
|
|
|
|
HTML file suffix to e.g. ``.xhtml``.
|
2008-05-31 11:14:36 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The directories in the `html_static_path` can now contain
|
|
|
|
subdirectories.
|
2008-05-31 11:14:36 -05:00
|
|
|
|
2008-06-22 14:37:40 -05:00
|
|
|
- The module index now isn't collapsed if the number of submodules
|
|
|
|
is larger than the number of toplevel modules.
|
|
|
|
|
2008-06-15 09:31:16 -05:00
|
|
|
* The image directive now supports specifying the extension as ``.*``,
|
2008-06-17 05:38:31 -05:00
|
|
|
which makes the builder select the one that matches best. Thanks to
|
|
|
|
Sebastian Wiesner.
|
2008-06-15 09:31:16 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
* The new config value `exclude_trees` can be used to exclude whole
|
2008-06-17 05:38:31 -05:00
|
|
|
subtrees from the search for source files.
|
2008-06-15 03:48:06 -05:00
|
|
|
|
|
|
|
* Defaults for configuration values can now be callables, which allows
|
|
|
|
dynamic defaults.
|
2008-05-31 17:52:42 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
* The new TextBuilder creates plain-text output.
|
2008-06-01 17:15:51 -05:00
|
|
|
|
2008-06-18 13:34:18 -05:00
|
|
|
* Python 3-style signatures, giving a return annotation via ``->``,
|
|
|
|
are now supported.
|
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
* Extensions:
|
2008-06-22 16:02:50 -05:00
|
|
|
|
|
|
|
- The autodoc extension now offers a much more flexible way to
|
|
|
|
manipulate docstrings before including them into the output, via
|
|
|
|
the new `autodoc-process-docstring` event.
|
2008-09-24 07:20:41 -05:00
|
|
|
|
2008-06-15 03:48:06 -05:00
|
|
|
- The `autodoc` extension accepts signatures for functions, methods
|
|
|
|
and classes now that override the signature got via introspection
|
|
|
|
from Python code.
|
2008-06-12 16:56:06 -05:00
|
|
|
|
2008-06-17 04:24:11 -05:00
|
|
|
- The `autodoc` extension now offers a ``show-inheritance`` option
|
|
|
|
for autoclass that inserts a list of bases after the signature.
|
|
|
|
|
2008-06-22 12:58:05 -05:00
|
|
|
- The autodoc directives now support the ``noindex`` flag option.
|
|
|
|
|
2008-06-17 04:24:11 -05:00
|
|
|
|
2008-05-06 16:53:21 -05:00
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
|
2008-06-15 12:09:23 -05:00
|
|
|
* Correctly report the source location for docstrings included with
|
|
|
|
autodoc.
|
|
|
|
|
2008-05-06 16:53:21 -05:00
|
|
|
* Fix the LaTeX output of description units with multiple signatures.
|
|
|
|
|
2008-05-16 08:36:49 -05:00
|
|
|
* Handle the figure directive in LaTeX output.
|
|
|
|
|
2008-05-30 15:07:43 -05:00
|
|
|
* Handle raw admonitions in LaTeX output.
|
|
|
|
|
2008-05-23 08:41:14 -05:00
|
|
|
* Fix determination of the title in HTML help output.
|
|
|
|
|
2008-05-23 08:47:34 -05:00
|
|
|
* Handle project names containing spaces.
|
|
|
|
|
2008-05-23 08:54:50 -05:00
|
|
|
* Don't write SSI-like comments in HTML output.
|
|
|
|
|
|
|
|
* Rename the "sidebar" class to "sphinxsidebar" in order to stay different
|
|
|
|
from reST sidebars.
|
|
|
|
|
2008-05-23 09:11:53 -05:00
|
|
|
* Use a binary TOC in HTML help generation to fix issues links without
|
|
|
|
explicit anchors.
|
|
|
|
|
2008-05-24 11:18:54 -05:00
|
|
|
* Fix behavior of references to functions/methods with an explicit title.
|
|
|
|
|
2008-06-22 14:02:49 -05:00
|
|
|
* Support citation, subscript and superscript nodes in LaTeX writer.
|
2008-05-24 14:29:20 -05:00
|
|
|
|
|
|
|
* Provide the standard "class" directive as "cssclass"; else it is
|
|
|
|
shadowed by the Sphinx-defined directive.
|
2008-05-24 11:45:52 -05:00
|
|
|
|
2008-05-31 11:58:22 -05:00
|
|
|
* Fix the handling of explicit module names given to autoclass directives.
|
|
|
|
They now show up with the correct module name in the generated docs.
|
|
|
|
|
2008-06-05 12:06:34 -05:00
|
|
|
* Enable autodoc to process Unicode docstrings.
|
|
|
|
|
2008-06-17 04:26:50 -05:00
|
|
|
* The LaTeX writer now translates line blocks with ``\raggedright``,
|
|
|
|
which plays nicer with tables.
|
|
|
|
|
2008-06-22 13:09:21 -05:00
|
|
|
* Fix bug with directories in the HTML builder static path.
|
|
|
|
|
2008-05-06 09:25:29 -05:00
|
|
|
|
2008-05-06 02:23:08 -05:00
|
|
|
Release 0.3 (May 6, 2008)
|
|
|
|
=========================
|
2008-04-28 08:22:14 -05:00
|
|
|
|
|
|
|
New features added
|
|
|
|
------------------
|
|
|
|
|
2008-05-04 11:57:15 -05:00
|
|
|
* The ``toctree`` directive now supports a ``glob`` option that allows
|
|
|
|
glob-style entries in the content.
|
|
|
|
|
2008-05-02 04:00:09 -05:00
|
|
|
* If the `pygments_style` config value contains a dot it's treated as the
|
|
|
|
import path of a custom Pygments style class.
|
|
|
|
|
2008-05-02 04:15:59 -05:00
|
|
|
* A new config value, `exclude_dirs`, can be used to exclude whole
|
|
|
|
directories from the search for source files.
|
|
|
|
|
2008-05-02 05:33:44 -05:00
|
|
|
* The configuration directory (containing ``conf.py``) can now be set
|
|
|
|
independently from the source directory. For that, a new command-line
|
|
|
|
option ``-c`` has been added.
|
|
|
|
|
2008-05-03 13:14:13 -05:00
|
|
|
* A new directive ``tabularcolumns`` can be used to give a tabular column
|
|
|
|
specification for LaTeX output. Tables now use the ``tabulary`` package.
|
2008-05-04 02:47:16 -05:00
|
|
|
Literal blocks can now be placed in tables, with several caveats.
|
2008-05-03 13:14:13 -05:00
|
|
|
|
|
|
|
* A new config value, `latex_use_parts`, can be used to enable parts in LaTeX
|
|
|
|
documents.
|
|
|
|
|
2008-05-04 04:37:37 -05:00
|
|
|
* Autodoc now skips inherited members for classes, unless you give the
|
|
|
|
new ``inherited-members`` option.
|
|
|
|
|
|
|
|
* A new config value, `autoclass_content`, selects if the docstring of the
|
|
|
|
class' ``__init__`` method is added to the directive's body.
|
|
|
|
|
2008-05-04 12:55:35 -05:00
|
|
|
* Support for C++ class names (in the style ``Class::Function``) in C function
|
|
|
|
descriptions.
|
|
|
|
|
2008-05-04 16:35:03 -05:00
|
|
|
* Support for a ``toctree_only`` item in items for the ``latex_documents``
|
|
|
|
config value. This only includes the documents referenced by TOC trees in the
|
|
|
|
output, not the rest of the file containing the directive.
|
|
|
|
|
2008-05-02 04:00:09 -05:00
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
|
|
|
|
* sphinx.htmlwriter: Correctly write the TOC file for any structure of the
|
2008-05-02 04:52:34 -05:00
|
|
|
master document. Also encode non-ASCII characters as entities in TOC
|
2008-05-04 02:07:48 -05:00
|
|
|
and index file. Remove two remaining instances of hard-coded
|
|
|
|
"documentation".
|
2008-04-28 08:22:14 -05:00
|
|
|
|
2008-05-04 11:57:15 -05:00
|
|
|
* sphinx.ext.autodoc: descriptors are detected properly now.
|
|
|
|
|
2008-05-06 02:21:46 -05:00
|
|
|
* sphinx.latexwriter: implement all reST admonitions, not just ``note``
|
|
|
|
and ``warning``.
|
|
|
|
|
2008-05-03 13:14:13 -05:00
|
|
|
* Lots of little fixes to the LaTeX output and style.
|
|
|
|
|
2008-05-03 15:15:25 -05:00
|
|
|
* Fix OpenSearch template and make template URL absolute. The
|
|
|
|
`html_use_opensearch` config value now must give the base URL.
|
|
|
|
|
2008-05-03 15:48:54 -05:00
|
|
|
* Some unused files are now stripped from the HTML help file build.
|
|
|
|
|
2008-04-28 08:22:14 -05:00
|
|
|
|
2008-04-27 15:08:05 -05:00
|
|
|
Release 0.2 (Apr 27, 2008)
|
|
|
|
==========================
|
2008-03-28 13:45:32 -05:00
|
|
|
|
2008-04-19 16:28:24 -05:00
|
|
|
Incompatible changes
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
* Jinja, the template engine used for the default HTML templates, is now
|
|
|
|
no longer shipped with Sphinx. If it is not installed automatically for
|
|
|
|
you (it is now listed as a dependency in ``setup.py``), install it manually
|
|
|
|
from PyPI. This will also be needed if you're using Sphinx from a SVN
|
|
|
|
checkout; in that case please also remove the ``sphinx/jinja`` directory
|
|
|
|
that may be left over from old revisions.
|
|
|
|
|
|
|
|
* The clumsy handling of the ``index.html`` template was removed. The config
|
|
|
|
value ``html_index`` is gone, and ``html_additional_pages`` should be used
|
|
|
|
instead. If you need it, the old ``index.html`` template is still there,
|
|
|
|
called ``defindex.html``, and you can port your html_index template, using
|
|
|
|
Jinja inheritance, by changing your template::
|
|
|
|
|
|
|
|
{% extends "defindex.html" %}
|
|
|
|
{% block tables %}
|
|
|
|
... old html_index template content ...
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
and putting ``'index': name of your template`` in ``html_additional_pages``.
|
|
|
|
|
2008-04-27 10:48:24 -05:00
|
|
|
* In the layout template, redundant ``block``\s were removed; you should use
|
2008-04-27 14:43:45 -05:00
|
|
|
Jinja's standard ``{{ super() }}`` mechanism instead, as explained in the
|
|
|
|
(newly written) templating docs.
|
2008-04-27 10:48:24 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
New features added
|
|
|
|
------------------
|
2008-03-28 13:45:32 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* Extension API (Application object):
|
2008-04-13 03:20:11 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
- Support a new method, ``add_crossref_type``. It works like
|
|
|
|
``add_description_unit`` but the directive will only create a target
|
|
|
|
and no output.
|
|
|
|
- Support a new method, ``add_transform``. It takes a standard docutils
|
|
|
|
``Transform`` subclass which is then applied by Sphinx' reader on
|
|
|
|
parsing reST document trees.
|
|
|
|
- Add support for other template engines than Jinja, by adding an
|
|
|
|
abstraction called a "template bridge". This class handles rendering
|
|
|
|
of templates and can be changed using the new configuration value
|
|
|
|
"template_bridge".
|
|
|
|
- The config file itself can be an extension (if it provides a ``setup()``
|
|
|
|
function).
|
2008-04-13 12:57:14 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* Markup:
|
2008-04-12 16:10:33 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
- New directive, ``currentmodule``. It can be used to indicate the module
|
|
|
|
name of the following documented things without creating index entries.
|
|
|
|
- Allow giving a different title to documents in the toctree.
|
|
|
|
- Allow giving multiple options in a ``cmdoption`` directive.
|
|
|
|
- Fix display of class members without explicit class name given.
|
2008-04-06 11:47:28 -05:00
|
|
|
|
2008-04-27 14:43:45 -05:00
|
|
|
* Templates (HTML output):
|
2008-04-19 16:28:24 -05:00
|
|
|
|
|
|
|
- ``index.html`` renamed to ``defindex.html``, see above.
|
|
|
|
- There's a new config value, ``html_title``, that controls the overall
|
|
|
|
"title" of the set of Sphinx docs. It is used instead everywhere instead of
|
|
|
|
"Projectname vX.Y documentation" now.
|
|
|
|
- All references to "documentation" in the templates have been removed, so
|
|
|
|
that it is now easier to use Sphinx for non-documentation documents with
|
|
|
|
the default templates.
|
2008-04-20 10:08:39 -05:00
|
|
|
- Templates now have an XHTML doctype, to be consistent with docutils'
|
|
|
|
HTML output.
|
2008-04-27 13:08:55 -05:00
|
|
|
- You can now create an OpenSearch description file with the
|
|
|
|
``html_use_opensearch`` config value.
|
2008-04-27 14:43:45 -05:00
|
|
|
- You can now quickly include a logo in the sidebar, using the ``html_logo``
|
|
|
|
config value.
|
|
|
|
- There are new blocks in the sidebar, so that you can easily insert content
|
|
|
|
into the sidebar.
|
2008-04-19 16:28:24 -05:00
|
|
|
|
2008-04-27 14:43:45 -05:00
|
|
|
* LaTeX output:
|
|
|
|
|
|
|
|
- The ``sphinx.sty`` package was cleaned of unused stuff.
|
|
|
|
- You can include a logo in the title page with the ``latex_logo`` config
|
|
|
|
value.
|
|
|
|
- You can define the link colors and a border and background color for
|
|
|
|
verbatim environments.
|
|
|
|
|
|
|
|
Thanks to Jacob Kaplan-Moss, Talin, Jeroen Ruigrok van der Werven and Sebastian
|
|
|
|
Wiesner for suggestions.
|
2008-03-30 01:36:20 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
Bugs fixed
|
|
|
|
----------
|
2008-04-07 00:19:26 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* sphinx.ext.autodoc: Don't check ``__module__`` for explicitly given
|
|
|
|
members. Remove "self" in class constructor argument list.
|
2008-04-12 16:23:35 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* sphinx.htmlwriter: Don't use os.path for joining image HREFs.
|
2008-04-07 00:19:26 -05:00
|
|
|
|
2008-04-27 14:53:27 -05:00
|
|
|
* sphinx.htmlwriter: Don't use SmartyPants for HTML attribute values.
|
|
|
|
|
2008-04-27 11:21:04 -05:00
|
|
|
* sphinx.latexwriter: Implement option lists. Also, some other changes
|
|
|
|
were made to ``sphinx.sty`` in order to enhance compatibility and
|
|
|
|
remove old unused stuff. Thanks to Gael Varoquaux for that!
|
2008-04-20 09:58:50 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* sphinx.roles: Fix referencing glossary terms with explicit targets.
|
2008-04-06 11:47:28 -05:00
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* sphinx.environment: Don't swallow TOC entries when resolving subtrees.
|
2008-04-06 12:38:55 -05:00
|
|
|
|
2008-04-21 11:14:16 -05:00
|
|
|
* sphinx.quickstart: Create a sensible default latex_documents setting.
|
|
|
|
|
2008-04-13 13:16:55 -05:00
|
|
|
* sphinx.builder, sphinx.environment: Gracefully handle some user error
|
|
|
|
cases.
|
2008-04-06 14:05:13 -05:00
|
|
|
|
2008-04-27 10:48:24 -05:00
|
|
|
* sphinx.util: Follow symbolic links when searching for documents.
|
|
|
|
|
2008-03-28 13:45:32 -05:00
|
|
|
|
2008-03-26 10:34:47 -05:00
|
|
|
Release 0.1.61950 (Mar 26, 2008)
|
|
|
|
================================
|
|
|
|
|
|
|
|
* sphinx.quickstart: Fix format string for Makefile.
|
|
|
|
|
|
|
|
|
2008-03-26 08:13:42 -05:00
|
|
|
Release 0.1.61945 (Mar 26, 2008)
|
|
|
|
================================
|
2008-03-25 05:16:51 -05:00
|
|
|
|
2008-03-25 07:32:03 -05:00
|
|
|
* sphinx.htmlwriter, sphinx.latexwriter: Support the ``.. image::``
|
|
|
|
directive by copying image files to the output directory.
|
|
|
|
|
2008-03-25 13:32:23 -05:00
|
|
|
* sphinx.builder: Consistently name "special" HTML output directories
|
|
|
|
with a leading underscore; this means ``_sources`` and ``_static``.
|
|
|
|
|
2008-03-25 05:16:51 -05:00
|
|
|
* sphinx.environment: Take dependent files into account when collecting
|
|
|
|
the set of outdated sources.
|
|
|
|
|
2008-03-25 05:31:13 -05:00
|
|
|
* sphinx.directives: Record files included with ``.. literalinclude::``
|
|
|
|
as dependencies.
|
|
|
|
|
|
|
|
* sphinx.ext.autodoc: Record files from which docstrings are included
|
|
|
|
as dependencies.
|
|
|
|
|
2008-03-25 10:22:25 -05:00
|
|
|
* sphinx.builder: Rebuild all HTML files in case of a template change.
|
|
|
|
|
2008-03-25 05:36:39 -05:00
|
|
|
* sphinx.builder: Handle unavailability of TOC relations (previous/
|
|
|
|
next chapter) more gracefully in the HTML builder.
|
|
|
|
|
2008-03-25 15:49:51 -05:00
|
|
|
* sphinx.latexwriter: Include fncychap.sty which doesn't seem to be
|
|
|
|
very common in TeX distributions. Add a ``clean`` target in the
|
2008-03-26 07:16:59 -05:00
|
|
|
latex Makefile. Really pass the correct paper and size options
|
|
|
|
to the LaTeX document class.
|
2008-03-25 15:49:51 -05:00
|
|
|
|
2008-03-25 06:01:28 -05:00
|
|
|
* setup: On Python 2.4, don't egg-depend on docutils if a docutils is
|
|
|
|
already installed -- else it will be overwritten.
|
|
|
|
|
2008-03-25 05:16:51 -05:00
|
|
|
|
2008-03-24 04:43:00 -05:00
|
|
|
Release 0.1.61843 (Mar 24, 2008)
|
|
|
|
================================
|
2008-03-23 12:33:50 -05:00
|
|
|
|
|
|
|
* sphinx.quickstart: Really don't create a makefile if the user
|
|
|
|
doesn't want one.
|
|
|
|
|
2008-03-23 13:26:24 -05:00
|
|
|
* setup: Don't install scripts twice, via setuptools entry points
|
|
|
|
and distutils scripts. Only install via entry points.
|
|
|
|
|
|
|
|
* sphinx.builder: Don't recognize the HTML builder's copied source
|
2008-03-23 16:30:58 -05:00
|
|
|
files (under ``_sources``) as input files if the source suffix is
|
2008-03-23 13:26:24 -05:00
|
|
|
``.txt``.
|
|
|
|
|
2008-03-23 14:33:12 -05:00
|
|
|
* sphinx.highlighting: Generate correct markup for LaTeX Verbatim
|
|
|
|
environment escapes even if Pygments is not installed.
|
|
|
|
|
2008-03-23 14:40:17 -05:00
|
|
|
* sphinx.builder: The WebHTMLBuilder is now called PickleHTMLBuilder.
|
|
|
|
|
2008-03-23 16:11:33 -05:00
|
|
|
* sphinx.htmlwriter: Make parsed-literal blocks work as expected,
|
|
|
|
not highlighting them via Pygments.
|
|
|
|
|
2008-03-24 04:42:28 -05:00
|
|
|
* sphinx.environment: Don't error out on reading an empty source file.
|
|
|
|
|
2008-03-23 13:26:24 -05:00
|
|
|
|
2008-03-23 10:07:15 -05:00
|
|
|
Release 0.1.61798 (Mar 23, 2008)
|
|
|
|
================================
|
|
|
|
|
|
|
|
* sphinx: Work with docutils SVN snapshots as well as 0.4.
|
2008-03-22 15:44:56 -05:00
|
|
|
|
|
|
|
* sphinx.ext.doctest: Make the group in which doctest blocks are
|
|
|
|
placed selectable, and default to ``'default'``.
|
|
|
|
|
2008-03-23 16:30:58 -05:00
|
|
|
* sphinx.ext.doctest: Replace ``<BLANKLINE>`` in doctest blocks by
|
2008-03-22 16:21:28 -05:00
|
|
|
real blank lines for presentation output, and remove doctest
|
|
|
|
options given inline.
|
2008-03-22 16:10:35 -05:00
|
|
|
|
|
|
|
* sphinx.environment: Move doctest_blocks out of block_quotes to
|
|
|
|
support indented doctest blocks.
|
|
|
|
|
2008-03-23 16:30:58 -05:00
|
|
|
* sphinx.ext.autodoc: Render ``.. automodule::`` docstrings in a
|
|
|
|
section node, so that module docstrings can contain proper
|
|
|
|
sectioning.
|
2008-03-23 03:28:14 -05:00
|
|
|
|
2008-03-23 06:32:33 -05:00
|
|
|
* sphinx.ext.autodoc: Use the module's encoding for decoding
|
|
|
|
docstrings, rather than requiring ASCII.
|
|
|
|
|
2008-03-22 15:44:56 -05:00
|
|
|
|
2008-03-23 01:37:04 -05:00
|
|
|
Release 0.1.61611 (Mar 21, 2008)
|
|
|
|
================================
|
2008-03-22 15:44:56 -05:00
|
|
|
|
2008-03-25 15:49:51 -05:00
|
|
|
* First public release.
|