Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
Feature or enhancement
Current options:
» ./python.exe -m ast --helpusage: python.exe -m ast [-h] [-m {exec,single,eval,func_type}] [--no-type-comments] [-a] [-i INDENT] [infile]positional arguments: infile the file to parse; defaults to stdinoptions: -h, --help show this help message and exit -m, --mode {exec,single,eval,func_type} specify what kind of code must be parsed --no-type-comments don't add information about type comments -a, --include-attributes include attributes such as line numbers and column offsets -i, --indent INDENT indentation of nodes (number of spaces)Basically, our CLI is an interface toast.dump +ast.parse,ast.parse.
But,ast.parse has several important options that are missing right now. I propose to add them:
--feature-version- and
--optimizefromparse --show-emptyfromdump
Docs:
- https://docs.python.org/3/library/ast.html#ast.parse
- https://docs.python.org/3/library/ast.html#ast.dump
cc@donbarbos, will you be interested in working on this issue?
If not, please, tell me about that - I want to have this in 3.14 and the feature freeze is in several days.