diff options
author | Carlos Meza <hire@carlosmeza.com> | 2024-05-24 02:04:12 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-24 02:04:12 (GMT) |
commit | 0867bce45768454ee31bee95ca33fdc2c9d8b0fa (patch) | |
tree | 0a9f09a8f4281b26ade7db8cb446109dc804f2db /Doc/tools | |
parent | ffa24aab107b5bc3c6ad31a6a245c226bf24b208 (diff) | |
download | cpython-0867bce45768454ee31bee95ca33fdc2c9d8b0fa.zip cpython-0867bce45768454ee31bee95ca33fdc2c9d8b0fa.tar.gz cpython-0867bce45768454ee31bee95ca33fdc2c9d8b0fa.tar.bz2 |
gh-119317: findall instead of traverse for docutils nodes (#119319)
Diffstat (limited to 'Doc/tools')
-rw-r--r-- | Doc/tools/extensions/glossary_search.py | 4 | ||||
-rw-r--r-- | Doc/tools/extensions/pyspecific.py | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Doc/tools/extensions/glossary_search.py b/Doc/tools/extensions/glossary_search.py index 2327820..7c93b1e 100644 --- a/Doc/tools/extensions/glossary_search.py +++ b/Doc/tools/extensions/glossary_search.py @@ -25,8 +25,8 @@ def process_glossary_nodes(app, doctree, fromdocname): terms = {} - for node in doctree.traverse(glossary): - for glossary_item in node.traverse(definition_list_item): + for node in doctree.findall(glossary): + for glossary_item in node.findall(definition_list_item): term = glossary_item[0].astext().lower() definition = glossary_item[1] diff --git a/Doc/tools/extensions/pyspecific.py b/Doc/tools/extensions/pyspecific.py index 44db77a..8b592d4 100644 --- a/Doc/tools/extensions/pyspecific.py +++ b/Doc/tools/extensions/pyspecific.py @@ -604,7 +604,7 @@ def parse_monitoring_event(env, sig, signode): def process_audit_events(app, doctree, fromdocname): - for node in doctree.traverse(audit_event_list): + for node in doctree.findall(audit_event_list): break else: return @@ -663,7 +663,7 @@ def process_audit_events(app, doctree, fromdocname): body += row - for node in doctree.traverse(audit_event_list): + for node in doctree.findall(audit_event_list): node.replace_self(table) |