summaryrefslogtreecommitdiff
path: root/docutils/core.py
Commit message (Expand)AuthorAgeFilesLines
* Revert addition of `io.OutString` and the "auto_encode" argument.milde2023-05-021-29/+15
* Add output encoding error handler to the parts provided by all writers.milde2023-04-281-1/+1
* Documentation fix/update.milde2023-04-261-5/+8
* Raise ValueError if StringOutput.write() gets data of unsupported typemilde2023-04-171-5/+0
* Do not decode OpenDocument zip packages with `publish_string()`.milde2023-04-131-2/+8
* Update Publisher API documentation. Add links.milde2023-04-121-6/+6
* Add "auto_encode" argument to `core.publish_from_doctree()`.milde2023-04-121-19/+16
* Revert introduction of `core.publish_bytes()` and `io.BytesOutput`.milde2023-04-081-37/+0
* Add "auto_encode" argument to `publish_string()`milde2023-04-061-15/+21
* New general setting "output".milde2023-02-071-4/+11
* New functions for use as `rst2*` "console_scripts entry points".milde2023-02-061-1/+59
* Use self documenting name for `core.Publisher` instances.milde2023-01-161-30/+31
* Fix terminal help message under Windows.milde2022-11-241-2/+3
* Revert FutureWarnings.milde2022-11-181-2/+0
* Fix/complement publisher documentation and tests.milde2022-11-101-16/+33
* Update/clarify documentation/docstrings.milde2022-11-071-30/+18
* Partially revert r9167aa-turner2022-11-021-1/+13
* Implement ``publish_doctree`` using ``publish_programmatically``aa-turner2022-10-271-10/+11
* Fix flake8 errors ``E127`` and ``F401``aa-turner2022-10-211-6/+6
* Simplify ``CustomTestCase.compare_output``aa-turner2022-10-211-8/+35
* `core.Publisher` ignored "input_encoding_error_handler" setting.milde2022-06-221-1/+2
* Command line "entry point" to the docutils package. Part 2/2.milde2022-05-301-4/+12
* Explicitly import `docutils.readers.doctree` sub-module.milde2022-04-141-1/+2
* Prepare switch from optparse to argparse.milde2022-03-171-9/+23
* Small cleanups.milde2022-03-171-12/+10
* core.Publisher.publish(): Prompt when waiting for input from a terminal.milde2022-03-111-0/+23
* Remove unused local variablesmilde2022-03-051-1/+1
* Remove unused imports.milde2022-03-051-3/+2
* Avoid line break after binary operator.milde2022-03-051-2/+2
* Avoid too long lines.milde2022-03-051-5/+7
* Ensure 2 blank lines around top-level functions and classes.milde2022-03-041-0/+10
* Ensure comments start with '# 'milde2022-03-041-1/+1
* Ensure at least two spaces before inline comment.milde2022-03-041-1/+1
* Small fixes, mostly documentation. Test more "list" settings.milde2022-02-051-3/+5
* Fix code indentationmilde2022-01-291-10/+14
* Update IO error handling.milde2022-01-271-10/+3
* New style classes no longer need to inherit from `object`.milde2022-01-261-1/+1
* Drop string prefix "u".milde2022-01-261-5/+5
* More changes to https://sourceforge.netmilde2022-01-201-2/+2
* Change http://docutils.sf.net -> https://docutils.sourceforge.iomilde2022-01-201-3/+3
* Drop use of utils.error_reporting module and deprecate it.milde2022-01-071-6/+5
* Drop (most) special-casing for Python 2.x.milde2022-01-031-5/+0
* Remove 2.7-compatibility __future__ imports.milde2022-01-031-1/+0
* Formatting changes to facilitate integration of "py3" patchset.milde2019-08-271-1/+1
* py3: Switch to 'except foo as bar' syntaxmilde2019-08-261-2/+2
* py3: Switch to print functionsmilde2019-08-261-18/+19
* py3: Use new style classesmilde2019-08-261-1/+1
* Add test for __version_info__, fix output of optional __version_details__.milde2017-06-231-2/+4
* io.FileInput/io.FileOutput: no system-exit on IOError.milde2012-06-251-5/+1
* math, error_reporting, and urischemes moved to the utils package. milde2012-06-251-1/+1