summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/extdev/deprecated.rst30
-rw-r--r--doc/extdev/nodes.rst1
-rw-r--r--doc/usage/configuration.rst12
-rw-r--r--doc/usage/installation.rst4
-rw-r--r--doc/usage/restructuredtext/domains.rst40
5 files changed, 77 insertions, 10 deletions
diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst
index 7e59184ec..b93355860 100644
--- a/doc/extdev/deprecated.rst
+++ b/doc/extdev/deprecated.rst
@@ -26,6 +26,36 @@ The following is a list of deprecated interfaces.
- (will be) Removed
- Alternatives
+ * - ``sphinx.directives.patches.CSVTable``
+ - 4.0
+ - 6.0
+ - ``docutils.parsers.rst.diretives.tables.CSVTable``
+
+ * - ``sphinx.directives.patches.ListTable``
+ - 4.0
+ - 6.0
+ - ``docutils.parsers.rst.diretives.tables.ListSVTable``
+
+ * - ``sphinx.directives.patches.RSTTable``
+ - 4.0
+ - 6.0
+ - ``docutils.parsers.rst.diretives.tables.RSTTable``
+
+ * - ``sphinx.util.pycompat.convert_with_2to3()``
+ - 4.0
+ - 6.0
+ - N/A
+
+ * - ``sphinx.util.pycompat.execfile_()``
+ - 4.0
+ - 6.0
+ - N/A
+
+ * - ``sphinx.util.smartypants``
+ - 4.0
+ - 6.0
+ - ``docutils.utils.smartyquotes``
+
* - The first argument for
``sphinx.ext.autosummary.generate.AutosummaryRenderer`` has been changed
to Sphinx object
diff --git a/doc/extdev/nodes.rst b/doc/extdev/nodes.rst
index 5d8272eae..e38393a78 100644
--- a/doc/extdev/nodes.rst
+++ b/doc/extdev/nodes.rst
@@ -38,7 +38,6 @@ New inline nodes
.. autoclass:: index
.. autoclass:: pending_xref
.. autoclass:: literal_emphasis
-.. autoclass:: abbreviation
.. autoclass:: download_reference
Special nodes
diff --git a/doc/usage/configuration.rst b/doc/usage/configuration.rst
index bc483fa1c..48444c277 100644
--- a/doc/usage/configuration.rst
+++ b/doc/usage/configuration.rst
@@ -468,11 +468,10 @@ General configuration
.. confval:: smartquotes_action
- This string, for use with Docutils ``0.14`` or later, customizes the Smart
- Quotes transform. See the file :file:`smartquotes.py` at the `Docutils
- repository`__ for details. The default ``'qDe'`` educates normal **q**\
- uote characters ``"``, ``'``, em- and en-**D**\ ashes ``---``, ``--``, and
- **e**\ llipses ``...``.
+ This string customizes the Smart Quotes transform. See the file
+ :file:`smartquotes.py` at the `Docutils repository`__ for details. The
+ default ``'qDe'`` educates normal **q**\ uote characters ``"``, ``'``,
+ em- and en-**D**\ ashes ``---``, ``--``, and **e**\ llipses ``...``.
.. versionadded:: 1.6.6
@@ -1398,8 +1397,7 @@ that use Sphinx's HTMLWriter class.
.. confval:: html_experimental_html5_writer
- Output is processed with HTML5 writer. This feature needs docutils 0.13 or
- newer. Default is ``False``.
+ Output is processed with HTML5 writer. Default is ``False``.
.. versionadded:: 1.6
diff --git a/doc/usage/installation.rst b/doc/usage/installation.rst
index c9bef974d..432825295 100644
--- a/doc/usage/installation.rst
+++ b/doc/usage/installation.rst
@@ -12,7 +12,7 @@ Installing Sphinx
Overview
--------
-Sphinx is written in `Python`__ and supports Python 3.5+. It builds upon the
+Sphinx is written in `Python`__ and supports Python 3.6+. It builds upon the
shoulders of many third-party libraries such as `Docutils`__ and `Jinja`__,
which are installed when Sphinx is installed.
@@ -183,7 +183,7 @@ Please choose one for your purpose.
When using docker images, please use ``docker run`` command to invoke sphinx commands. For example,
you can use following command to create a Sphinx project::
- $ docker run --rm -v /path/to/document:/docs sphinxdoc/sphinx sphinx-quickstart
+ $ docker run -it --rm -v /path/to/document:/docs sphinxdoc/sphinx sphinx-quickstart
And you can following command this to build HTML document::
diff --git a/doc/usage/restructuredtext/domains.rst b/doc/usage/restructuredtext/domains.rst
index 9559acf22..59e273c93 100644
--- a/doc/usage/restructuredtext/domains.rst
+++ b/doc/usage/restructuredtext/domains.rst
@@ -189,6 +189,14 @@ The following directives are provided for module and class contents:
.. versionadded:: 2.1
+ .. rst:directive:option:: canonical
+ :type: full qualified name including module name
+
+ Describe the location where the object is defined if the object is
+ imported from other modules
+
+ .. versionadded:: 4.0
+
.. rst:directive:: .. py:data:: name
Describes global data in a module, including both variables and values used
@@ -207,6 +215,14 @@ The following directives are provided for module and class contents:
.. versionadded:: 2.4
+ .. rst:directive:option:: canonical
+ :type: full qualified name including module name
+
+ Describe the location where the object is defined if the object is
+ imported from other modules
+
+ .. versionadded:: 4.0
+
.. rst:directive:: .. py:exception:: name
Describes an exception class. The signature can, but need not include
@@ -246,6 +262,14 @@ The following directives are provided for module and class contents:
.. rubric:: options
+ .. rst:directive:option:: canonical
+ :type: full qualified name including module name
+
+ Describe the location where the object is defined if the object is
+ imported from other modules
+
+ .. versionadded:: 4.0
+
.. rst:directive:option:: final
:type: no value
@@ -271,6 +295,14 @@ The following directives are provided for module and class contents:
.. versionadded:: 2.4
+ .. rst:directive:option:: canonical
+ :type: full qualified name including module name
+
+ Describe the location where the object is defined if the object is
+ imported from other modules
+
+ .. versionadded:: 4.0
+
.. rst:directive:: .. py:method:: name(parameters)
Describes an object method. The parameters should not include the ``self``
@@ -294,6 +326,14 @@ The following directives are provided for module and class contents:
.. versionadded:: 2.1
+ .. rst:directive:option:: canonical
+ :type: full qualified name including module name
+
+ Describe the location where the object is defined if the object is
+ imported from other modules
+
+ .. versionadded:: 4.0
+
.. rst:directive:option:: classmethod
:type: no value