From d5c02b10133a8e3365e3e228ba5451d3a5799ac7 Mon Sep 17 00:00:00 2001 From: lev-blit <47675736+lev-blit@users.noreply.github.com> Date: Fri, 14 Nov 2025 23:05:55 +0200 Subject: [PATCH] [docutils] Update to 0.22.3 (#14993) --- stubs/docutils/METADATA.toml | 2 +- .../docutils/docutils/parsers/rst/directives/body.pyi | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/stubs/docutils/METADATA.toml b/stubs/docutils/METADATA.toml index 4a5df21d5..1a84d3665 100644 --- a/stubs/docutils/METADATA.toml +++ b/stubs/docutils/METADATA.toml @@ -1,2 +1,2 @@ -version = "0.22.2" +version = "0.22.3" upstream_repository = "https://sourceforge.net/p/docutils/code" diff --git a/stubs/docutils/docutils/parsers/rst/directives/body.pyi b/stubs/docutils/docutils/parsers/rst/directives/body.pyi index d1fa23120..75f36f360 100644 --- a/stubs/docutils/docutils/parsers/rst/directives/body.pyi +++ b/stubs/docutils/docutils/parsers/rst/directives/body.pyi @@ -12,6 +12,16 @@ _DirectiveFn: TypeAlias = Callable[[str], str | list[str]] class BasePseudoSection(Directive): option_spec: ClassVar[dict[str, _DirectiveFn]] node_class: ClassVar[type[nodes.Node] | None] + invalid_parents: ClassVar[ + tuple[ + type[nodes.SubStructural], + type[nodes.Bibliographic], + type[nodes.Decorative], + type[nodes.Body], + type[nodes.Part], + type[nodes.topic], + ] + ] def run(self): ... class Topic(BasePseudoSection):