Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions Doc/library/ast.rst
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,14 @@
Simple indices are represented by their value, extended slices are
represented as tuples.

.. versionchanged:: 3.13

AST node constructors were changed to provide sensible defaults for omitted

Check warning on line 139 in Doc/library/ast.rst

View workflow job for this annotation

GitHub Actions / Docs / Docs

py:class reference target not found: ast.expr_context [ref.class]
fields: optional fields now default to ``None``, list fields default to an
empty list, and fields of type :class:`ast.expr_context` default to
:class:`Load() <ast.Load>`. Previously, omitted attributes would not exist on constructed
nodes (accessing them raised :exc:`AttributeError`).

.. versionchanged:: 3.14

The :meth:`~object.__repr__` output of :class:`~ast.AST` nodes includes
Expand Down
Loading