@@ -126,6 +126,7 @@ RST305 Undefined substitution referenced: "XXX".
126126RST306 Unknown target name: "XXX".
127127RST307 Error in "XXX" directive:
128128RST308 Duplicate target name, cannot be used as a unique reference: "XXX".
129+ RST309 Unexpected section title. *(replaced RST401 in docutils v0.22) *
129130RST399 Previously unseen major error, not yet assigned a unique code.
130131====== =======================================================================
131132
@@ -134,7 +135,7 @@ Severe or critical error codes:
134135====== =======================================================================
135136Code Description
136137------ -----------------------------------------------------------------------
137- RST401 Unexpected section title.
138+ RST401 Unexpected section title. * (downgraded to error, see RST309) *
138139RST499 Previously unseen severe error, not yet assigned a unique code.
139140====== =======================================================================
140141
@@ -249,6 +250,7 @@ Version Released Changes
249250------- ---------- -----------------------------------------------------------
250251v0.4.0 *Pending * - Tested with docutils v0.22.2
251252 - Adds `RST308 ` for duplicated target names.
253+ - Adds `RST309 ` replacing `RST401 ` (downgraded severity).
252254 - Requires Python 3.9 or later.
253255v0.3.1 2025-04-29 - Adds ``RST220 `` for redefined anonymous links.
254256 - Requires Python 3.8 or later (no code changes).
0 commit comments