https://github.com/python/cpython/commit/7b0244dbc7a5ba037e2cf2b5c8db1e35a0643a18
commit: 7b0244dbc7a5ba037e2cf2b5c8db1e35a0643a18
branch: main
author: Hunter Hogan <[email protected]>
committer: JelleZijlstra <[email protected]>
date: 2026-05-02T19:54:26+03:00
summary:
gh-148063: documentation: move ast.compare from "Compiler flags" to "ast
helpers" (#147954)
files:
M Doc/library/ast.rst
diff --git a/Doc/library/ast.rst b/Doc/library/ast.rst
index 18df18d0c05421..49be47f15aa1a9 100644
--- a/Doc/library/ast.rst
+++ b/Doc/library/ast.rst
@@ -2545,6 +2545,20 @@ and classes for traversing abstract syntax trees:
Added the *color* parameter.
+.. function:: compare(a, b, /, *, compare_attributes=False)
+
+ Recursively compares two ASTs.
+
+ *compare_attributes* affects whether AST attributes are considered
+ in the comparison. If *compare_attributes* is ``False`` (default), then
+ attributes are ignored. Otherwise they must all be equal. This
+ option is useful to check whether the ASTs are structurally equal but
+ differ in whitespace or similar details. Attributes include line numbers
+ and column offsets.
+
+ .. versionadded:: 3.14
+
+
.. _ast-compiler-flags:
Compiler flags
@@ -2580,20 +2594,6 @@ effects on the compilation of a program:
.. versionadded:: 3.8
-.. function:: compare(a, b, /, *, compare_attributes=False)
-
- Recursively compares two ASTs.
-
- *compare_attributes* affects whether AST attributes are considered
- in the comparison. If *compare_attributes* is ``False`` (default), then
- attributes are ignored. Otherwise they must all be equal. This
- option is useful to check whether the ASTs are structurally equal but
- differ in whitespace or similar details. Attributes include line numbers
- and column offsets.
-
- .. versionadded:: 3.14
-
-
.. _ast-cli:
Command-line usage
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]