From 7c5a1ea9f62aa8bd23d3a7ef3de7f9128d192c36 Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Fri, 30 May 2025 18:30:26 +0200 Subject: [PATCH] [3.13] gh-134733: Fix documentation for the show_empty option of ast.dump() (GH-134925) (GH-134941) Optional None values are always omitted. (cherry picked from commit 1a89991d2362867a9127e151376135615bc92a4c) Co-authored-by: Serhiy Storchaka --- Doc/library/ast.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Doc/library/ast.rst b/Doc/library/ast.rst index eb5bcd00122d..ec6a4a82d6fd 100644 --- a/Doc/library/ast.rst +++ b/Doc/library/ast.rst @@ -2440,8 +2440,9 @@ and classes for traversing abstract syntax trees: indents that many spaces per level. If *indent* is a string (such as ``"\t"``), that string is used to indent each level. - If *show_empty* is ``False`` (the default), empty lists and fields that are ``None`` - will be omitted from the output. + If *show_empty* is false (the default), optional empty lists will be + omitted from the output. + Optional ``None`` values are always omitted. .. versionchanged:: 3.9 Added the *indent* option. -- 2.47.3