summaryrefslogtreecommitdiff
path: root/sphinx/io.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '3.x'Takeshi KOMIYA2020-07-111-0/+2
|\
| * Fix #7619: Duplicated node IDs are generated if node has multiple IDsTakeshi KOMIYA2020-07-091-0/+2
| |
* | Remove deprecated features marked as RemovedInSphinx40WarningTakeshi KOMIYA2020-04-291-23/+0
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-04-191-1/+1
|\ \ | |/
| * Fix sphinx crashes with ImportError on python3.5.1Takeshi KOMIYA2020-04-191-2/+2
| | | | | | | | | | typing.Type was added since python 3.5.2. So it should be imported only on type checking.
* | Hello TYPE_CHECKING!Takeshi KOMIYA2020-03-071-2/+2
| |
* | Deprecate codes for python 3.5Takeshi KOMIYA2020-03-071-2/+1
|/
* Merge branch '2.0'Takeshi KOMIYA2020-01-011-4/+4
|\
| * A happy new year!Takeshi KOMIYA2020-01-011-1/+1
| |
| * mypy: Enable disallow_incomplete_defs flag for type checkingTakeshi KOMIYA2019-12-301-4/+4
| |
* | Fix flake8 violationsTakeshi KOMIYA2019-12-251-3/+1
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-251-39/+25
|\ \ | |/
| * Migrate to py3 style type annotation: sphinx.ioTakeshi KOMIYA2019-12-251-55/+31
| |
* | Fix flake8 violationTakeshi KOMIYA2019-12-211-1/+1
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-211-16/+11
|\ \ | |/
| * Deprecate sphinx.io.FiletypeNotFoundError and get_filetype()Takeshi KOMIYA2019-12-161-1/+12
| |
| * Fix #6855: Non-RST translated text should be parsed by the appropriate parserJames McKinney2019-12-161-15/+1
| |
* | Fix merge errorTakeshi KOMIYA2019-10-061-0/+1
| |
* | Fix merge errorTakeshi KOMIYA2019-10-061-2/+0
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-10-061-17/+44
|\ \ | |/
| * Merge branch '2.2.1' into 2.0Takeshi KOMIYA2019-10-061-2/+2
| |\
| | * Fix mypy violations (for mypy-0.730)Takeshi KOMIYA2019-10-061-2/+2
| | |
| * | refactor: SphinxStandaloneReader should not hold an application objectTakeshi KOMIYA2019-08-201-18/+42
| |/
* | Merge branch '2.0'jfbu2019-08-011-1/+2
|\ \ | |/
| * Fix type annotation for python 3.5.1Takeshi KOMIYA2019-07-131-1/+2
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-05-131-1/+10
|\ \ | |/
| * Fix #6351: "Hyperlink target is not referenced" message is shown even if ↵Takeshi KOMIYA2019-05-121-1/+10
| | | | | | | | referenced
* | Drop features and APIs deprecated in 1.8Takeshi KOMIYA2019-03-301-102/+0
|/
* Python-3-only clean ups discovered by pyupgradeJon Dufresne2019-03-171-1/+1
| | | | | | | | | | | | | | https://github.com/asottile/pyupgrade > A tool to automatically upgrade syntax for newer versions of the > language. - Drop u str prefix - Drop base object inheritance - Drop args to super() - Use set literals - Use dict comprehension - Use set comprehension
* refactor: Remove lists of transforms from SphinxStandalonReaderTakeshi KOMIYA2019-03-171-20/+13
|
* refactor CitationReferences transformTakeshi KOMIYA2019-03-091-3/+3
|
* Clean up import for annotationsTakeshi KOMIYA2019-03-061-3/+2
|
* Close #4550: All tables and figures without ``align`` option are displayed ↵Takeshi KOMIYA2019-02-081-2/+2
| | | | to center
* Publisher requires destination parameter.shimizukawa2019-01-131-1/+2
| | | | This change fixes a bug that introduced at de49b991f635.
* Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Deprecate SphinxFileInput.supportedTakeshi KOMIYA2018-12-171-1/+1
| |
* | Deprecate SphinxBaseFileInputTakeshi KOMIYA2018-12-171-7/+3
| |
* | refactor: Use simple Input classTakeshi KOMIYA2018-12-171-23/+28
| |
* | Remove unnecessary encoding cookie from Python source filesJon Dufresne2018-12-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
* | Move `source-read` event to SphinxStandaloneReaderTakeshi KOMIYA2018-12-161-15/+23
| |
* | Use Python 3 super() argument-less syntaxJon Dufresne2018-12-151-7/+7
| | | | | | | | | | | | The form is less verbose and more idiomatic for Python 3 only code. https://docs.python.org/3/library/functions.html#super
* | Replace all "unicode" type by "str"Takeshi KOMIYA2018-12-151-7/+6
| |
* | Add docutils-stubs to test depsTakeshi KOMIYA2018-12-151-3/+3
| |
* | Remove SphinxBaseFileInput.decode() because it is not used in py3Takeshi KOMIYA2018-12-071-7/+0
| |
* | Skip meaningless publisher.set_components() callTakeshi KOMIYA2018-12-071-1/+0
| | | | | | | | | | "parser" component is already passed on initialization. So it is not needed to call `set_components()` method.
* | Merge pull request #5729 from tk0miya/refactor_ioTakeshi KOMIYA2018-12-071-16/+10
|\ \ | | | | | | Add UnicodeDecodeErrorHandler as a error_handler for open()
| * | Add UnicodeDecodeErrorHandler as a error_handler for open()Takeshi KOMIYA2018-12-071-16/+10
| | |
* | | deprecate SphinxRSTFileInputTakeshi KOMIYA2018-12-051-1/+3
| | |
* | | Add prepend_prolog() and append_epilog()Takeshi KOMIYA2018-12-051-7/+3
|/ /