Sascha Peilicke 310b4fb806 BuildDoc shouldn't fail on Unicode paths.
Sub-classes of sphinx.setup_command.BuildDoc may choose to call
finalize_options in their run() method again for various reasons. However,
currently this fails with py2.7 because of http://bugs.python.org/issue19570.

Since it is unlikely that the upstream issue will be solved, a workaround is
to re-implement distutils' Command._ensure_stringlike to support Unicode
strings.
2013-11-13 15:33:25 +01:00
2012-11-03 10:50:50 +01:00
2013-01-03 10:11:18 +01:00
2014-01-13 00:05:22 +01:00
2013-01-01 22:13:15 +01:00
2013-01-01 22:13:15 +01:00
2013-01-01 22:13:15 +01:00
2013-01-01 22:13:15 +01:00
2013-01-01 22:13:15 +01:00
2009-10-26 09:30:43 +01:00
2013-07-27 16:15:36 +09:00

=================
README for Sphinx
=================

Installing
==========

Use ``setup.py``::

   python setup.py build
   sudo python setup.py install


Reading the docs
================

After installing::

   cd doc
   sphinx-build . _build/html

Then, direct your browser to ``_build/html/index.html``.

Or read them online at <http://sphinx-doc.org/>.


Testing
=======

To run the tests with the interpreter available as ``python``, use::

    make test

If you want to use a different interpreter, e.g. ``python3``, use::

    PYTHON=python3 make test


Contributing
============

Send wishes, comments, patches, etc. to sphinx-dev@googlegroups.com.
Description
Languages
Python 79.5%
JavaScript 11.5%
TeX 5.6%
Jinja 2.5%
HTML 0.6%
Other 0.2%