docutils releas 0.22.1 release plan
engelbert gruber <[email protected]> Thu, 11 Sep 2025 11:49:29 +0200
| Newsgroups | gmane.text.docutils.user,gmane.text.docutils.devel |
|---|---|
| Message-ID | <CAHnbgBNPE0GdLif3YbgSu5KVZiDm47sMrp0oDV0c11EKpcCCLA@mail.gmail.com> |
--===============3614209640973542924==
Content-Type: multipart/alternative; boundary="000000000000cddb37063e8374c2"
--000000000000cddb37063e8374c2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hei everyone,
the plan
-----------
0.22.1rc1 on tuesday september 16
0.22.1 on tuesday september 23
if it works out fine
big thanks to G=C3=BCnter.for the work
the main changes/fixes are (from HISTORY.rst)
* docutils/parsers/rst/states.py
- Relax "section title" system messages from SEVERE to ERROR.
- Fix behaviour with nested parsing into a detached node
(cf. bugs #508 and #509).
- New attribute `NestedStateMachine.parent_state_machine`.
Use case: update the "current node" of parent state machine(s)
after nested parsing.
- Better error messages for grid table markup errors (bug #504),
based on patch #214 by Jynn Nelson.
* docutils/transforms/references.py
- Better error reports for hyperlinks with embedded URI or alias.
* docutils/writers/latex2e/__init__.py
- Add cross-reference anchors (``\phantomsection\label{...}``)
for elements with IDs (fixes bug #503).
- Fix cross-reference anchor placement in figures, images,
literal-blocks, tables, and (sub)titles.
all the best
e
--000000000000cddb37063e8374c2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hei everyone,</div><div><br></div><div>the plan <br><=
/div><div>-----------<br></div><div>0.22.1rc1 on tuesday=C2=A0 september 16=
</div><div>0.22.1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 on tuesday september 23</di=
v><div><br></div><div>if it works out fine</div><div><br></div><div><br></d=
iv><div>big thanks to G=C3=BCnter.for the work</div><div><br></div><div>the=
main changes/fixes are (from HISTORY.rst)</div><div><br>* docutils/parsers=
/rst/states.py<br><br>=C2=A0 - Relax "section title" system messa=
ges from SEVERE to ERROR.<br>=C2=A0 - Fix behaviour with nested parsing int=
o a detached node<br>=C2=A0 =C2=A0 (cf. bugs #508 and #509).<br>=C2=A0 - Ne=
w attribute `NestedStateMachine.parent_state_machine`.<br>=C2=A0 =C2=A0 Use=
case: update the "current node" of parent state machine(s)<br>=
=C2=A0 =C2=A0 after nested parsing.<br>=C2=A0 - Better error messages for g=
rid table markup errors (bug #504),<br>=C2=A0 =C2=A0 based on patch #214 by=
Jynn Nelson.<br><br>* docutils/transforms/references.py<br><br>=C2=A0 - Be=
tter error reports for hyperlinks with embedded URI or alias.<br><br>* docu=
tils/writers/latex2e/__init__.py<br><br>=C2=A0 - Add cross-reference anchor=
s (``\phantomsection\label{...}``)<br>=C2=A0 =C2=A0 for elements with IDs (=
fixes bug #503).<br>=C2=A0 - Fix cross-reference anchor placement in figure=
s, images,<br>=C2=A0 =C2=A0 literal-blocks, tables, and (sub)titles.</div><=
div><br></div><div>all the best</div><div>=C2=A0e<br></div></div>
--000000000000cddb37063e8374c2--
--===============3614209640973542924==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============3614209640973542924==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline