|
From: <mi...@us...> - 2023-02-06 21:34:23
|
Revision: 9326
http://sourceforge.net/p/docutils/code/9326
Author: milde
Date: 2023-02-06 21:34:19 +0000 (Mon, 06 Feb 2023)
Log Message:
-----------
Update documentation on planned changes.
Announce target versions for imminent changes.
Announce raise of required minimal Python version to 3.9.
Modified Paths:
--------------
trunk/docutils/HISTORY.txt
trunk/docutils/RELEASE-NOTES.txt
trunk/docutils/docs/user/config.txt
Modified: trunk/docutils/HISTORY.txt
===================================================================
--- trunk/docutils/HISTORY.txt 2023-02-06 21:04:00 UTC (rev 9325)
+++ trunk/docutils/HISTORY.txt 2023-02-06 21:34:19 UTC (rev 9326)
@@ -13,12 +13,13 @@
.. contents::
-Changes Since 0.19
-==================
+Release 0.20b (unpublished)
+===========================
* General
- - Support Python 3.11 (patch #198 by Hugo van Kemenade).
+ - Docutils 0.20 is the last version supporting Python 3.7 and 3.8.
+ - Support Python 3.11 (patch #198 by Hugo van Kemenade).
* docutils/core.py
Modified: trunk/docutils/RELEASE-NOTES.txt
===================================================================
--- trunk/docutils/RELEASE-NOTES.txt 2023-02-06 21:04:00 UTC (rev 9325)
+++ trunk/docutils/RELEASE-NOTES.txt 2023-02-06 21:34:19 UTC (rev 9326)
@@ -20,6 +20,8 @@
Future changes
==============
+Drop support for Python 2.7 and 2.8 in Docutils 0.21.
+
* Usage:
- Docutils 0.21 will provide ``rst2*`` `"console_scripts" entry
@@ -67,15 +69,20 @@
- Raise UnicodeError (instead of falling back to the locale encoding)
if decoding the source with the default encoding (UTF-8) fails and
- Python is started in `UTF-8 mode`_.
+ Python is started in `UTF-8 mode`_. (Docutils 0.21)
Raise UnicodeError (instead of falling back to "latin1") if both,
- default and locale encoding, fail.
+ default and locale encoding, fail. (Docutils 0.21)
- Only remove BOM (U+FEFF ZWNBSP at start of data), no other ZWNBSPs.
Only remove BOM with `input_encoding`_ values None, '', 'utf-8-sig',
- 'utf-16', and 'utf-32'.
+ 'utf-16', and 'utf-32'. (Docutils 0.21)
+ - Change the default input encoding from ``None`` (auto-detect) to
+ "utf-8" in Docutils 0.22.
+
+ - Remove the input encoding auto-detection code in Docutils 1.0.
+
* "html5" writer:
- Stop setting the "footnote-reference" class value for footnote
@@ -113,7 +120,8 @@
* Drop support for `old-format configuration files`_ in Docutils 2.0.
-* Remove file ``install.py``. See README.txt__ for alternatives.
+* Remove file ``install.py`` in Docutils 0.21.
+ See README.txt__ for alternatives.
__ README.html#installation
Modified: trunk/docutils/docs/user/config.txt
===================================================================
--- trunk/docutils/docs/user/config.txt 2023-02-06 21:04:00 UTC (rev 9325)
+++ trunk/docutils/docs/user/config.txt 2023-02-06 21:34:19 UTC (rev 9326)
@@ -100,7 +100,7 @@
List values can be comma- or colon-delimited.
-strip_classes_, strip_elements_with_classes_, smartquotes_locales_,
+strip_classes_, strip_elements_with_classes_, smartquotes_locales_,
stylesheet, stylesheet_dirs, stylesheet_path, legacy_class_functions_,
and use_bibtex_ use the comma as delimiter,
whitespace around list values is stripped. ::
@@ -371,8 +371,10 @@
The text encoding for input (use the empty string to restore the default).
-Default: auto-detect_ (None). Options: ``--input-encoding, -i``.
+Default: auto-detect_ (None). [#]_ Options: ``--input-encoding, -i``.
+.. [#] The default will change to "utf-8" in Docutils 0.22.
+
.. _auto-detect: ../api/publisher.html#encodings
input_encoding_error_handler
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|