History for Lib/ast.py - python/cpython · GitHub

github.com

Tin mới

gh-140344: ast: Add deprecation warnings (#140345)

gh-140344: ast: Add deprecation warnings (#140345)

gh-142389: Add backticks to stdlib argparse help to display in colour (#149384)

gh-142389: Add backticks to stdlib argparse help to display in colour (#149384)

gh-149321: Fix stdlib imports with lazy imports disabled (#149338)

gh-149321: Fix stdlib imports with lazy imports disabled (#149338)

gh-148981: Add color parameter to `ast.dump` (#148982)

gh-148981: Add color parameter to `ast.dump` (#148982)

gh-135801: Add the module parameter to compile() etc (GH-139652)

gh-135801: Add the module parameter to compile() etc (GH-139652)

gh-124503: Optimize ast.literal_eval() for small input (GH-137010)

gh-124503: Optimize ast.literal_eval() for small input (GH-137010)

gh-134718: Omit optional Load() values in ast.dump() (GH-134934)

gh-134718: Omit optional Load() values in ast.dump() (GH-134934)

gh-134718: Fix ast.dump() for empty non-default values (GH-134926)

gh-134718: Fix ast.dump() for empty non-default values (GH-134926)

gh-130645: Add color to stdlib argparse CLIs (gh-133380)

gh-130645: Add color to stdlib argparse CLIs (gh-133380)

gh-133367: Add missing options to `ast` CLI (#133369)

gh-133367: Add missing options to `ast` CLI (#133369)

gh-131178: Add tests for `ast` command-line interface (#133329)

gh-131178: Add tests for `ast` command-line interface (#133329)

gh-133046: Reformat the ``ast`` module docstring (GH-133050)

gh-133046: Reformat the ``ast`` module docstring (GH-133050)

gh-118761: Fix star-import of ast (#132025)

gh-118761: Fix star-import of ast (#132025)

gh-118761: Optimise import time for ast (#131953)

gh-118761: Optimise import time for ast (#131953)

gh-129598: ast: allow multi stmts for ast single with ';' (#129620)

gh-129598: ast: allow multi stmts for ast single with ';' (#129620)

gh-127975: Avoid reusing quote types in ast.unparse if not needed (#127980)

gh-127975: Avoid reusing quote types in ast.unparse if not needed (#127980)

gh-91818: Use default program name in the CLI of many modules (GH-124867)

gh-91818: Use default program name in the CLI of many modules (GH-124867)

gh-121210: handle nodes with missing attributes/fields in `ast.compare` (#121211)

gh-121210: handle nodes with missing attributes/fields in `ast.compare` (#121211)

gh-117865: Defer import of re in ast (#119546)

gh-117865: Defer import of re in ast (#119546)

gh-119562: Remove unused private string constants from `ast.py` (#119576)

gh-119562: Remove unused private string constants from `ast.py` (#119576)

gh-119562: Remove AST nodes deprecated since Python 3.8 (#119563)

gh-119562: Remove AST nodes deprecated since Python 3.8 (#119563)

gh-60191: Implement ast.compare (#19211)

gh-60191: Implement ast.compare (#19211)

gh-116126: Implement PEP 696 (#116129)

gh-116126: Implement PEP 696 (#116129)

gh-116023: Add `show_empty=False` to `ast.dump` (#116037)

gh-116023: Add `show_empty=False` to `ast.dump` (#116037)

gh-112364: Correct unparsing of backslashes and quotes in ast.unparse (#115696)

Clean up backslash avoiding code in ast, fix typo (#113605)

gh-58032: Do not use argparse.FileType in module CLIs and scripts (GH-113649)

gh-110259: Fix f-strings with multiline expressions and format specs (#110271)

gh-108843: fix ast.unparse for f-string with many quotes (#108981)

gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] (#108553)

gh-108113: Make it possible to create an optimized AST (#108154)

gh-104799: PEP 695 backward compatibility for ast.unparse (#105846)

gh-104656: Rename typeparams AST node to type_params (#104657)

gh-103763: Implement PEP 695 (#103764)

gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3.8 (#104199)